.clear-both{clear:both}.offset-container{padding-left:0 !important;padding-right:0 !important;margin-left:-10px !important;margin-right:-10px !important}@media screen and (max-width: 767px){.offset-container{margin-left:0 !important;margin-right:0 !important}}@media only print{.offset-container{margin-left:0 !important;margin-right:0 !important}}.bodyContent__elfa-width #bodyContentContainer{max-width:none;width:1330px}@media screen and (max-width: 767px){.bodyContent__elfa-width #bodyContentContainer{width:100%}}.bodyContent__elfa-width #bodyContentContainer .grid-container{max-width:1400px}.elfa-content{margin-left:auto;margin-right:auto}.elfa-content>*+*{margin-top:30px}.elfa-header{margin-left:auto;margin-right:auto;margin-bottom:30px;position:relative}@media screen and (min-width: 767px){.elfa-header{background-color:#f6f6fa;padding-bottom:30px;margin-bottom:0px;min-height:480px}}.elfa-header .bem-split-image-header__content{left:10%}@media screen and (min-width: 767px){.elfa-header__minimal-form{position:absolute;z-index:100}}@media screen and (max-width: 767px){.elfa-header__text--mobile-block{display:block}}.elfa-home__video--mobile{position:relative;top:30px}.bem-slider__item{width:100%}@media screen and (max-width: 767px){.elfa-shop-solutions__title{margin-left:10px}}.elfa-best-selling-solutions__cluster{display:flex;flex-wrap:wrap;padding:0}@media screen and (min-width: 767px){.elfa-best-selling-solutions__cluster{margin-left:-10px;margin-right:-10px}}.elfa-best-selling-solutions__cluster>*{flex:0 0 calc(50% - 20px);margin:10px}@media screen and (min-width: 767px){.elfa-best-selling-solutions__cluster>*{flex-basis:calc(1/3 * 100% - 30px);margin:15px}}.elfa-best-selling-solutions__tile{flex-shrink:0;list-style:none;position:relative}.elfa-best-selling-solutions__image{display:block;width:100%;height:auto}@media screen and (min-width: 1182px){.elfa-best-selling-solutions__overlay{background-color:#071233;bottom:0;height:100%;left:0;right:0;opacity:0;position:absolute;top:0;transition:.5s ease}}.elfa-best-selling-solutions__tile:hover .elfa-best-selling-solutions__overlay{opacity:1}.elfa-best-selling-solutions__category{text-align:center}@media screen and (min-width: 1182px){.elfa-best-selling-solutions__category{color:#fff;font-size:24px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-transform:uppercase}}@media screen and (max-width: 1181px){.elfa-best-selling-solutions__category{color:#000}}.elfa-components__view-all{float:right;position:relative;right:75px;top:-50px}.elfa-components__view-all a{text-transform:uppercase;text-decoration:underline}@media screen and (min-width: 1182px){.elfa-components__container-wrapper{width:1100px}}@media screen and (max-width: 767px){.elfa-components__container{display:flex;flex-wrap:wrap}.elfa-components__container>*{flex:0 0 calc(50% - 30px);margin:15px;flex-basis:calc(1/2 * 100% - 30px)}}@media screen and (min-width: 1182px){.elfa-components__wrapper{flex:1 1 90%;overflow:hidden}}@media screen and (max-width: 1181px){.elfa-components__wrapper{text-align:center}}.slick-prev,.slick-prev:hover,.slick-prev:focus{background-image:url("/medialibrary/images/common/slider/red-prev-arrow.svg");background-repeat:no-repeat}.slick-next,.slick-next:hover,.slick-next:focus{background-image:url("/medialibrary/images/common/slider/red-next-arrow.svg");background-repeat:no-repeat}.slick-prev:before,.slick-next:before{content:""}@media screen and (min-width: 767px){.elfa-components__item{padding-left:20px;padding-right:20px}}@media screen and (max-width: 1181px){.elfa-components__item{margin-bottom:20px;text-align:center}}.elfa-components__image:hover{transition:opacity 1s ease-in-out;opacity:60%}@media screen and (max-width: 767px){.elfa-components__item img{max-width:150px}}.elfa-design-your-solution{display:flex;justify-content:center}.elfa-design-your-solution--left{padding-top:40px;padding-bottom:40px}@media screen and (min-width: 767px){.elfa-design-your-solution--left{width:25%;padding-top:80px}}.elfa__subfooter{margin-top:60px}@media screen and (max-width: 767px){.elfa__subfooter{margin-top:0px}}.elfa-header .bem-slider__slider-container .flex-control-nav{bottom:10px}/*# sourceMappingURL=index.css.map */
