@charset "UTF-8";@media only screen and (max-width:768px){.page-with-filter .embeddedServiceHelpButton .helpButton,.catalog-product-view.product-instock .embeddedServiceHelpButton .helpButton,.page-with-filter .embeddedServiceHelpButton.embeddedServiceBottomTabBar .helpButton,.catalog-product-view.product-instock .embeddedServiceHelpButton.embeddedServiceBottomTabBar .helpButton{bottom:7.6rem}.page-wrapper{padding-top:12.5rem}.header-container-inner{-webkit-flex-wrap:wrap;flex-wrap:wrap}.header-container-inner>.logo{width:calc(100% - 8rem);padding:0 1rem;box-sizing:border-box;text-align:center}.header-container-inner>.logo a{max-width:20.5rem;display:inline-block}.header-container-inner .nav-wrapper{position:relative;width:3.2rem;height:3.2rem}.header-container-inner>.right-header{width:4rem}.header-container-inner #header-search{width:100%;order:3;margin-top:1.6rem}.header-container-inner #header-account{display:none}.header-container .block-search input{height:4.5rem;line-height:4.5rem}#algolia-autocomplete-container>*{height:calc(100vh - 12rem);overflow-y:scroll;overflow-x:hidden}.footer__container .container{margin:0;max-width:100%;width:100%}.footer__container .collapsible{border-bottom:1px solid #98a3bc;padding:2.1rem 2.7rem}.footer__container .collapsible .content{-webkit-overflow-scrolling:touch;background:#fafafa;box-sizing:border-box;transition:right .3s;display:block !important;height:100vh;right:-100%;overflow:auto;padding:0;position:fixed;top:0;text-align:left;width:100%;z-index:901}.footer__container .collapsible .content h2{padding:2.5rem 2.5rem 1rem}.footer__container .collapsible.active .content{right:0}.footer__container .collapsible:hover,.footer__container .collapsible:focus{cursor:pointer}.footer__container .collapsible:first-child{border-top:1px solid #98a3bc}.footer__container .collapsible ul li a{margin-bottom:0}.footer__container .contacts{order:-1;padding:0 3.1rem;text-align:center}.footer__container .contacts h2{font-size:2.8rem;margin-bottom:2.4rem}.footer__container .contacts a{margin:0 auto 2.9rem;width:25rem}.footer__container .contacts a.footer__tel{margin-bottom:2rem}.footer__container .contacts .footer__mailto{color:#5bd2ec;text-decoration:underline;text-align:center}.footer__container .contacts .footer__mailto:hover,.footer__container .contacts .footer__mailto:focus{text-decoration:none}.footer__block{flex-wrap:wrap}.footer__block>div{flex-basis:100%;text-align:center}.footer__logo{margin-bottom:4.2rem}.carousel-wrapper{position:relative}.carousel-wrapper:before{background:#fafafa;bottom:0;content:'';top:0;left:-2rem;position:absolute;z-index:2;width:2rem}.carousel-block{padding:2.35rem 0}.carousel-block h2{font-size:2.8rem}.carousel-block h2>span{font-size:3rem}.carousel-block .carousel-wrapper .item__title{padding:.95rem 1.6rem 2.05rem}}@media all and (min-width:769px),print{.page-wrapper{padding-top:12.5rem}.header-container-inner{-webkit-flex-wrap:wrap;flex-wrap:wrap}.header-container-inner>.logo{width:calc(100% - 8rem);padding:0 1rem;box-sizing:border-box;text-align:center}.header-container-inner>.logo a{max-width:20.5rem;display:inline-block}.header-container-inner .nav-wrapper{position:relative;width:3.2rem;height:3.2rem}.header-container-inner>.right-header{width:4rem}.header-container-inner #header-search{width:100%;order:4;margin-top:1.6rem}.header-container-inner #header-search input{height:4.5rem;line-height:4.5rem}.header-container-inner #header-account{display:none}.carousel-block{padding:3.5rem 0 5.5rem}.carousel-block:before{background:#f6f6f6;bottom:0;content:'';display:block;height:auto;position:absolute;top:50%;width:100vw;left:0;right:100vw}.carousel-block h2{font-size:3.5rem;text-align:center}.carousel-block .carousel-wrapper .item__title{padding:2.5rem 3.5rem}}@media all and (min-width:1024px),print{body .page-wrapper{padding-top:14rem}.header-container-inner{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.header-container-inner>.logo{width:28%;order:1;text-align:left;padding:0}.header-container-inner>.logo>a{max-width:100%}.header-container-inner>.right-header{width:29%;order:3}.header-container-inner #header-search{width:43%;order:2;padding:0 1.6rem;margin-top:0}.header-container-inner #header-search .block-search input{height:5.1rem;line-height:5.1rem}.header-container-inner .nav-wrapper{display:none}.header-container .block-search{max-width:81.2rem}.header-container #header-account{display:inline-block}.header-container .header.links{min-width:20.8rem}body #algolia-autocomplete-container{top:6.5rem;max-width:940px}body .footer__container .flex__item--25{flex-basis:25%;-webkit-flex-basis:25%}body .footer__container h2{margin-bottom:1.6rem}body .footer__container .collapsible h2{padding:0;margin-bottom:1.6rem}body .footer__container .collapsible h2:after{display:none}body .footer__center{flex-wrap:nowrap}body .footer__block{padding-left:1.6rem;padding-right:1.6rem}body .footer__top{margin-bottom:5.6rem;margin-right:auto;margin-left:auto;padding:2.7rem 2.7rem 5.6rem}body .footer__copyright{margin:0}body .footer__payment_logos{justify-content:flex-end}body .footer__payment_logos li{margin:0 2.5rem 0 0}body .footer__logo>div{margin-left:0}}@media all and (min-width:1440px),print{.header-container-inner #header-search{width:54%}.header-container-inner>.logo{width:23%}.header-container-inner>.right-header{width:23%}body #algolia-autocomplete-container{max-width:1350px}}@font-face{font-family:"prolinerangehoods";src:url("../fonts/prolinerangehoods.eot");src:url("../fonts/prolinerangehoods.eot?#iefix") format("embedded-opentype"),url("../fonts/prolinerangehoods.woff") format("woff"),url("../fonts/prolinerangehoods.ttf") format("truetype"),url("../fonts/prolinerangehoods.svg#prolinerangehoods") format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:"prolinerangehoods" !important;content:attr(data-icon);font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-]:before,[class*=" icon-"]:before,.fotorama__arr__arr:before{font-family:"prolinerangehoods" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow:before,.fotorama__arr__arr:before{content:"\6c"}.icon-instagram:before{content:"\6d"}.icon-cart:before{content:"\6e"}.icon-account:before{content:"\6f"}.icon-phone:before{content:"\68"}.icon-pinterest:before{content:"\70"}.icon-log-in:before{content:"\69"}.icon-log-out:before{content:"\6a"}.icon-menu:before{content:"\67"}.icon-email:before{content:"\6b"}.icon-viewgrid:before{content:"\65"}.icon-viewlist:before{content:"\64"}.icon-youtube:before{content:"\66"}.icon-question:before{content:"\63"}.icon-cfm:before{content:"\62"}.icon-recirculating:before{content:"\61"}.icon-facebook:before{content:"\71"}.icon-twitter:before{content:"\72"}.action.primary.checkout{background-color:#25a5de;color:#fff}.action.primary.checkout:hover{background-color:#40cd28;color:#fff}.block-minicart #top-cart-btn-checkout:focus{color:#fff}body{color:#333;font-family:'Titillium Web',Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857143;font-size:1.6rem}.slideshow-wrapper .owl-controls .owl-buttons div{background-color:#25a5de;color:#58585a}.slideshow-wrapper .owl-controls .owl-buttons div:hover{background-color:#000;color:#fff}.slideshow-wrapper.slider-pagination1 .owl-controls .owl-page span,.slideshow-wrapper.slider-pagination2 .owl-controls .owl-page span,.slideshow-wrapper.slider-pagination1 .owl-controls .owl-page.active span,.slideshow-wrapper.slider-pagination2 .owl-controls .owl-page.active span,.slideshow-wrapper.slider-pagination1 .owl-controls.clickable .owl-page.active:hover span,.slideshow-wrapper.slider-pagination2 .owl-controls.clickable .owl-page.active:hover span{background-color:#25a5de;color:#58585a}.slideshow-wrapper.slider-pagination1 .owl-controls.clickable .owl-page:hover span,.slideshow-wrapper.slider-pagination2 .owl-controls.clickable .owl-page:hover span{background-color:#000;color:#fff}.slideshow-wrapper.slider-pagination1 .owl-controls .owl-page.active span,.slideshow-wrapper.slider-pagination1 .owl-controls.clickable .owl-page.active:hover span{background-color:#de2666}body .action.primary{background-color:#7dc855;color:#fff}body .action.primary:hover,body .action.primary:focus{background-color:#40cd28;color:#fff}body .action.primary.checkout{background-color:#25a5de;color:#fff}body .action.primary.checkout:hover,body .action.primary.checkout:focus{background-color:#7dc855;color:#fff}body .opc-progress-bar-item._active:before,body .opc-progress-bar-item._active>span:before,body .opc-wrapper .shipping-address-item.selected-item:after,body .filter-title strong[data-count]:after,body .main-color--bg{background-color:#5bd2ec}body .opc-wrapper .shipping-address-item.selected-item,body .main-color--border{border-color:#5bd2ec}body .fotorama__thumb-border{border-color:#333}body .swatch-option.selected,body .swatch-attribute.size .swatch-option.selected,body .swatch-attribute.manufacturer .swatch-option.selected,body .swatch-option:not(.disabled):hover,body .swatch-option.image:not(.disabled):hover,body .swatch-option.color:not(.disabled):hover{outline-color:#333}body .page-product-configurable .product-info-price .special-price .price{color:#25a5de}body .additional-bg-color,body .cart-summary,body .opc-block-summary,body .opc-estimated-wrapper,body .bundle-options-container .block-bundle-summary,body .block-collapsible-nav .content,body .checkout-agreements li{background-color:#f5f5f5}body .minicart-wrapper .action.showcart .counter:not(.ib),body .header-container .skip-link .counter,body .dropdown-block .dropdown-heading .counter{background-color:#1992c8}body .addto-links .ic,body .slider-arrows1 .owl-controls .owl-buttons div,body .slider-arrows1 .owl-controls.clickable .owl-buttons div.disabled:hover,body .slider-arrows2 .owl-controls .owl-buttons div,body .slider-arrows3 .owl-controls .owl-buttons div,body .slider-arrows3 .owl-controls.clickable .owl-buttons div.disabled:hover,body .slider-pagination1 .owl-controls .owl-page span,body .slider-pagination2 .owl-controls .owl-page span,body #cboxPrevious,body #cboxNext,body #cboxClose,body .uaccordion-style1 .opener,body .collapsible .opener,body .qty-button,body #scroll-to-top{background-color:#f1f1f1;color:#58585a}body .addto-links .ic:hover,body .addto-links .feature-icon-hover:hover .ic,body .slider-arrows1 .owl-controls.clickable .owl-buttons div:hover,body .slider-arrows2 .owl-controls.clickable .owl-buttons div:hover,body .slider-arrows3 .owl-controls.clickable .owl-buttons div:hover,body .slider-pagination1 .owl-controls.clickable .owl-page:hover span,body .slider-pagination2 .owl-controls.clickable .owl-page:hover span,body #cboxPrevious:hover,body #cboxNext:hover,body #cboxClose:hover,body .uaccordion-style1 .opener:hover,body .collapsible .opener:hover,body .qty-button:hover,body #scroll-to-top:hover{background-color:#ccc;color:#58585a}body .ib{background-color:#25a5de;color:#fff}body .ib-hover:hover,body .feature-icon-hover:hover .ib{background-color:#1992c8;color:#fff}body .ib-ef-1:hover,body .feature-icon-hover:hover .ib-ef-1{background-color:#1992c8;color:#fff}body .ib-ef-1:after{box-shadow:0 0 0 4px #1992c8}body .ib-ef-2{box-shadow:0 0 0 4px #25a5de}body .ib-ef-2:after{background-color:#25a5de}body .ib-ef-2a:hover,body .feature-icon-hover:hover .ib-ef-2a{color:#fff}body .ib-ef-2b:hover,body .feature-icon-hover:hover .ib-ef-2b{color:#25a5de}body .ib-ef-3{box-shadow:0 0 0 4px #25a5de}body .ib-ef-3:after{background-color:#25a5de}body .ib-ef-3a:hover,body .feature-icon-hover:hover .ib-ef-3a{color:#25a5de}body .ib-ef-3b{color:#25a5de}body .ib-ef-3b:hover,body .feature-icon-hover:hover .ib-ef-3b{color:#fff}body .ib.icon-color-productview{background-color:#5bd2ec;color:#fff}body .ib-hover.icon-color-productview:hover,body .feature-icon-hover:hover .ib.icon-color-productview{background-color:#1992c8 !important;color:#fff !important}body .cap{background-color:#25a5de}body .sticker.new{background-color:#25a5de;color:#fff}body .sticker.sale{background-color:#25a5de;color:#fff}body .sticker.custom{background-color:#25a5de;color:#fff}.links>li>a:hover{color:#888688 !important}@media only screen and (min-width:1920px){.container{max-width:1640px;margin:0 auto}.hide-below-1680{display:inherit !important}.hide-below-1440{display:inherit !important}.hide-below-1360{display:inherit !important}.hide-below-1280{display:inherit !important}}@media only screen and (min-width:1680px){.page-layout-2columns-left .column.main{width:83.33333333%}.page-layout-2columns-left .sidebar-main{width:16.66666667%}.page-layout-2columns-left .sidebar-additional{width:16.66666667%}.page-layout-2columns-right .column.main{width:83.33333333%}.page-layout-2columns-right .sidebar-main{width:16.66666667%}.page-layout-2columns-right .sidebar-additional{width:16.66666667%}}@media only screen and (min-width:1680px) and (max-width:1919px){.container{max-width:1500px}.hide-below-1680{display:inherit !important}.hide-below-1440{display:inherit !important}.hide-below-1360{display:inherit !important}.hide-below-1280{display:inherit !important}}@media only screen and (min-width:1440px) and (max-width:1679px){.container{max-width:1380px}.hide-below-1440{display:inherit !important}.hide-below-1360{display:inherit !important}.hide-below-1280{display:inherit !important}}@media only screen and (min-width:1200px) and (max-width:1439px){.container{max-width:1170px}}@media only screen and (min-width:992px) and (max-width:1199px){.container{max-width:970px}}@media only screen and (min-width:768px) and (max-width:991px){.container{max-width:750px}.page-layout-2columns-left .column.main{width:75%}.page-layout-2columns-left .sidebar-main{width:25%}.page-layout-2columns-left .sidebar-additional{width:25%}.page-layout-2columns-right .column.main{width:75%}.page-layout-2columns-right .sidebar-main{width:25%}.page-layout-2columns-right .sidebar-additional{width:25%}.page-layout-3columns .column.main{width:75%;float:right}.page-layout-3columns .sidebar-main{width:25%;float:left}.page-layout-3columns .sidebar-additional{width:25%;padding-right:2%;padding-left:0;clear:left;float:left}}@media only screen and (max-width:767px){.container{max-width:none !important;width:100%}.grid12-1,.grid12-2,.grid12-3,.grid12-4,.grid12-5,.grid12-6,.grid12-7,.grid12-8,.grid12-9,.grid12-10,.grid12-11,.grid12-12,.grid-full{width:100% !important;margin-left:0;margin-right:0}.columns .column.main,.columns .sidebar-main,.columns .sidebar-additional{width:100%;margin-left:0;margin-right:0;padding-right:0;padding-left:0}.v-grid-container{display:block}.v-grid{float:inherit;display:block;width:100%}}@media only screen and (max-width:479px){.category-products-grid.hover-effect .item .addto-links,.category-products-grid .item .addto-links{display:none !important}}@media only screen and (max-width:1023px){.hide-below-1024{display:none !important}}@media only screen and (max-width:959px){.hide-below-960{display:none !important}}@media only screen and (max-width:767px){.hide-below-768{display:none !important}}@media only screen and (max-width:479px){.hide-below-480{display:none !important}}.cookie-status-message{font-size:0}.header-container{background-color:#fff;font-family:'Montserrat',Helvetica,Arial,sans-serif}body .header-container{margin-bottom:0}body.checkout-index-index .header-container{font-family:'Titillium Web',Helvetica,Arial,sans-serif}.header-container-sticky{box-shadow:0px 8px 12px rgba(152,163,188,.2);position:fixed;width:100%;top:0;z-index:900}.header-container-sticky .authorization-link a{display:none}.header-container-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;padding-top:1.6rem;padding-bottom:1.6rem}.header-container-inner>.logo strong{display:none}.header-container-inner>.right-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;-ms-align-items:center;align-items:center}.header-container-inner .minicart-wrapper{float:none;display:inline-block;position:relative;height:2rem}.header-container-inner .minicart-wrapper .block-minicart{position:absolute;top:26px;background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.15);border:1px solid #eaecf1;z-index:6;display:none}.header-container-inner #header-search{text-align:center;background:0 0}.header-container .block-search{width:100%}.header-container .block-search form{display:block}.header-container .block-search input{width:100%;background:#f8f8f8;border:1px solid #98a3bc;border-radius:6px;margin-top:-3px}.header-container .block-search input::-webkit-input-placeholder{color:#878687;font-weight:400}.header-container .block-search input:-moz-placeholder{color:#878687;font-weight:400}.header-container .block-search input::-moz-placeholder{color:#878687;font-weight:400}.header-container .block-search input:-ms-input-placeholder{color:#878687;font-weight:400}.header-container .block-search .magnifying-glass{position:static;bottom:auto;display:block}.header-container #header-account a{color:#2b2b2b;line-height:1;position:relative;padding-left:22px;font-size:1.7rem}.header-container #header-account li{display:inline-block;float:none}.header-container .icon{color:#6a6a6a;font-size:2rem;line-height:1}.header-container .icon-cart,.header-container .icon-account,.header-container .icon-log-in,.header-container .icon-log-out{position:absolute;left:0}.header-container .logo>a{width:29.5rem;position:relative}.header-container .logo>a:before{content:'';display:block;top:0;padding-top:17%;width:100%}.header-container .logo>a img{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.header .logo strong{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}#algolia-autocomplete-container{position:fixed !important;top:11rem;z-index:900;width:calc(100% - 30px)}@media only screen and (min-width:768px) and (max-width:991px){body #algolia-autocomplete-container{max-width:720px}}@media only screen and (min-width:1200px) and (max-width:1439px){body #algolia-autocomplete-container{max-width:1150px}}.footer__container{background:#f6f6f6}.footer__container__bottom{padding:1rem 0 2.8rem;position:relative}.footer__container__bottom:before{background:#fafafa;bottom:0;content:'';left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw}.footer__container h2{font-family:'Montserrat',Helvetica,Arial,sans-serif;font-size:1.8rem}.footer__container .flex__item--25{flex-basis:100%}.footer__container .collapsible>h2{margin-bottom:0;padding:0 2.7rem;position:relative;text-align:left}.footer__container .collapsible>h2:after{border-style:solid;border-width:4.5px 0 4.5px 5px;border-color:transparent transparent transparent #2b2b2b;content:'';font-size:0;height:0;margin-top:-4.5px;position:absolute;right:0;top:50%;width:0}.footer__container .collapsible.active ul li{margin:0;padding:0}.footer__container .collapsible.active ul li a{border-bottom:1px solid #878687;box-sizing:border-box;color:#878687;padding:2.5rem;position:relative;width:100%}.footer__container .collapsible.active ul li a:after{content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:4.5px 0 4.5px 5px;border-color:transparent transparent transparent #878687;position:absolute;top:50%;margin-top:-4.5px;right:2.5rem}.footer__container .collapsible.active ul li a:hover,.footer__container .collapsible.active ul li a:focus{color:#5bd2ec}.footer__container .collapsible.active ul li a:hover:after,.footer__container .collapsible.active ul li a:focus:after{border-color:transparent transparent transparent #5bd2ec}.footer__container .collapsible.active div.return-back{background:#fff;font-weight:700;padding:2.5rem;box-shadow:0px 8px 12px 0px #98a3bc}.footer__container .collapsible.active div.return-back:before{content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:4.5px 5px 4.5px 0;border-color:transparent #2b2b2b transparent transparent;margin-right:1rem}.footer__container .collapsible.active div.return-back:hover,.footer__container .collapsible.active div.return-back:focus{color:#5bd2ec}.footer__container .collapsible.active div.return-back:hover:before,.footer__container .collapsible.active div.return-back:focus:before{border-color:transparent #5bd2ec transparent transparent}.footer__block{align-items:center;max-width:108.8rem;margin:0 auto}.footer__top{margin:0 2.4rem 4.2rem;padding:4.2rem 0;position:relative}.footer__top:after{background:#e0e0e0;bottom:0;content:'';height:1px;min-width:100%;max-width:136.4rem;position:absolute;left:50%;transform:translateX(-50%);width:calc(100vw - 4rem)}.footer__center{align-items:flex-start;font-family:'Montserrat',Helvetica,Arial,sans-serif;flex-wrap:wrap}.footer__center a{color:#878687;display:block;font-size:1.6rem;margin-bottom:1.3rem}.footer__center a:hover,.footer__center a:focus{color:#5bd2ec;cursor:pointer}.footer__center .footer__tel,.footer__center .footer__chat{border-radius:.6rem;display:block;font-family:'Montserrat',Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:600;height:5.5rem;line-height:5.5rem;margin-bottom:1.7rem;text-align:center}.footer__center .footer__tel{border:1px solid #2b2b2b;color:#2b2b2b}.footer__center .footer__tel .icon{font-size:2.3rem;line-height:1;margin-right:2.5rem}.footer__center .footer__tel .icon:before{position:relative;top:.5rem}.footer__center .footer__tel:hover,.footer__center .footer__tel:focus{border-color:#28a4dd}.footer__center .footer__chat{background:#40cd28;border:1px solid #40cd28;color:#fff}.footer__center .footer__chat:hover,.footer__center .footer__chat:focus{color:#fff}.footer__center .footer__mailto{text-align:center}.footer__bottom{position:relative;z-index:2}.footer__social{text-align:right}.footer__social a{margin-right:3.15rem}.footer__social a:last-child{margin-right:0}.footer__social .icon{font-size:2rem}.footer__payment_logos{display:flex;flex-wrap:nowrap;margin:0;justify-content:center}.footer__payment_logos li{display:inline-block;background:#fff;height:3.7rem;margin:0 2rem 0 0;position:relative;overflow:hidden;width:clamp(3rem,13%,6rem)}.footer__payment_logos li:last-child{margin-right:0}.footer__payment_logos li img{max-height:100%;position:relative;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.footer__payment_logos li img.discover{width:90%;margin:0 auto;display:block}.footer__copyright{color:#878687;font-family:'Montserrat',Helvetica,Arial,sans-serif;font-size:1.5rem;margin:2.9rem}.footer__copyright small{font-size:inherit}.footer__copyright span{display:inline-block}.footer__logo>div{position:relative;width:29.5rem;margin:0 auto}.footer__logo>div:before{content:'';display:block;top:0;padding-top:17%;width:100%}.footer__logo>div img{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.carousel-block{background:#fafafa;position:relative}.carousel-block .block-title{position:relative}.carousel-block h2{font-family:'Montserrat',Helvetica,Arial,sans-serif;color:#2b2b2b;text-align:center}.carousel-block h2>span{font-family:'DM Serif Text',serif;font-style:italic;font-weight:400;display:block;color:#98a3bc}.carousel-block .carousel-wrapper .item{border-radius:2.5rem;overflow:hidden;background:#fff}.carousel-block .carousel-wrapper .item__title{color:#2b2b2b;font-size:1.7rem;font-weight:700;line-height:2.5rem;text-transform:capitalize}.carousel-block .carousel-wrapper .item a:hover .item__title,.carousel-block .carousel-wrapper .item a:focus .item__title{color:#5bd2ec}.carousel-block .carousel-wrapper .item .img-wrapper{background:#e0e0e0}.carousel-block .carousel-wrapper .item .img-wrapper:before{padding-top:38%}.carousel-block .carousel-wrapper .item .img-wrapper img{top:50%;transform:translate(-50%,-50%);width:auto;height:100%;max-width:140%;left:50%}.carousel-block .owl-stage{display:flex}.carousel-block .owl-stage .item{display:flex;flex-direction:column;height:100%}.carousel-block .view-more{color:#40cd28;font-family:'Montserrat',Helvetica,Arial,sans-serif}.carousel-block .view-more:hover,.carousel-block .view-more:focus{text-decoration:underline}.carousel-block .view-more.hidden-m{font-size:1.7rem;position:absolute;bottom:0;right:0}.carousel-block .view-more.hidden-dt{display:block;margin:2.35rem auto;text-align:center}@media only screen and (min-width:768px) and (max-width:1023px){.footer__container .container{margin:0;max-width:100%;width:100%}.footer__container .collapsible{border-bottom:1px solid #98a3bc;padding:2.1rem 2.7rem}.footer__container .collapsible ul{-webkit-overflow-scrolling:touch;background:#fafafa;box-sizing:border-box;transition:right .3s;display:block !important;height:100vh;right:-100%;overflow:auto;padding:0;position:fixed;top:0;text-align:left;width:100%;z-index:901}.footer__container .collapsible.active ul{right:0}.footer__container .collapsible:hover,.footer__container .collapsible:focus{cursor:pointer}.footer__container .collapsible:first-child{border-top:1px solid #98a3bc}.footer__container .contacts{order:-1;padding:0 3.1rem;text-align:center}.footer__container .contacts h2{font-size:2.8rem;margin-bottom:2.4rem}.footer__container .contacts a{margin:0 auto 2.9rem;width:25rem}.footer__container .contacts a.footer__tel{margin-bottom:2rem}.footer__container .contacts .footer__mailto{color:#5bd2ec;text-decoration:underline}.footer__container .contacts .footer__mailto:hover,.footer__container .contacts .footer__mailto:focus{text-decoration:none}.footer__block{flex-wrap:wrap}.footer__block>div{flex-basis:100%;text-align:center}.footer__logo{margin-bottom:4.2rem}}