#maincontent{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.widget.block.block-static-block{margin-bottom:0;margin-top:-4px}.hide-banner{display:none}.promoBannerSmall{min-width:100vw}.promoBannerSmall img{min-width:100vw}@media (max-width:485px){#microBlock{height:48px}}@media (max-width:767px){.promoBannerLarge{min-width:100vw;background-repeat:no-repeat;background-size:cover;background-position:center;height:52vw}#microBlock{max-width:unset;margin-left:50vw;transform:translateX(-50%);height:60px}.promoBannerLarge img{height:52vw;width:100%}.promoBannerSmall{margin-top:6px}}@media (min-width:768px){.promoBannerLarge{margin-top:16px;min-width:100vw;background-repeat:no-repeat;background-size:cover;min-height:calc(300px + 13vw);background-position:center}.promoBannerSmall{margin-top:1px}#microBlock{max-width:unset;margin-left:50vw;transform:translateX(-50%)}.promoBannerLarge img{min-height:calc(300px + 13vw);object-fit:cover}}.squareBlocksPair{display:inline-flex;border-top:1px solid #fff;border-bottom:1px solid #fff}.squareLeftBlock,.squareRightBlock{width:50vw;height:calc(300px + 13vw);position:relative}.squareLeftBlock{border-right:1px solid #fff}.squareRightBlock{border-left:1px solid #fff}.sqLeftTextGroup h2,.sqLeftTextGroup p,.sqLeftTextGroup h3{text-transform:none;margin-left:calc(100% - 575px);margin-right:25px;color:#fff;text-shadow:1px 1px #000}.sqLeftTextGroup h2,.sqRightTextGroup h2{letter-spacing:1px}.sqRightTextGroup h2,.sqRightTextGroup p,.sqRightTextGroup h3{text-transform:none;margin-left:25px;margin-right:calc(100% - 575px);color:#fff;text-shadow:1px 1px #000}.sqLeftTextGroup p,.sqRightTextGroup p{margin-top:-10px;font-size:13px;font-family:"Arial"}.sqLeftTextGroup h3,.sqRightTextGroup h3{margin-top:-10px;font-size:18px;font-family:"Arial";font-weight:700}#extraText,#extraTextMobile{margin-right:30px;font-weight:700}#desktopSqRightTextGroup h2,#desktopSqLeftTextGroup h2{font-family:"Impact","Arial Black","Arial Bold","Arial","San-Serif Bold","Sans-Serif"}.sqLeftImageArea{left:5%;width:90%;top:auto;overflow-x:hidden;overflow-y:hidden;position:absolute}.sqRightImageArea{left:5%;width:90%;top:auto;overflow-x:hidden;overflow-y:hidden;position:absolute}.blockImageRight{width:50vw;margin-left:50vw;position:relative}.blockImageLeft{width:50vw;position:relative}.blockImageLeft img{right:0;left:0}.blockImageRight img{right:0}.blockImageRight.sbs,.blockImageLeft.sbs{position:initial !important}.blockImageRight img,.blockImageLeft img{position:absolute;width:auto;bottom:0;max-height:calc((300px + 13vw));height:100%}.sqLeftButtonGroup{position:absolute;right:25px !important;bottom:10px}.sqRightButtonGroup{position:absolute;left:25px !important;bottom:10px}.sqLeftButtonGroup a,.sqRightButtonGroup a{height:25px;width:145px;font-size:13px;padding-left:5px;color:#fff;font-weight:700;vertical-align:middle;text-align:left;line-height:25px;margin-bottom:10px;text-decoration:none;display:block}.buttonAreaRight{display:grid;margin-top:10px;width:auto}.buttonAreaLeft{display:grid;float:left;margin-top:10px;width:auto !important}.rBtnWrapper,.lBtnWrapper{display:grid}.buttonAreaRight a{height:25px;width:145px;font-size:13px;padding-left:5px;color:#fff;font-weight:700;vertical-align:middle;text-align:left;line-height:25px;margin-bottom:10px;float:right;text-decoration:none}.buttonAreaRight span,.buttonAreaLeft span,sqLeftButtonGroup span,.sqRightButtonGroup span{float:right !important;margin-right:5px}.buttonAreaLeft a{height:25px;width:145px;font-size:13px;padding-left:5px;color:#fff;font-weight:700 !important;vertical-align:middle;text-align:left;line-height:25px;margin-bottom:10px;float:left;text-decoration:none}.buttonAreaRight a:visited,.buttonAreaRight a:active,.buttonAreaLeft a:visited,.buttonAreaLeft a:active{color:#fff}.buttonAreaRight a:hover,.buttonAreaLeft a:hover,.sqLeftButtonGroup a:hover,.sqRightButtonGroup a:hover,.categoryButtons a:hover{filter:brightness(85%)}.homePageLink{color:#07409b}.homePageLink:hover{text-decoration:underline}.content_area-wrapper{padding:0 !important}.infoContentMobile{position:relative;width:100vw;height:auto;padding-bottom:5px;padding-top:5px;margin-top:-8px;display:none}@media (max-width:599px){.buttonAreaLeft.singleButton,.buttonAreaRight.singleButton{margin-top:40px}}@media (min-width:600px) and (max-width:799px){.buttonAreaLeft.singleButton,.buttonAreaRight.singleButton{margin-top:10px}}@media (max-width:767px){.sqRightImageArea img,.sqLeftImageArea img,.blockImageRight img,.blockImageLeft img{height:100%}}@media (min-width:768px){#desktopSqRightTextGroup h2,#desktopSqRightTextGroup h3,#desktopSqRightTextGroup p,#desktopSqLeftTextGroup h2,#desktopSqLeftTextGroup h3,#desktopSqLeftTextGroup p{width:250px}#desktopSqLeftTextGroup h2,#desktopSqLeftTextGroup h3,#desktopSqLeftTextGroup p{float:right;text-align:right}#desktopSqLeftTextGroup,#desktopSqRightTextGroup{position:relative;z-index:100}}@media (max-width:800px){.squareBlocksPair{display:block !important;border:0 !important}.rightHandBlock,.leftHandBlock,.squareRightBlock,.squareLeftBlock{position:relative;height:calc(100px + 40vw) !important;min-height:calc(100px + 40vw) !important;border-right:0 !important;border-left:0 !important;border-top:1px solid #fff;border-bottom:1px solid #fff}.squareRightBlock,.squareLeftBlock{width:100vw !important;height:auto}.infoContentRight,.infoContentLeft,.sqLeftTextGroup,.sqRightTextGroup{width:100vw;position:absolute;bottom:0;left:0;height:200px !important;float:left;text-align:left;margin-right:0;margin-left:0}.infoContentLeft,.infoContentRight,#desktopSqLeftTextGroup,#desktopSqLeftButtonGroup,#desktopSqRightTextGroup,#desktopSqRightButtonGroup{display:none}.infoContentMobile{display:block}.textContentLeft{margin:10px;color:#fff}.textContentLeft h2{font-family:"Impact","Arial Black","Arial Bold","Arial","San-Serif Bold","Sans-Serif"}.textContentLeft h2,.textContentLeft p,.textContentLeft h3{margin-top:0;margin-bottom:0}.blockImageRight,.blockImageLeft,.sqLeftImageArea,.sqRightImageArea{width:100vw;position:absolute;left:0;top:0;margin-left:0;height:calc(100px + 40vw) !important}.blockImageRight img,.blockImageLeft img,.sqLeftImageArea img,.sqRightImageArea img{max-height:calc(100px + 40vw) !important;width:100%;position:absolute;left:0;overflow-y:hidden;margin-top:0;bottom:0}.blockImageRight img,.blockImageLeft img{width:auto !important;max-height:auto !important}.blockImageRight img{right:0;left:auto}.buttonAreaRight,.buttonAreaLeft,.sqLeftButtonGroup,.sqRightButtonGroup{z-index:50;position:absolute;top:-80px;display:inline-flex;flex-wrap:wrap;width:auto !important;margin-left:10px}.buttonAreaRight a,.buttonAreaLeft a,.sqLeftButtonGroup a,.sqRightButtonGroup a{height:25px;width:125px;font-size:13px;margin-bottom:10px;margin-right:20px;margin-left:0 !important;padding-left:5px;color:#fff;font-weight:700 !important;vertical-align:middle;text-align:left;line-height:25px;text-decoration:none}.buttonAreaJK{top:-110px}.sqLeftImageArea,.sqRightImageArea{width:100vw !important;max-width:100% !important;position:absolute;left:0 !important;top:0 !important;margin-left:0;bottom:0;overflow-x:visible !important;overflow-y:visible !important}.sqLeftImageArea img,.sqRightImageArea img{width:100%;position:absolute;top:0;overflow-y:hidden;margin-top:0;bottom:auto}.blockImageRight img,.blockImageLeft img,.sqLeftImageArea img,.sqRightImageArea img{max-width:960px !important}.sqLeftButtonGroup,.sqRightButtonGroup{bottom:calc((330px + 40vw) - (100px + 40vw)) !important;left:10px !important;right:auto !important}}@media (min-width:800px){.buttonAreaRight,.sqRightBlock{float:right}}@media (min-width:801px) and (max-width:899px){.sqRightImageArea img,.sqLeftImageArea img{width:100% !important}.buttonAreaRight,.buttonAreaLeft{width:290px !important}.sqRightImageArea,.sqLeftImageArea{left:0 !important}}@media (min-width:800px) and (max-width:1999px){.blockImageLeft img{left:calc((50% - 516px)) !important;max-width:960px !important}.blockImageRight img{right:calc((50% - 516px)) !important;max-width:960px !important}}@media (max-width:1080px){.sqRightTextGroup h2,.sqRightTextGroup p,.sqRightTextGroup h3{margin-left:25px;margin-right:25px}.sqLeftTextGroup h2,.sqLeftTextGroup p,.sqLeftTextGroup h3{margin-right:25px;margin-left:25px}.sqRightTextGroup h2,.sqLeftTextGroup h2{font-size:25px}.sqLeftTextGroup p,.sqRightTextGroup p{font-size:12px}.sqLeftTextGroup h3,.sqRightTextGroup h3{font-size:16px}.sqRightImageArea,.sqLeftImageArea{width:100%;margin-left:0;bottom:0 !important}.sqRightImageArea img,.sqLeftImageArea img{width:100%;margin-left:0}}@media (max-width:1150px){.buttonAreaRight,.buttonAreaLeft{z-index:50;display:inline-flex;flex-wrap:wrap;width:290px}.buttonAreaRight a,.buttonAreaLeft a{height:25px;width:125px;font-size:13px;margin-bottom:10px;padding-left:5px;color:#fff;vertical-align:middle;text-align:left;line-height:25px;text-decoration:none}.buttonAreaLeft a{margin-right:20px}.buttonAreaRight a{margin-left:20px}}@media (max-width:1300px) and (min-width:1001px){.sqLeftTextGroup h2,.sqLeftTextGroup p,.sqLeftTextGroup h3{margin-right:25px;margin-left:calc(100% - 525px)}}@media (max-width:1300px){.sqRightTextGroup h2,.sqRightTextGroup p,.sqRightTextGroup h3{margin-left:25px;margin-right:calc(100% - 525px)}}.sliderBar{height:200px;width:100vw;display:flex;-moz-user-select:none;-ms-user-select:none;user-select:none}.sliderBar #backButton,.sliderBar #backButton2{line-height:215px;vertical-align:middle;color:#5a5a5a}.sliderBar #forwardButton,.sliderBar #forwardButton2{vertical-align:middle;line-height:215px;color:#5a5a5a}.sliderBar a,.sliderBar a:hover,.sliderBar a:visited{color:#5a5a5a;cursor:pointer}.sliderImages{display:flex;width:100%;align-items:center;justify-content:center;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.sliderImages .img{margin-left:12.5px;margin-right:12.5px}.sliderImages a{margin-left:0 !important;margin-right:0 !important}#leftIcon,#leftIcon2{margin-left:1vw;font-size:2.6rem}#rightIcon,#rightIcon2{margin-right:calc(17px);font-size:2.6rem}.columns .column.main{padding-bottom:0}.page-footer{margin-top:0}@media (min-width:768px){.page-footer{margin-top:1px}}@media (min-width:768px) and (max-width:799px){.newFooterMobile{margin-top:4px}}@media (max-width:767px){.newFooterMobile{margin-top:5px}}.page-wrapper{overflow:hidden}body{overflow-x:hidden}