.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;width:100%}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.site-footer{display:-webkit-box;display:-ms-flexbox;display:flex;padding:35px 20px;position:relative;z-index:2}.site-footer:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:6;background-color:rgba(0,0,0,0.6);opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.site-footer.nav-open:before{opacity:1;visibility:visible}.site-footer .footer-logo{width:100%;margin-bottom:30px}.site-footer .footer-logo a{display:inline-block}.site-footer .row{width:100%}.site-footer p{font-size:12px;font-size:0.75rem;line-height:18px;line-height:1.125rem;color:#000;width:100%;margin-top:30px}.site-footer p a{text-decoration:none;color:#000;-webkit-box-shadow:0 1px 0 #000;box-shadow:0 1px 0 #000;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.site-footer p a:hover{-webkit-box-shadow:0 2px 0 #000;box-shadow:0 2px 0 #000}.site-footer .footer-lower{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.site-footer .footer-lower .title{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;color:#000;font-weight:bold;text-transform:uppercase;display:block;margin-bottom:15px}.site-footer .footer-lower .footer-links{min-width:300px}.site-footer .footer-lower .footer-links ul{list-style-type:none;margin:0}.site-footer .footer-lower .footer-links ul li{width:100%;padding-bottom:8px}.site-footer .footer-lower .footer-links ul li:last-of-type{padding-bottom:0}.site-footer .footer-lower .footer-links ul li a{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;font-weight:normal;color:#000;text-decoration:none}.site-footer .footer-lower .footer-links ul li a:hover{background-size:100% 100%}.site-footer .footer-lower .social{margin-left:auto;margin-bottom:10px}.site-footer .footer-lower .social .title{margin-bottom:25px}.site-footer .footer-lower .social ul{list-style-type:none;margin:25px 0}.site-footer .footer-lower .social ul li{display:inline-block;margin-right:5px}.site-footer .footer-lower .social ul li:last-of-type{margin-right:0}.site-footer .footer-lower .social ul li a{display:block;width:50px;height:50px;border-radius:50%}.site-footer .footer-lower .social ul li a svg{display:block;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.site-footer .footer-lower .social form{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:380px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.site-footer .footer-lower .social form .success-message{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;opacity:1;visibility:visible}.site-footer .footer-lower .social form .success-message.hidden{opacity:0;visibility:hidden}.site-footer .footer-lower .social form .success-message p{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;margin-top:0}.site-footer .footer-lower .social form fieldset{display:block;width:100%}.site-footer .footer-lower .social form fieldset input[type="text"],.site-footer .footer-lower .social form fieldset input[type="email"]{width:100%;background-color:#f4f4f4;border-radius:36px;color:rgba(0,0,0,0.5);padding:20px 25px;border:0;font-size:14px;margin-bottom:9px;height:50px}.site-footer .footer-lower .social form fieldset input[type="text"].parsley-error,.site-footer .footer-lower .social form fieldset input[type="email"].parsley-error{border:2px solid #e22d2d;color:#e22d2d}.site-footer .footer-lower .social form fieldset input[type="text"].parsley-error::-webkit-input-placeholder,.site-footer .footer-lower .social form fieldset input[type="email"].parsley-error::-webkit-input-placeholder{color:#e22d2d}.site-footer .footer-lower .social form fieldset input[type="text"].parsley-error:-moz-placeholder,.site-footer .footer-lower .social form fieldset input[type="email"].parsley-error:-moz-placeholder{color:#e22d2d}.site-footer .footer-lower .social form fieldset input[type="text"].parsley-error::-moz-placeholder,.site-footer .footer-lower .social form fieldset input[type="email"].parsley-error::-moz-placeholder{color:#e22d2d}.site-footer .footer-lower .social form fieldset input[type="text"].parsley-error:-ms-input-placeholder,.site-footer .footer-lower .social form fieldset input[type="email"].parsley-error:-ms-input-placeholder{color:#e22d2d}.site-footer .footer-lower .social form fieldset input[type="email"]{margin-bottom:15px}.site-footer .footer-lower .social form .form-footer{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.site-footer .footer-lower .social form .form-footer label{font-size:10px;font-size:0.625rem;line-height:16px;line-height:1rem;color:#000;font-weight:normal;width:100%;padding-left:30px}.site-footer .footer-lower .social form .form-footer label:before{width:20px;height:20px}.site-footer .footer-lower .social form .form-footer label svg{top:4px;left:1px}.site-footer .footer-lower .social form .form-footer label p{margin:0}.site-footer .footer-lower .social form .form-footer label a{color:#000;-webkit-text-decoration-color:#000;text-decoration-color:#000}.site-footer .footer-lower .social form .form-footer .checkbox-wrapper{width:250px}.site-footer .footer-lower .social form .form-footer .checkbox-wrapper.parsley-error label,.site-footer .footer-lower .social form .form-footer .checkbox-wrapper.parsley-error label a{color:#e22d2d}.site-footer .footer-lower .social form .form-footer .checkbox-wrapper.parsley-error label:before{border-color:#e22d2d}.site-footer .footer-lower .social form .form-footer .button{height:40px;margin-left:10px;padding:10px 30px}@media all and (max-width: 1200px){.site-footer .footer-lower .footer-links{min-width:250px}}@media all and (max-width: 980px){.site-footer .footer-lower .footer-links{min-width:220px}.site-footer .footer-lower .social form{max-width:285px}}@media all and (max-width: 768px){.site-footer .footer-lower .footer-links{min-width:50%;margin-bottom:25px}.site-footer .footer-lower .social{width:100%}.site-footer .footer-lower .social form .form-footer{margin-bottom:15px}}@media all and (max-width: 568px){.site-footer p{margin-top:0}.site-footer .footer-lower .footer-links{width:50%;padding-right:10px}.site-footer .footer-lower .social{margin-bottom:0}.site-footer .footer-lower .social form fieldset input[type="text"],.site-footer .footer-lower .social form fieldset input[type="email"]{font-size:16px}.site-footer .footer-lower .social form .form-footer label{font-size:12px;font-size:0.75rem;line-height:25px;line-height:1.5625rem;padding-top:3px;margin-bottom:0}.site-footer .footer-lower .social form .button{padding:15px 20px}}@media all and (max-width: 420px){.site-footer .footer-lower .social ul li a{width:40px;height:40px}.site-footer .footer-lower .social form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.site-footer .footer-lower .social form fieldset{width:100%}.site-footer .footer-lower .social form fieldset input,.site-footer .footer-lower .social form fieldset label{width:100%}.site-footer .footer-lower .social form .button{width:100%}.site-footer .footer-lower .social form .form-footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.site-footer .footer-lower .social form .form-footer label{font-size:12px;font-size:0.75rem;line-height:21px;line-height:1.3125rem}.site-footer .footer-lower .social form .form-footer .checkbox-wrapper,.site-footer .footer-lower .social form .form-footer input[type="submit"]{width:100%}.site-footer .footer-lower .social form .form-footer input[type="submit"]{height:40px;padding:11px 20px}}.rich-text>*:last-child{margin-bottom:0}.rich-text .left-float{margin:0 10px 10px 0}.rich-text .right-float{margin:0 0 10px 10px}.rich-text p a{text-decoration:none;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in}.rich-text p a:hover{text-decoration:underline}.rich-text img{margin-bottom:1rem}.rich-text table{width:100%;display:block;overflow:auto;overflow-y:hidden;overflow-x:auto;border-collapse:collapse;margin:30px 0}.rich-text table th,.rich-text table td{padding:10px 15px}.rich-text table thead th{text-align:left;background-color:#000;font-weight:bold}.rich-text ul{list-style:disc outside;padding-left:1.5em}.rich-text ol{list-style:decimal outside;padding-left:1.5em}.rich-text li{padding-bottom:8px;line-height:20px}.rich-text blockquote{position:relative}.rich-text blockquote:before,.rich-text blockquote:after{content:'\0201C';position:absolute;font-style:normal;top:0;left:0}.rich-text blockquote:after{content:'\0201D'}.rich-text blockquote:after{top:auto;left:auto;bottom:0;right:0}.content-components a{text-decoration:none;-webkit-box-shadow:0 1px 0 #000;box-shadow:0 1px 0 #000;color:#000;-webkit-transition:all .2s ease;transition:all .2s ease}.content-components a:hover{-webkit-box-shadow:0 2px 0 #000;box-shadow:0 2px 0 #000}.content-components ul,.content-components ol{padding-left:18px}.content-components img{margin:15px 0}.content-components .content-image{margin:20px 0}.content-components .content-image p,.content-components .content-image strong,.content-components .content-image span{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;color:rgba(0,0,0,0.5);text-align:center}.content-components .content-image .caption{width:80%;margin:15px auto 0}.content-components .content-slider{position:relative;margin:40px 0}.content-components .content-slider .area-arrows{position:absolute;top:50%;-webkit-transform:translateY(calc(-50% - 16px));transform:translateY(calc(-50% - 16px));z-index:1;width:100%}.content-components .content-slider .area-arrows .arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:70px;height:70px;background-color:rgba(255,255,255,0.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;z-index:1;-webkit-transition:all .35s ease;transition:all .35s ease;outline:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-components .content-slider .area-arrows .arrow:hover{background-color:#FFF}.content-components .content-slider .area-arrows .arrow svg{width:11px;height:22px;stroke:#6C8587}.content-components .content-slider .area-arrows .arrow.arrow-prev{left:32px}.content-components .content-slider .area-arrows .arrow.arrow-next{right:32px}.content-components .content-slider .image-slider{position:relative}.content-components .content-slider .caption{width:80%;margin:15px auto 0}.content-components .content-slider .caption p,.content-components .content-slider .caption strong,.content-components .content-slider .caption span{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;color:rgba(0,0,0,0.5);text-align:center}.content-components .content-slider .content-slides .slick-dots{bottom:55px}.content-components .content-slider .content-slides .slick-dots li{width:8px;height:8px;margin:0 4px}.content-components .content-slider .content-slides .slick-dots li button{width:8px;height:8px;padding:0}.content-components .image-split-pod{margin-bottom:25px;overflow:hidden}.content-components .image-split-pod .original-image{position:relative}.content-components .image-split-pod .original-image img{margin:0}.content-components .image-split-pod .after-image{position:absolute;top:0;left:0;width:50%;height:100%;background-size:cover;background-repeat:no-repeat}.content-components .image-split-pod .slider-handle{width:2px;height:100%;position:absolute;z-index:1;top:0 !important;left:50%;cursor:move}.content-components .image-split-pod .slider-handle:before{content:'';width:2px;height:50%;top:-35px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#FFF;position:absolute}.content-components .image-split-pod .slider-handle:after{content:'';width:2px;height:50%;bottom:-35px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#FFF;position:absolute}.content-components .image-split-pod .slider-handle .slider-handle-inner{width:70px;height:70px;border-radius:50%;border:3px solid #fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:50%;cursor:move;margin-left:-35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-components .image-split-pod .slider-handle .slider-handle-inner .icon-chevron-right{width:10px;height:18px;stroke:#FFF;stroke-width:3}.content-components .image-split-pod .slider-handle .slider-handle-inner .icon-chevron-right:first-of-type{margin-right:8px}.content-components .image-split-pod .caption{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;width:100%;max-width:80%;display:block;margin:19px auto 0;text-align:center;color:rgba(0,0,0,0.5)}.content-components .video-wrapper{margin:25px 0 35px}.content-components .video-wrapper iframe{position:absolute;width:100%;height:100%}.content-components .video-wrapper .video-inner{position:relative;width:100%;padding-bottom:56.25%}.content-components .video-with-transcript{margin:0 auto;width:100%}.content-components .video-with-transcript iframe,.content-components .video-with-transcript video{position:absolute;width:100%;height:100%}.content-components .video-with-transcript .video-inner{position:relative;width:100%;padding-bottom:56.25%}.content-components .video-with-transcript .video-inner+.content{padding:30px 20px}.content-components .video-with-transcript .video-transcript{background-color:#f4f4f4;border-radius:16px;padding:26px;display:none;margin-bottom:14px}.content-components .video-with-transcript .video-transcript-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.content-components .video-with-transcript .video-transcript-trigger span{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;color:#000;margin-left:4px}.content-components table{width:100% !important;background-color:#f4f4f4;border-radius:36px 0;padding:50px 55px;border-collapse:separate !important;margin-bottom:50px;margin-top:40px;border:0 !important}.content-components table:last-child{margin-bottom:0}.content-components table tr,.content-components table td{font-size:16px;font-size:1rem;line-height:23px;line-height:1.4375rem;height:48px !important;border:0 !important;vertical-align:top;padding:15px 0}.content-components table tr td{border-bottom:1px solid #e4e4e4 !important}.content-components table tr td:first-of-type{font-weight:bold}.content-components table tr:last-of-type td{border-bottom:0}.content-components blockquote{font-size:32px;font-size:2rem;line-height:38px;line-height:2.375rem;border-top:2px solid #5CC793;border-bottom:2px solid #5CC793;width:100%;padding:60px 45px 50px;color:#5CC793;letter-spacing:-0.8px;font-weight:bold;margin:20px 0}@media all and (max-width: 568px){.content-components .content-slider .area-arrows{-webkit-transform:translateY(calc(-50% - 26px));transform:translateY(calc(-50% - 26px))}.content-components .content-slider .area-arrows .arrow{width:45px;height:45px}.content-components table{padding:25px 27px}}@media all and (max-width: 420px){.content-components .content-slider .area-arrows{-webkit-transform:translateY(calc(-50% - 36px));transform:translateY(calc(-50% - 36px))}.content-components .content-slider .area-arrows .arrow.arrow-prev{left:12px}.content-components .content-slider .area-arrows .arrow.arrow-next{right:12px}}.product-content{padding:60px 20px 110px}@media all and (max-width: 650px){.product-content{padding:20px 20px 60px}}.slider{opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.slider.slick-initialized{opacity:1}.slider .slide:focus{outline:0}.slider .slide .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.hero-area .slider{height:100%}.hero-area .slider .slick-list,.hero-area .slider .slick-track,.hero-area .slider .slick-slide,.hero-area .slider .slick-slide>div,.hero-area .slider .slide,.hero-area .slider .row{height:100%}.arrows{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:100%}@media all and (max-width: 1200px){.arrows{padding-left:20px;padding-right:20px}}.arrows .arrow{padding:0;background:transparent}.arrows__holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.slick-dots{position:absolute;bottom:-65px;width:100%;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:none;border-radius:100%;outline:none;background-color:rgba(255,255,255,0.5)}.slick-dots li.slick-active button{background-color:#FFF}.slick-prev,.slick-next{position:absolute;display:block;height:70px;width:70px;line-height:0px;font-size:0px;cursor:pointer;background-color:rgba(0,0,0,0.8);color:transparent;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none;border-radius:50%;z-index:2}.slick-prev svg,.slick-next svg{margin:auto}.slick-prev{left:-30px}.slick-next{right:-30px}.social ul{margin-top:30px}.social ul li{display:inline-block;margin-right:5px}.social ul li a{position:relative;background-color:#000;-webkit-transition:all .25s ease;transition:all .25s ease;display:block;width:50px;height:50px;border-radius:50%}.social ul li a:hover .link-hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.social ul li a svg{display:block;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.social ul li a .link-hover{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease;z-index:1}.social ul li a .link-hover.facebook{background:#3b5998}.social ul li a .link-hover.twitter{background:#00aced}.social ul li a .link-hover.pinterest{background:#C92228}.social ul li a .link-hover.instagram{background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%)}.social ul li a .link-hover.youtube{background:#FF0000}.social.article-social{padding:57px 20px 68px}.social.article-social .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.social.article-social .row h3{text-align:center;width:100%;margin:0 0 21px}.social.article-social .row ul{margin:0}.social.article-social .row ul li a{background-color:transparent;border:2px solid #000;will-change:transform;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative}.social.article-social .row ul li a:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.social.article-social .row ul li a .icon{width:100%;height:100%}.social.article-social .row ul li a .icon-facebook-share{fill:#000;stroke:#000;stroke-width:0}.social.article-social .row ul li a .icon-twitter-share{fill:#000;stroke:#000}.social.article-social .row ul li a .icon-whatsapp-share{fill:#000;stroke:#000;stroke-width:0}.social.article-social .row ul li a .icon-pinterest-share{fill:#000;width:20px;height:20px}.social.article-social .row ul li a .icon-messenger-share{stroke:#000}.social.article-social .row ul li a .icon-email-share{stroke:#000}@media all and (max-width: 420px){.social.article-social .row ul li a{width:35px;height:35px}}.inspiration-area{background-color:#3b3b3b;text-align:center;padding:50px 0 60px}.inspiration-area .category{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;text-transform:uppercase;color:rgba(255,255,255,0.5);font-weight:normal;display:block;margin:0 0 10px}.inspiration-area .title{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem;color:#fff;font-weight:bold;display:block}.inspiration-area .author{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;font-weight:bold;display:block;border-top:1px solid #d8d8d8;padding-top:5px;margin-top:5px}.inspiration-area h3{font-size:44px;font-size:2.75rem;line-height:50px;line-height:3.125rem;width:100%;max-width:550px;text-align:center;font-weight:bold;color:#FFF;display:block;margin:0 auto 15px}.inspiration-area p{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;width:100%;max-width:550px;font-weight:normal;color:rgba(255,255,255,0.5);display:block;margin:0 auto 50px}.inspiration-area .inspiration-area-arrows{width:100%;height:410px;position:absolute}.inspiration-area .inspiration-area-arrows button.arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:70px;height:70px;background-color:#6C8587;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;z-index:7;-webkit-transition:all .35s ease;transition:all .35s ease;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:none}.inspiration-area .inspiration-area-arrows button.arrow:hover{background-color:#FFF}.inspiration-area .inspiration-area-arrows button.arrow:hover svg{stroke:#6C8587}.inspiration-area .inspiration-area-arrows button.arrow svg{stroke:#FFF;width:14px;height:24px}.inspiration-area .inspiration-area-arrows button.arrow.arrow-prev{left:-15px}.inspiration-area .inspiration-area-arrows button.arrow.arrow-next{right:0}@media all and (max-width: 980px){.inspiration-area .inspiration-area-arrows button.arrow.arrow-prev{left:5px}.inspiration-area .inspiration-area-arrows button.arrow.arrow-next{right:20px}}.inspiration-area .inspiration-area-slider{padding:0 20px;z-index:6}.inspiration-area .inspiration-area-slider .inspiration-area-article,.inspiration-area .inspiration-area-slider .slick-slide{height:410px;width:285px;position:relative;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;margin-right:15px;overflow:hidden;-webkit-transition:all .35s ease;transition:all .35s ease}.inspiration-area .inspiration-area-slider .inspiration-area-article:hover .inspiration-area-article a:before,.inspiration-area .inspiration-area-slider .slick-slide:hover .inspiration-area-article a:before{height:50%;bottom:0}.inspiration-area .inspiration-area-slider .inspiration-area-article:hover .inspiration-area-article a .category,.inspiration-area .inspiration-area-slider .inspiration-area-article:hover .inspiration-area-article a .title,.inspiration-area .inspiration-area-slider .inspiration-area-article:hover .inspiration-area-article a .author,.inspiration-area .inspiration-area-slider .slick-slide:hover .inspiration-area-article a .category,.inspiration-area .inspiration-area-slider .slick-slide:hover .inspiration-area-article a .title,.inspiration-area .inspiration-area-slider .slick-slide:hover .inspiration-area-article a .author{top:-20px}.inspiration-area .inspiration-area-slider .inspiration-area-article:hover .inspiration-area-article a .author,.inspiration-area .inspiration-area-slider .slick-slide:hover .inspiration-area-article a .author{opacity:1;visibility:visible}.inspiration-area .inspiration-area-slider .inspiration-area-article .icon,.inspiration-area .inspiration-area-slider .slick-slide .icon{position:absolute;top:10px;right:10px}.inspiration-area .inspiration-area-slider .inspiration-area-article a,.inspiration-area .inspiration-area-slider .slick-slide a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:left;padding:15px 20px;text-decoration:none;position:relative;z-index:2;background-size:cover;background-repeat:no-repeat}.inspiration-area .inspiration-area-slider .inspiration-area-article a:before,.inspiration-area .inspiration-area-slider .slick-slide a:before{content:'';position:absolute;bottom:-50px;left:0;width:100%;height:0;z-index:2;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.7)));background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.7));-webkit-transition:all .35s ease;transition:all .35s ease}.inspiration-area .inspiration-area-slider .inspiration-area-article a .inspiration-area-image,.inspiration-area .inspiration-area-slider .slick-slide a .inspiration-area-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.inspiration-area .inspiration-area-slider .inspiration-area-article a .inspiration-area-image img,.inspiration-area .inspiration-area-slider .slick-slide a .inspiration-area-image img{max-width:none}.inspiration-area .inspiration-area-slider .inspiration-area-article a .icon-home,.inspiration-area .inspiration-area-slider .inspiration-area-article a .icon-garden,.inspiration-area .inspiration-area-slider .slick-slide a .icon-home,.inspiration-area .inspiration-area-slider .slick-slide a .icon-garden{stroke:#FFF}.inspiration-area .inspiration-area-slider .inspiration-area-article a span,.inspiration-area .inspiration-area-slider .slick-slide a span{color:#FFF;width:100%;position:relative;z-index:3}.inspiration-area .inspiration-area-slider .inspiration-area-article a .category,.inspiration-area .inspiration-area-slider .slick-slide a .category{margin:0 auto 5px;position:relative;z-index:3}.inspiration-area .inspiration-area-slider .inspiration-area-article a .title,.inspiration-area .inspiration-area-slider .slick-slide a .title{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem;font-weight:bold;position:relative;z-index:3}.inspiration-area .inspiration-area-slider .inspiration-area-article a .author,.inspiration-area .inspiration-area-slider .slick-slide a .author{opacity:0;visibility:hidden}.inspiration-area .inspiration-area-slider .inspiration-area-article a .category,.inspiration-area .inspiration-area-slider .inspiration-area-article a .title,.inspiration-area .inspiration-area-slider .inspiration-area-article a .author,.inspiration-area .inspiration-area-slider .slick-slide a .category,.inspiration-area .inspiration-area-slider .slick-slide a .title,.inspiration-area .inspiration-area-slider .slick-slide a .author{top:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.inspiration-area .inspiration-area-slider .inspiration-area-article a:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.2);z-index:1}.inspiration-area .inspiration-area-slider .slick-slide>div{width:100%}.inspiration-area .inspiration-area-slider .slick-slide:first-of-type .inspiration-area-article,.inspiration-area .inspiration-area-slider .slick-slide:nth-of-type(4n+1) .inspiration-area-article{border-radius:36px 0 0;overflow:hidden}.inspiration-area .inspiration-area-slider .slick-slide:nth-of-type(4n) .inspiration-area-article{border-radius:0 0 36px;overflow:hidden}.inspiration-area .inspiration-area-slider .slick-dots{position:static;width:100%;margin-top:40px}@media all and (max-width: 980px){.inspiration-area .inspiration-area-slider{padding:0 40px}.inspiration-area .inspiration-area-slider .slick-slide>div{width:100%}}@media all and (max-width: 650px){.inspiration-area .inspiration-area-slider .inspiration-area-article a .author{opacity:1;visibility:visible}}@media all and (max-width: 568px){.inspiration-area .category{font-size:15px;font-size:0.9375rem;line-height:21px;line-height:1.3125rem}.inspiration-area h3{font-size:28px;font-size:1.75rem;line-height:34px;line-height:2.125rem}.inspiration-area p{padding:0 20px}.inspiration-area .inspiration-area-arrows{display:none}.inspiration-area .inspiration-area-slider{padding:0}.inspiration-area .inspiration-area-slider .inspiration-area-article a .author{opacity:1;visibility:visible}.inspiration-area .inspiration-area-slider .slick-slide{max-width:80%}}.how-to-pod{padding:50px 0;background-color:#f4f4f4;text-align:center}.how-to-pod h3{font-size:44px;font-size:2.75rem;line-height:50px;line-height:3.125rem;width:100%;max-width:550px;font-weight:bold;color:#000;display:block;margin:0 auto 15px;letter-spacing:-1px}.how-to-pod .intro{margin-bottom:60px;width:100%}.how-to-pod .intro span{max-width:550px;margin:0 auto;display:block}.how-to-pod .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media all and (max-width: 650px){.how-to-pod .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.how-to-pod .how-to-article{height:400px;width:calc((100% / 3) - 20px);position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;margin:0 10px 20px;border-radius:36px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.how-to-pod .how-to-article a{width:100%;height:100%;text-decoration:none;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 25px 25px}.how-to-pod .how-to-article a>.icon{position:absolute;top:0;right:0;z-index:2}.how-to-pod .how-to-article a>.icon svg{stroke:#fff;stroke-width:3px;margin-right:14px;margin-top:16px}.how-to-pod .how-to-article a:before{content:'';position:absolute;bottom:-50px;left:0;width:100%;height:0;z-index:2;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background:linear-gradient(rgba(0,0,0,0), #000);-webkit-transition:all .35s ease;transition:all .35s ease}.how-to-pod .how-to-article a:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.1);z-index:1}.how-to-pod .how-to-article a:hover:before{height:50%;bottom:0}.how-to-pod .how-to-article a:hover .category,.how-to-pod .how-to-article a:hover .title,.how-to-pod .how-to-article a:hover .article-direction{top:-20px}.how-to-pod .how-to-article a:hover .article-direction{border-top:2px solid rgba(255,255,255,0.5);padding-top:10px;height:25px;opacity:1;visibility:visible}.how-to-pod .how-to-article a .how-to-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.how-to-pod .how-to-article a .how-to-image img{max-width:none}.how-to-pod .how-to-article .category,.how-to-pod .how-to-article .title,.how-to-pod .how-to-article .article-direction{color:#FFF;position:relative;top:0;z-index:3;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.how-to-pod .how-to-article .category{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem}.how-to-pod .how-to-article .title{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem;color:#fff;font-weight:bold;display:block;margin-bottom:20px}.how-to-pod .how-to-article .article-direction{border-top:0;padding-top:0;height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;opacity:0;visibility:hidden;-webkit-transition-delay:.05s;transition-delay:.05s}.how-to-pod .how-to-article .article-direction .article-direction-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.how-to-pod .how-to-article .article-direction .icon{margin-right:7px;stroke:#FFF}.how-to-pod .how-to-article .article-direction time{margin-right:13px}@media all and (max-width: 1024px){.how-to-pod .how-to-article{height:310px}.how-to-pod .how-to-article .article-direction-wrapper{width:100%;padding-bottom:5px}}@media all and (max-width: 875px){.how-to-pod .how-to-article a:before{content:none;display:none}.how-to-pod .how-to-article a:hover .article-direction{height:auto}.how-to-pod .how-to-article a:hover .title,.how-to-pod .how-to-article a:hover .article-direction,.how-to-pod .how-to-article a:hover .category{top:0}.how-to-pod .how-to-article .article-direction{height:auto;opacity:1;visibility:visible;-webkit-transition-delay:none;transition-delay:none;border-top:2px solid rgba(255,255,255,0.5);padding-top:10px}}@media all and (max-width: 768px){.how-to-pod .how-to-article{width:100%;height:230px}.how-to-pod .how-to-article .title{margin-bottom:20px}}@media all and (max-width: 650px){.how-to-pod .how-to-article{width:100%;height:280px;margin-bottom:30px}}.how-to-pod .button{margin-top:40px}@media all and (max-width: 1200px){.how-to-pod{padding:50px 10px}}.side-image{position:absolute;width:auto;z-index:2}.side-image img{-webkit-transition:all .1s;transition:all .1s}.side-image.in-content.right-top{right:-120px}.side-image.in-content.left-bottom{bottom:0;left:-90px}.side-image.left-top{top:-170px;left:-140px}.side-image.left-center{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-340px}.side-image.left-bottom{bottom:-230px;left:-320px}.side-image.right-top{top:70px;right:-380px}.side-image.bottom-right{bottom:-290px;right:-230px}.side-image.bottom-right.far-right{right:-380px}@media all and (max-width: 1200px){.side-image.in-content.right-top{right:-230px}.side-image.in-content.left-bottom{left:-210px}}@media all and (max-width: 980px){.side-image.in-content{display:none}}@media all and (max-width: 768px){.side-image{display:none}}.campaign-pod{margin-top:45px;overflow:hidden}.campaign-pod .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:1270px}.campaign-pod .content-left{width:50%;position:relative;padding:0 0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.campaign-pod .content-left:after{content:'';width:182px;height:100%;position:absolute;top:0;right:0;background-color:rgba(0,0,0,0.2)}.campaign-pod .content-left h2{font-size:44px;font-size:2.75rem;line-height:50px;line-height:3.125rem;margin-bottom:15px;color:#FFF;width:100%;max-width:370px;margin-top:0}.campaign-pod .content-left p{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;color:#FFF;margin-bottom:20px;width:100%;max-width:220px}.campaign-pod .content-left .button{-ms-flex-item-align:start;align-self:flex-start}.campaign-pod .content-left .campaign-image{position:absolute;right:-22%;bottom:-20px;max-width:70%;z-index:3}.campaign-pod .content-left .inline-image{max-width:182px;position:absolute;top:0;right:0;z-index:2}.campaign-pod .content-right{width:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.campaign-pod .content-right img{max-width:none}.campaign-pod .content-right .side-content{width:230px;height:100%;background-color:rgba(0,0,0,0.3);position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 15px 40px;z-index:4}.campaign-pod .content-right .side-content .icon{background-color:#FFF;border-radius:50%;width:88px;height:88px;margin:0 0 20px}.campaign-pod .content-right .side-content .icon svg.green-bg{stroke:#5CC793}.campaign-pod .content-right .side-content .icon svg.blue-bg{stroke:#7CBFF1}.campaign-pod .content-right .side-content .icon svg.purple-bg{stroke:#988ec9}.campaign-pod .content-right .side-content .title{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;display:block;width:100%;font-weight:bold;color:#FFF;margin-bottom:10px}.campaign-pod .content-right .side-content p{font-size:14px;font-size:0.875rem;line-height:24px;line-height:1.5rem;width:100%;font-weight:normal;color:#FFF}@media all and (max-width: 1200px){.campaign-pod .content-left h2{max-width:290px}.campaign-pod .content-left p{max-width:220px}}@media all and (max-width: 1024px){.campaign-pod .content-left h2{font-size:34px;font-size:2.125rem;line-height:40px;line-height:2.5rem;max-width:290px}.campaign-pod .content-left .campaign-image{right:-40%;bottom:-20px;max-width:70%}}@media all and (max-width: 980px){.campaign-pod .content-left:after{width:120px}.campaign-pod .content-left .inline-image{width:120px}.campaign-pod .content-left .campaign-image{bottom:-20px;right:-170px}}@media all and (max-width: 875px){.campaign-pod .content-right .mobile-only{display:none !important}}@media all and (max-width: 768px){.campaign-pod .content-left h2{font-size:27px;font-size:1.6875rem;line-height:33px;line-height:2.0625rem;max-width:60%}.campaign-pod .content-left p{max-width:61%}.campaign-pod .content-left .campaign-image{max-width:70%;bottom:-20px;right:-35%}}@media all and (max-width: 650px){.campaign-pod .content-left{width:100%;padding-top:120px;padding-bottom:40px}.campaign-pod .content-left:after{content:none;display:none}.campaign-pod .content-left h2{font-size:32px;font-size:2rem;line-height:38px;line-height:2.375rem;max-width:55%}.campaign-pod .content-left p{max-width:100%}.campaign-pod .content-left .inline-image{display:none}.campaign-pod .content-left .campaign-image{top:-15px;right:-5px;max-width:210px}.campaign-pod .content-right{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;overflow:visible}.campaign-pod .content-right .mobile-only{display:block !important;width:25%;max-height:130px;overflow:hidden}.campaign-pod .content-right img{max-width:100%}.campaign-pod .content-right picture{max-width:100%;width:75%;max-height:130px;overflow:hidden}.campaign-pod .content-right .side-content{position:static;width:100%;height:auto;background:#464646;padding:20px;display:block}.campaign-pod .content-right .side-content .icon{margin-bottom:0;float:left}.campaign-pod .content-right .side-content .title{width:calc(100% - 115px);margin-left:auto}.campaign-pod .content-right .side-content p{margin-bottom:0;width:calc(100% - 115px);margin-left:auto}}@media all and (max-width: 568px){.campaign-pod .content-left h2{font-size:44px;font-size:2.75rem;line-height:50px;line-height:3.125rem}.campaign-pod .content-left .campaign-image{max-width:180px}.campaign-pod .content-right .mobile-only,.campaign-pod .content-right picture{max-height:100px}.campaign-pod .side-content .icon{width:66px;height:66px}.campaign-pod .side-content .title,.campaign-pod .side-content p{width:calc(100% - 90px)}}@media all and (max-width: 420px){.campaign-pod .content-left h2{max-width:70%;margin-top:0}.campaign-pod .content-left .campaign-image{max-width:160px}.campaign-pod .content-right .mobile-only,.campaign-pod .content-right picture{max-height:75px}}.filters{padding:0 20px 50px}.filters .row h2{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem;margin-bottom:25px;width:100%;text-align:center;font-weight:bold}.filters .row form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filters .row form fieldset{margin-right:12px;min-width:222px}.filters .row form fieldset .select-wrapper .select-arrow{right:20px;bottom:19px}.filters .row form fieldset .select-wrapper .select-arrow svg{width:25px;height:12px;stroke-width:1px}.filters .row form fieldset .select-wrapper select{padding:2px 25px 0}.filters .row form .button{-ms-flex-item-align:start;align-self:flex-start}.filters .row form .button svg{display:inline-block;margin-right:8px;stroke:#FFF}.filters .row form .button:hover svg{stroke:#6C8587}.filters .row form .button:first-of-type{margin-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;background-color:rgba(108,133,135,0.3);border:1px solid #FFF;color:#6c8587}.filters .row form .button:first-of-type:hover{background-color:transparent;border:1px solid #6C8587;color:#6C8587}.filters .row form .button:first-of-type svg{stroke:#6C8587}.filters .row form .button:first-of-type span{display:inline-block}@media all and (max-width: 1200px){.filters .row form .button:first-of-type{margin-right:5px}.filters .row form fieldset{min-width:230px}.filters .row form fieldset .select-wrapper .select-arrow{right:15px}.filters .row form fieldset .select-wrapper select{min-width:auto;width:100%}}@media all and (max-width: 1024px){.filters .row form fieldset{margin-right:5px;min-width:222px}.filters .row form fieldset .select-wrapper .select-arrow{right:10px}}@media all and (max-width: 980px){.filters .row form fieldset{width:calc((100% / 3) - 12px);margin-bottom:25px}.filters .row form fieldset.two-filter{width:auto}}@media all and (max-width: 768px){.filters .row form fieldset{width:calc((100% / 3) - 5px);min-width:auto}.filters .row form fieldset.two-filter{width:calc((100% / 2) - 5px);margin-right:0}.filters .row form fieldset.two-filter:first-of-type{margin-right:10px}.filters .row form fieldset.two-filter+.button{margin-right:10px;margin-left:-10px}.filters .row form fieldset .select-wrapper select{padding:4px 15px}}@media all and (max-width: 650px){.filters .row form fieldset{width:100%;margin:0 0 15px}}@media all and (max-width: 568px){.filters .row form fieldset{width:100%;margin:0 0 15px}.filters .row form fieldset.two-filter{width:100%;margin:0 0 15px}.filters .row form fieldset.two-filter:first-of-type{margin-right:0}.filters .row form fieldset.two-filter+.button{margin:0 0 15px}.filters .row form .button{width:100%;margin:0 0 15px;text-align:center}.filters .row form .button:first-of-type{margin:0 0 15px}}@media all and (max-width: 875px){.filters.faq-filters form fieldset:last-of-type{margin-right:0}}@media all and (max-width: 768px){.filters.faq-filters form fieldset{width:calc((100% / 3) - 12px)}}@media all and (max-width: 650px){.filters{padding-bottom:30px}.filters.faq-filters form fieldset{width:100%}}.pagination{text-align:center;margin:10px 0 30px}.pagination a.prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pagination a.next,.pagination a.prev{width:137px}.pagination a.next svg,.pagination a.prev svg{display:none}.pagination ul{display:inline-block;list-style-type:none;margin:0;padding:0}.pagination ul li{display:inline-block;margin:0 3px}.pagination ul li a{padding:15px 22px;background-color:rgba(108,133,135,0.3);border:1px solid #FFF;color:#6C8587}.pagination ul li a.active,.pagination ul li a:hover{border:1px solid #6C8587;background-color:#FFF;color:#6C8587}@media all and (max-width: 650px){.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.pagination a.next,.pagination a.prev{width:auto;padding:15px 20px;margin:0 5px}.pagination a.next svg,.pagination a.prev svg{display:block}.pagination a.next span,.pagination a.prev span{display:none}}.accordion .accordion-item{width:100%;margin-bottom:15px}.accordion .accordion-item .accordion-title{width:100%;display:block;border:1px solid #dfdfdf;border-radius:30px;padding:15px 50px 15px 30px;position:relative;cursor:pointer;font-weight:bold;color:#000;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.accordion .accordion-item .accordion-title:after{content:'';width:18px;height:3px;position:absolute;top:50%;right:30px;background-color:#000;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.accordion .accordion-item .accordion-title:before{content:'';width:3px;height:18px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:37px;background-color:#000;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.accordion .accordion-item .accordion-title:hover{border:1px solid #000}.accordion .accordion-item .accordion-title.active{border:1px solid #000}.accordion .accordion-item .accordion-title.active:before{-webkit-transform:translateY(-50%) rotate(-270deg);transform:translateY(-50%) rotate(-270deg)}.accordion .accordion-item .accordion-content{padding:25px 30px 10px;display:none}.accordion .accordion-item .accordion-content.active{display:block}.related-search{padding:55px 20px 65px}.related-search .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.related-search .content-left{width:370px}.related-search .content-left .sub-title{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;display:block;text-transform:uppercase;color:#000;margin-bottom:10px;width:100%}.related-search .content-left h4{font-size:44px;font-size:2.75rem;line-height:50px;line-height:3.125rem;font-weight:bold;color:#000;letter-spacing:-1px;margin-top:0}.related-search .content-right{width:calc(100% - 370px);padding:35px 0 0 30px}.related-search .content-right ul{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.related-search .content-right ul li{padding:11px 30px;background-color:#f4f4f4;margin:0 27px 20px 0;border-radius:25px;-webkit-transition:all .25s ease;transition:all .25s ease}.related-search .content-right ul li:hover{background-color:#000}.related-search .content-right ul li:hover .icon-search{stroke:#FFF}.related-search .content-right ul li:hover span{color:#FFF}.related-search .content-right ul li a{text-decoration:none;width:100%;height:100%;display:block}.related-search .content-right ul li .icon-search{display:inline-block;width:20px;height:20px;margin-right:8px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .25s ease;transition:all .25s ease}.related-search .content-right ul li span{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;display:inline-block;color:#000;font-weight:bold;-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;top:-1px}@media all and (max-width: 875px){.related-search .content-left h4{font-size:38px;font-size:2.375rem;line-height:44px;line-height:2.75rem}.related-search .content-right{padding-left:10px}.related-search .content-right ul li{margin-right:5px}}@media all and (max-width: 980px){.related-search .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.related-search .content-left,.related-search .content-right{width:100%}.related-search .content-left{padding-bottom:20px}.related-search .content-left h4{font-size:34px;font-size:2.125rem;line-height:40px;line-height:2.5rem}.related-search .content-right{padding:0}}@media all and (max-width: 568px){.related-search .content-right ul li{padding:10px 15px}.related-search .content-right ul li .icon-search{margin-right:4px}}.comparison-bar{position:fixed;bottom:-120px;left:0;width:100%;height:100px;background-color:#FFF;z-index:11;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 20px;-webkit-transition:all .25s ease;transition:all .25s ease;border-top:1px solid #f0f0f0}.comparison-bar.active{bottom:0}.comparison-bar .comparison-bar-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comparison-bar .comparison-bar-inner>span{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;color:#000;display:block;margin-right:30px;text-transform:uppercase}.comparison-bar .comparison-bar-inner ul{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;border-left:1px solid #f0f0f0}.comparison-bar .comparison-bar-inner ul li{position:relative;padding:5px 55px;border-right:1px solid #f0f0f0;display:none}.comparison-bar .comparison-bar-inner ul li.has-product{padding:5px 35px;display:inline-block}.comparison-bar .comparison-bar-inner ul li.has-product .remove-product{display:block}.comparison-bar .comparison-bar-inner ul li .remove-product{position:absolute;top:0;right:10px;display:none}.comparison-bar .comparison-bar-inner ul li .remove-product .icon-cross{width:12px;height:12px}.comparison-bar .comparison-bar-inner ul li img{max-width:66px;display:block}.comparison-bar .comparison-bar-inner ul li img.active{-webkit-animation:bounceOut .4s linear forwards;animation:bounceOut .4s linear forwards}.comparison-bar .comparison-bar-inner .button-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comparison-bar .comparison-bar-inner .button{margin:0 15px}.comparison-bar .comparison-bar-inner .text-link{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;text-transform:uppercase;font-weight:bold;color:#000;text-decoration:none;border-left:1px solid #f0f0f0;padding-left:10px}.comparison-bar .comparison-bar-inner .text-link span{-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.comparison-bar .comparison-bar-inner .text-link:hover span{-webkit-box-shadow:0 2px 0 #000;box-shadow:0 2px 0 #000}@media all and (max-width: 980px){.comparison-bar .comparison-bar-inner>span{display:none}}@media all and (max-width: 875px){.comparison-bar{padding:10px}.comparison-bar .comparison-bar-inner .button{margin:0 15px}}@media all and (max-width: 768px){.comparison-bar .comparison-bar-inner ul li{padding:5px 10px}.comparison-bar .comparison-bar-inner ul li.has-product{padding:5px 25px}}@media all and (max-width: 650px){.comparison-bar .comparison-bar-inner ul li img{max-width:59px}.comparison-bar .comparison-bar-inner .button-row .button{border:0;padding:0;margin-right:0;background-color:transparent}.comparison-bar .comparison-bar-inner .button-row .text-link{border-left:1px solid #f0f0f0;margin-left:10px;padding-left:10px}}@media all and (max-width: 568px){.comparison-bar{height:117px}.comparison-bar .comparison-bar-inner ul li img{max-width:59px}.comparison-bar .comparison-bar-inner .button-row{margin-top:10px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.comparison-bar .comparison-bar-inner .button-row .button{margin:0}}.faq-pod{padding:50px 20px;background-color:#FFF;text-align:center}.faq-pod .row{margin-top:50px}.faq-pod .intro{margin-bottom:60px;width:100%;text-align:center}.faq-pod .intro h3{font-size:44px;font-size:2.75rem;line-height:50px;line-height:3.125rem;width:100%;max-width:550px;font-weight:bold;color:#000;display:block;margin:0 auto 15px;letter-spacing:-1px}.faq-pod .intro p{color:#000;max-width:550px;margin:0 auto}@media all and (max-width: 768px){.faq-pod .intro{margin-bottom:30px}}.faq-pod .accordion{text-align:left}.faq-pod .button{-webkit-box-shadow:none;box-shadow:none;color:#FFF;margin-top:45px}.faq-pod .button:hover{-webkit-box-shadow:none;box-shadow:none}@media all and (max-width: 568px){.faq-pod .row{margin-top:0}}.customer-review-pod .customer-review-pod-inner{padding:40px 20px 60px;background-color:#62676c}.customer-review-pod:before{content:'';display:block;position:absolute;top:-22px;left:0;width:100%;height:22px;background-image:url("../images/customer-review-fringe.png");background-repeat:repeat-x}.customer-review-pod .fringe{width:100%;height:22px;background:transparent url("../images/customer-review-fringe.png");background-repeat:repeat-x;-webkit-transform:rotate(180deg);transform:rotate(180deg);background-position:top}.customer-review-pod .title{font-size:32px;font-size:2rem;line-height:38px;line-height:2.375rem;color:#FFF;font-weight:bold;letter-spacing:-0.8px;text-align:left;width:100%}.customer-review-pod .review-component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%;margin:0 auto;max-width:860px}.customer-review-pod .review-component .review-author{width:151px;min-width:151px;height:151px;border-radius:50%;-ms-flex-item-align:center;align-self:center;overflow:hidden}.customer-review-pod .review-component .review-content{max-width:645px;margin-left:auto;padding-top:25px}.customer-review-pod .review-component .review-content p{font-size:16px;font-size:1rem;line-height:27px;line-height:1.6875rem;width:100%;color:#FFF;margin-bottom:18px}.customer-review-pod .review-component .review-content .star-rating{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media all and (max-width: 875px){.customer-review-pod .review-component .review-content{padding-left:25px}}@media all and (max-width: 650px){.customer-review-pod .customer-review-pod-inner{padding:20px}.customer-review-pod .title{margin-top:0}.customer-review-pod .review-component .review-author{-ms-flex-item-align:center;align-self:center}}@media all and (max-width: 568px){.customer-review-pod .title{font-size:28px;font-size:1.75rem;line-height:34px;line-height:2.125rem}}@media all and (max-width: 420px){.customer-review-pod .review-component{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.customer-review-pod .review-component .review-content{padding-left:0;text-align:center}.customer-review-pod .review-component .review-content h3{text-align:center}.customer-review-pod .review-component .review-content .star-rating{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.find-stockist-pod{padding:50px 20px 60px}.find-stockist-pod.white{background-color:#FFF}.find-stockist-pod.grey{background-color:#f4f4f4}.find-stockist-pod.grey .button-white{background-color:#f4f4f4}.find-stockist-pod.grey .button-white:hover{background-color:#000}.find-stockist-pod .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.find-stockist-pod .row img{max-width:380px}.find-stockist-pod .row .component-inner{margin-left:45px;max-width:450px}.find-stockist-pod .row .component-inner .title{font-size:44px;font-size:2.75rem;line-height:50px;line-height:3.125rem;color:#000;font-weight:bold;margin-top:0;letter-spacing:-1px;margin-bottom:12px}.find-stockist-pod .row .component-inner p{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;color:#000}@media all and (max-width: 768px){.find-stockist-pod .row .component-inner .title{font-size:38px;font-size:2.375rem;line-height:44px;line-height:2.75rem}}@media all and (max-width: 650px){.find-stockist-pod .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.find-stockist-pod .row img{max-width:100%;margin-bottom:10px}.find-stockist-pod .row .component-inner{max-width:100%;margin-left:0;margin-top:15px;text-align:center}.find-stockist-pod .row .component-inner .title{width:100%;text-align:center}}@media all and (max-width: 420px){.find-stockist-pod .row img{max-width:300px}}.inspiration-panel-pod{padding:0 20px;margin:55px 0 15px}.inspiration-panel-pod.green-bg{background-color:#218d59}.inspiration-panel-pod.green-bg .inspiration-panel-slider .inspiration-panel .content-area .button{background-color:#FFF;color:#218d59;border-color:#FFF}.inspiration-panel-pod.green-bg .inspiration-panel-slider .inspiration-panel .content-area .button:hover{background-color:transparent;color:#FFF}.inspiration-panel-pod.green-bg .inspiration-panel-slider .inspiration-panel .image-content .image-overlay .cell{background-color:#218d59}.inspiration-panel-pod.blue-bg .inspiration-panel-slider .inspiration-panel .content-area .button{background-color:#FFF;color:#7CBFF1;border-color:#FFF}.inspiration-panel-pod.blue-bg .inspiration-panel-slider .inspiration-panel .content-area .button:hover{background-color:transparent;color:#FFF}.inspiration-panel-pod.blue-bg .inspiration-panel-slider .inspiration-panel .image-content .image-overlay .cell{background-color:#7CBFF1}.inspiration-panel-pod.purple-bg .inspiration-panel-slider .inspiration-panel .content-area .button{background-color:#FFF;color:#988ec9;border-color:#FFF}.inspiration-panel-pod.purple-bg .inspiration-panel-slider .inspiration-panel .content-area .button:hover{background-color:transparent;color:#FFF}.inspiration-panel-pod.purple-bg .inspiration-panel-slider .inspiration-panel .image-content .image-overlay .cell{background-color:#988ec9}.inspiration-panel-pod .inspiration-panel-slider .slick-list{overflow:visible}.inspiration-panel-pod .inspiration-panel-slider .slick-slide{-webkit-transition:all .4s ease;transition:all .4s ease;opacity:0}.inspiration-panel-pod .inspiration-panel-slider .slick-slide.slick-active{opacity:1}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .content-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:100%;max-width:440px;padding:85px 0}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .content-area .category{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;width:100%;text-transform:uppercase;color:#FFF;font-weight:normal;margin-bottom:10px}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .content-area .title{font-size:44px;font-size:2.75rem;line-height:50px;line-height:3.125rem;letter-spacing:-1px;font-weight:bold;color:#FFF;margin-top:0;margin-bottom:12px}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .content-area p{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;margin-bottom:15px;color:#FFF}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .content-area .author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:20px}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .content-area .author .author-image{width:35px;height:35px;border-radius:50%;overflow:hidden;margin-right:10px}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .content-area .author p,.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .content-area .author .author-name{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;color:#FFF;font-weight:bold;margin:0;padding-top:7px}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .content-area .button{-ms-flex-item-align:start;align-self:flex-start;margin-right:auto;width:auto}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .image-content{width:100%;max-width:720px;max-height:480px;margin-left:auto;position:relative;top:-35px;border-radius:36px 0;overflow:hidden;-ms-flex-item-align:start;align-self:flex-start}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .image-content picture img{max-width:none}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .image-content .image-overlay{position:absolute;top:0;left:0;width:322px;height:480px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .image-content .image-overlay .cell{width:50%;max-height:161px}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .image-content .image-overlay .cell:first-of-type{border-radius:36px 0 0;overflow:hidden}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .image-content .image-overlay .cell img{width:100%;display:block}.inspiration-panel-pod .inspiration-panel-slider .slick-dots{bottom:auto;top:45px;left:0;width:auto}.inspiration-panel-pod .inspiration-panel-slider .slick-dots li:first-of-type{margin-left:0}.inspiration-panel-pod .inspiration-panel-arrows{position:absolute;top:411px;right:60px;width:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.inspiration-panel-pod .inspiration-panel-arrows .arrow{width:70px;height:70px;border-radius:50%;outline:0;background-color:rgba(255,255,255,0.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inspiration-panel-pod .inspiration-panel-arrows .arrow svg{width:21px;height:21px}@media all and (max-width: 1200px){.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .content-area{padding-right:10px}}@media all and (max-width: 980px){.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .content-area .title{font-size:38px;font-size:2.375rem;line-height:44px;line-height:2.75rem}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .image-content .image-overlay{width:260px;height:390px}.inspiration-panel-pod .inspiration-panel-arrows{top:318px}}@media all and (max-width: 875px){.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .image-content{top:0;padding-top:50px}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .image-content .image-overlay{top:50px;height:auto}.inspiration-panel-pod .inspiration-panel-arrows{top:404px}}@media all and (max-width: 768px){.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .content-area{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:100%;padding:20px 0}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .image-content{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .image-content picture{width:50%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-height:170px}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .image-content picture img{max-width:100%}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .image-content .image-overlay{width:50%;position:static;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:start;align-self:flex-start}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .image-content .image-overlay .cell{width:33.3333%;max-height:none}.inspiration-panel-pod .inspiration-panel-slider .slick-dots{top:9px}.inspiration-panel-pod .inspiration-panel-arrows{right:0;top:auto;bottom:20px}}@media all and (max-width: 568px){.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .content-area .title{font-size:32px;font-size:2rem;line-height:38px;line-height:2.375rem}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .image-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .image-content picture{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;max-height:none;border-radius:36px 0 0;overflow:hidden}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .image-content .image-overlay{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.inspiration-panel-pod .inspiration-panel-slider .inspiration-panel .image-content .image-overlay .cell:first-of-type{border-radius:0}.inspiration-panel-pod .inspiration-panel-arrows{display:none}}.campaign-carousel-pod{padding:0 20px;margin:55px 0 15px}.campaign-carousel-pod.green-bg{background-color:#1C6758}.campaign-carousel-pod.green-bg .campaign-carousel-slider .campaign-carousel .content-area p,.campaign-carousel-pod.green-bg .campaign-carousel-slider .campaign-carousel .content-area h1,.campaign-carousel-pod.green-bg .campaign-carousel-slider .campaign-carousel .content-area h2,.campaign-carousel-pod.green-bg .campaign-carousel-slider .campaign-carousel .content-area h3,.campaign-carousel-pod.green-bg .campaign-carousel-slider .campaign-carousel .content-area h4,.campaign-carousel-pod.green-bg .campaign-carousel-slider .campaign-carousel .content-area h5,.campaign-carousel-pod.green-bg .campaign-carousel-slider .campaign-carousel .content-area h6{color:#FFF}.campaign-carousel-pod.green-bg .campaign-carousel-slider .campaign-carousel .content-area .button{background-color:#6C8587;color:white;border-color:#6C8587;margin-top:16px}.campaign-carousel-pod.green-bg .campaign-carousel-slider .campaign-carousel .content-area .button:hover{background-color:transparent;color:#FFF;border-color:white}.campaign-carousel-pod.blue-bg .campaign-carousel-slider .campaign-carousel .content-area .slide-counter,.campaign-carousel-pod.purple-bg .campaign-carousel-slider .campaign-carousel .content-area .slide-counter{color:#4D5258}.campaign-carousel-pod.blue-bg .campaign-carousel-arrows .arrow,.campaign-carousel-pod.purple-bg .campaign-carousel-arrows .arrow{background-color:#000}.campaign-carousel-pod.blue-bg .campaign-carousel-arrows .arrow:hover,.campaign-carousel-pod.purple-bg .campaign-carousel-arrows .arrow:hover{background-color:#4D5258}.campaign-carousel-pod.grey-bg{background-color:#4D5258}.campaign-carousel-pod.grey-bg .campaign-carousel-slider .campaign-carousel .content-area p,.campaign-carousel-pod.grey-bg .campaign-carousel-slider .campaign-carousel .content-area h1,.campaign-carousel-pod.grey-bg .campaign-carousel-slider .campaign-carousel .content-area h2,.campaign-carousel-pod.grey-bg .campaign-carousel-slider .campaign-carousel .content-area h3,.campaign-carousel-pod.grey-bg .campaign-carousel-slider .campaign-carousel .content-area h4,.campaign-carousel-pod.grey-bg .campaign-carousel-slider .campaign-carousel .content-area h5,.campaign-carousel-pod.grey-bg .campaign-carousel-slider .campaign-carousel .content-area h6{color:#FFF}.campaign-carousel-pod.grey-bg .campaign-carousel-slider .campaign-carousel .content-area .button{background-color:#6C8587;color:white;border-color:#6C8587;margin-top:16px}.campaign-carousel-pod.grey-bg .campaign-carousel-slider .campaign-carousel .content-area .button:hover{background-color:transparent;color:#FFF;border-color:white}.campaign-carousel-pod.grey-bg .campaign-carousel-arrows .arrow{border:1px solid #6C8587}.campaign-carousel-pod.grey-bg .campaign-carousel-arrows .arrow:hover{background-color:transparent;color:#FFF;border-color:white}.campaign-carousel-pod .campaign-carousel-slider .slick-list{overflow:visible}.campaign-carousel-pod .campaign-carousel-slider .slick-slide{-webkit-transition:all .4s ease;transition:all .4s ease;opacity:0}.campaign-carousel-pod .campaign-carousel-slider .slick-slide.slick-active{opacity:1}.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;padding:50px 30px}@media (min-width: 768px){.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel{padding:85px 90px}}@media (min-width: 900px){.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel{padding:85px 100px}}.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .content-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;max-width:440px}.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .content-area .slide-counter{font-size:72px;font-size:4.5rem;line-height:50px;line-height:3.125rem;font-weight:bold;color:#ECC218;margin-bottom:16px}.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .content-area h1,.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .content-area h2,.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .content-area h3,.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .content-area h4,.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .content-area h5,.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .content-area h6{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem;margin-top:0}.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .content-area .category{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;width:100%;text-transform:uppercase;font-weight:normal;margin-bottom:10px}.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .content-area p{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;margin-bottom:15px}.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .content-area .button{-ms-flex-item-align:start;align-self:flex-start;margin-right:auto;width:auto}.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .image-content{width:100%;max-width:450px;max-height:480px;margin-left:auto;position:relative;top:0;-ms-flex-item-align:start;align-self:flex-start}.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .image-content .img-wrapper{border-radius:36px 0;overflow:hidden;max-width:450px;max-height:480px;z-index:1;position:relative}.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .image-content picture img{max-width:none}.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .image-content .image-overlay{position:absolute;bottom:-15px;left:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;z-index:2}@media (min-width: 768px){.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .image-content .image-overlay{left:-65px}}.campaign-carousel-pod .campaign-carousel-slider .slick-dots{bottom:auto;top:45px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}.campaign-carousel-pod .campaign-carousel-slider .slick-dots li:first-of-type{margin-left:0}.campaign-carousel-pod .campaign-carousel-arrows{position:absolute;top:42%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.campaign-carousel-pod .campaign-carousel-arrows .arrow{width:70px;height:70px;border-radius:50%;outline:0;background-color:#6c8587;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s linear;transition:.2s linear;cursor:pointer;position:absolute}.campaign-carousel-pod .campaign-carousel-arrows .arrow svg{width:21px;height:21px;stroke:white}.campaign-carousel-pod .campaign-carousel-arrows .arrow.arrow-next{right:0}.campaign-carousel-pod .campaign-carousel-arrows .arrow.arrow-prev{left:0}.campaign-carousel-pod .campaign-carousel-arrows .arrow:hover{background-color:black}@media all and (max-width: 1200px){.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .content-area{padding-right:10px}}@media all and (max-width: 980px){.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .content-area .title{font-size:38px;font-size:2.375rem;line-height:44px;line-height:2.75rem}.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .image-content .image-overlay{width:260px}.campaign-carousel-pod .campaign-carousel-arrows{top:318px}}@media all and (max-width: 875px){.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .image-content{top:0;padding-top:50px}.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .image-content .image-overlay{height:auto}.campaign-carousel-pod .campaign-carousel-arrows{top:404px}}@media all and (max-width: 980px){.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .content-area{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:100%;padding:20px 0}.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .content-area .slide-counter{padding-top:10px}.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .image-content{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .image-content picture{width:50%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-height:170px}.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .image-content picture img{max-width:100%}.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .image-content .image-overlay{width:50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:start;align-self:flex-start}.campaign-carousel-pod .campaign-carousel-arrows{display:none}}@media all and (max-width: 568px){.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .content-area .title{font-size:32px;font-size:2rem;line-height:38px;line-height:2.375rem}.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .image-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .image-content picture{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;max-height:none;border-radius:36px 0 0;overflow:hidden}.campaign-carousel-pod .campaign-carousel-slider .campaign-carousel .image-content .image-overlay{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}.coverage-calculator{position:relative;margin:35px 0;padding:0 20px}.coverage-calculator-tabs{position:absolute;top:30px;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.coverage-calculator.no-bg .coverage-calculator-tabs .button{color:rgba(255,255,255,0.4);background-color:rgba(0,0,0,0.22);border-color:transparent}.coverage-calculator.no-bg .coverage-calculator-tabs .button:hover,.coverage-calculator.no-bg .coverage-calculator-tabs .button[aria-selected=true]{color:#FFF;background-color:rgba(255,255,255,0.18)}.coverage-calculator.tabbed{overflow:hidden}.coverage-calculator.tabbed .coverage-calculator-wrapper{position:absolute;top:0;left:0;width:100%;opacity:0;overflow:hidden;-webkit-transition:opacity 1s;transition:opacity 1s;will-change:opacity, transform}.coverage-calculator.tabbed .coverage-calculator-wrapper.active{position:relative;opacity:1;z-index:1}.coverage-calculator.tabbed .row{padding-top:110px}.coverage-calculator .row{padding:60px 40px 80px;border-radius:36px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;background-size:cover;background-repeat:no-repeat;overflow:hidden}.coverage-calculator .row.green-bg{background-color:#218d59}.coverage-calculator .row.active{overflow:hidden}.coverage-calculator .row.active .overlay{-webkit-animation:calculatorOverlay ease .8s forwards;animation:calculatorOverlay ease .8s forwards}.coverage-calculator .row .overlay{position:absolute;top:0;right:0;-webkit-transform:scale(0);transform:scale(0);background-color:#039ca6;border-radius:50%;z-index:1;width:948px;height:948px}.coverage-calculator .row .product-content{width:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2;padding:0}.coverage-calculator .row .product-content .image-container{min-width:310px}.coverage-calculator .row .product-content .image-container img{margin:0 auto;display:block}.coverage-calculator .row .product-content .result-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;width:1px;height:1px}.coverage-calculator .row .product-content .result-content.active{width:250px;height:360px}.coverage-calculator .row .product-content .result-content.active .litre-count{-webkit-animation:bounceOut 0.55s linear forwards .7s;animation:bounceOut 0.55s linear forwards .7s}.coverage-calculator .row .product-content .result-content.active .time-taken{-webkit-animation:bounceOut 0.55s linear forwards .9s;animation:bounceOut 0.55s linear forwards .9s}.coverage-calculator .row .product-content .result-content .litre-count{width:191px;height:191px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:-40px;-webkit-transform:scale(0);transform:scale(0)}.coverage-calculator .row .product-content .result-content .litre-count p{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;width:100%;text-align:center;text-transform:uppercase;font-weight:bold;letter-spacing:-0.3px;color:#FFF;margin:0}.coverage-calculator .row .product-content .result-content .litre-count span{font-size:42px;font-size:2.625rem;line-height:48px;line-height:3rem;color:#FFF;display:block;width:100%;font-weight:bold;letter-spacing:-0.3px;text-align:center}.coverage-calculator .row .product-content .result-content .litre-count span.small{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}.coverage-calculator .row .product-content .result-content .litre-count .icon-speech-bubble{position:absolute;top:0;left:0}.coverage-calculator .row .product-content .result-content .time-taken{max-width:230px;width:100%;padding-top:25px;-webkit-transform:scale(0);transform:scale(0)}.coverage-calculator .row .product-content .result-content .time-taken p{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;color:#FFF;font-weight:normal;margin-bottom:5px}.coverage-calculator .row .product-content .result-content .time-taken p.small{font-size:12px;font-size:0.75rem;line-height:18px;line-height:1.125rem}.coverage-calculator .row .product-content .result-content .time-taken span{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem;font-weight:bold;color:#FFF;letter-spacing:-0.8px;margin-bottom:6px;display:block}.coverage-calculator .row .calculator-content{width:50%;position:relative;z-index:2}.coverage-calculator .row .calculator-content .category{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;display:block;width:100%;color:#FFF;text-transform:uppercase;margin-bottom:7px}.coverage-calculator .row .calculator-content .title{font-size:32px;font-size:2rem;line-height:38px;line-height:2.375rem;font-weight:bold;letter-spacing:-0.8px;color:#FFF;width:100%;margin-top:0;margin-bottom:15px}.coverage-calculator .row .calculator-content p{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;color:#FFF;width:100%}.coverage-calculator .row .calculator-content .coverage-calculator-form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:30px}.coverage-calculator .row .calculator-content .coverage-calculator-form span.hidden,.coverage-calculator .row .calculator-content .coverage-calculator-form label.hidden{visibility:hidden;height:0 !important;width:0 !important;font-size:0 !important;margin:0 !important}.coverage-calculator .row .calculator-content .coverage-calculator-form fieldset{margin-right:20px}.coverage-calculator .row .calculator-content .coverage-calculator-form fieldset.radio-options{width:100%;margin:0 0 27px;padding-top:22px}.coverage-calculator .row .calculator-content .coverage-calculator-form fieldset.radio-options .radio-wrapper label{display:inline-block;padding-left:29px;cursor:pointer;margin:0 20px 0 0}.coverage-calculator .row .calculator-content .coverage-calculator-form fieldset.radio-options .radio-wrapper label:before{border:1px solid #FFF}.coverage-calculator .row .calculator-content .coverage-calculator-form fieldset.radio-options .radio-wrapper label span{margin:0;padding-top:3px}.coverage-calculator .row .calculator-content .coverage-calculator-form fieldset .coverage-label,.coverage-calculator .row .calculator-content .coverage-calculator-form fieldset span{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;width:100%;display:block;margin-bottom:17px;color:#FFF;text-transform:uppercase}.coverage-calculator .row .calculator-content .coverage-calculator-form fieldset input[type="number"]{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;width:100%;height:50px;max-width:150px;border:0;border-radius:25px;padding:5px 23px;color:#00aab5;font-weight:bold;outline:0}.coverage-calculator .row .calculator-content .coverage-calculator-form .submit-wrapper{width:100%}.coverage-calculator .row .calculator-content .coverage-calculator-form .submit-wrapper .button{height:50px}.coverage-calculator .row .calculator-content .coverage-calculator-form .submit-wrapper .button:hover{color:#4D5258}.coverage-calculator .row .calculator-content .coverage-calculator-form .submit-wrapper a{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;display:inline-block;color:#FFF;text-decoration:none;margin-left:25px}.coverage-calculator .row .calculator-content .coverage-calculator-form .submit-wrapper a:hover span{-webkit-box-shadow:0 2px 0 #FFF;box-shadow:0 2px 0 #FFF}.coverage-calculator .row .calculator-content .coverage-calculator-form .submit-wrapper a span{display:inline-block;margin-right:6px;-webkit-box-shadow:0 0 0 #FFF;box-shadow:0 0 0 #FFF;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.coverage-calculator .row .calculator-content .coverage-calculator-form .submit-wrapper a .icon{display:inline-block;width:6px;height:12px;stroke:#FFF;position:relative;top:1px}@media all and (max-width: 1200px){.coverage-calculator .row{padding:60px 20px 80px}.coverage-calculator .row .product-content{padding-right:35px}}@media all and (max-width: 1024px){.coverage-calculator .row .product-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-right:15px}.coverage-calculator .row .product-content .result-content.active{width:100%;height:200px}.coverage-calculator .row .product-content .result-content .time-taken{padding-left:20px}.coverage-calculator .row .product-content .result-content .litre-count{left:0}.coverage-calculator .row .calculator-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media all and (max-width: 980px){.coverage-calculator .row .product-content .result-content .litre-count{width:161px;height:161px}.coverage-calculator .row .product-content .result-content .litre-count .icon-speech-bubble{width:100%;height:100%}.coverage-calculator .row .product-content .result-content .time-taken{max-width:210px}}@media all and (max-width: 875px){.coverage-calculator.tabbed .row{padding-top:90px}.coverage-calculator .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 20px}.coverage-calculator .row .product-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;padding-right:0}.coverage-calculator .row .product-content .result-content.active{width:50%}.coverage-calculator .row .product-content .result-content .time-taken{padding-left:0;max-width:100%}.coverage-calculator .row .product-content .result-content .litre-count{left:0}.coverage-calculator .row .calculator-content{width:80%;margin-top:30px}}@media all and (max-width: 768px){.coverage-calculator .row .product-content .image-container{min-width:230px;width:50%}.coverage-calculator .row .product-content .result-content.active{width:50%;height:310px}}@media all and (max-width: 568px){.coverage-calculator .row .product-content .image-container{width:50%;min-width:auto}.coverage-calculator .row .product-content .result-content .litre-count{width:100%;height:auto}.coverage-calculator .row .product-content .result-content .litre-count p,.coverage-calculator .row .product-content .result-content .litre-count span{text-align:left}.coverage-calculator .row .product-content .result-content .litre-count .icon-speech-bubble{display:none}.coverage-calculator .row .product-content .result-content .time-taken p{font-size:15px;font-size:0.9375rem;line-height:21px;line-height:1.3125rem}.coverage-calculator .row .product-content .result-content .time-taken p.small{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem}.coverage-calculator .row .calculator-content{width:100%}.coverage-calculator .row .calculator-content .coverage-calculator-form{margin-top:5px}.coverage-calculator .row .calculator-content .coverage-calculator-form fieldset{width:calc(50% - 5px);margin-right:10px}.coverage-calculator .row .calculator-content .coverage-calculator-form fieldset:nth-of-type(2){margin-right:0}.coverage-calculator .row .calculator-content .coverage-calculator-form fieldset.radio-options{padding-top:0;margin:0 0 15px}.coverage-calculator .row .calculator-content .coverage-calculator-form fieldset.radio-options .radio-wrapper{margin-bottom:0}.coverage-calculator .row .calculator-content .coverage-calculator-form fieldset input[type="number"]{max-width:100%}.coverage-calculator .row .calculator-content .coverage-calculator-form .submit-wrapper label{margin:0}.coverage-calculator .row .calculator-content .coverage-calculator-form .submit-wrapper .button{width:100%}.coverage-calculator .row .calculator-content .coverage-calculator-form .submit-wrapper a{margin:0}}@media all and (max-width: 420px){.coverage-calculator .row .product-content .image-container{width:100%}.coverage-calculator .row .product-content .result-content.active{width:100%}.coverage-calculator .row .product-content .result-content .litre-count p,.coverage-calculator .row .product-content .result-content .litre-count span{text-align:center}}.items-used{margin:35px 0 75px;padding:0 20px}.items-used .row{border-top:1px solid #e4e4e4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding-top:43px;margin-top:30px}.items-used .row .title{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem;display:block;width:100%;color:#000;text-align:center;letter-spacing:-0.8px;font-weight:bold;margin-bottom:45px}.items-used .row .sub-title{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;display:block;width:100%;font-weight:bold;text-align:center;color:#000;margin-top:50px}.items-used .row .colour-container-content{padding:45px 40px 0}.items-used .row p{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;text-align:center;margin-top:10px}.items-used .row .colour-swatch{border-radius:100%;width:100px;height:100px;overflow:hidden;margin:0 auto}.items-used .row .colour-swatch img{opacity:0.16;width:100%;height:100%}.items-used .row img{margin:0 auto 15px;display:block}.items-used .row a{text-decoration:none}.items-used .row a:hover p{text-decoration:underline;-webkit-text-decoration-color:#000;text-decoration-color:#000}.items-used .row .products-used{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;border-right:1px solid #e4e4e4}.items-used .row .products-used .products-used-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.items-used .row .products-used .products-used-wrapper .product a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;height:100%}.items-used .row .products-used .products-used-wrapper .product a p{margin-top:auto;width:80%;margin:0 auto}.items-used .row .products-used .products-used-wrapper .product:first-of-type{margin-right:46px}.items-used .row .colours-used{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:10px}.items-used .row .colours-used .colour-slider-wrapper{position:relative}.items-used .row .colours-used .colour-slider-arrows{width:calc(100% + 139px);position:absolute;top:36%;-webkit-transform:translateY(-50%) translateX(-70px);transform:translateY(-50%) translateX(-70px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.items-used .row .colours-used .colour-slider-arrows .arrow{width:70px;height:70px;border-radius:50%;outline:0;background-color:#FFF;border:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.items-used .row .colours-used .colour-slider-arrows .arrow:hover{background:#000}.items-used .row .colours-used .colour-slider-arrows .arrow:hover svg{stroke:#FFF}.items-used .row .colours-used .colour-slider-arrows .arrow.arrow-next{margin-left:auto}.items-used .row .colours-used .colour-slider-arrows .arrow svg{width:11px;height:22px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.items-used .row .colours-used .colours{width:100%;max-width:405px}.items-used .row .colours-used .colours .slick-track{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.items-used .row .colours-used .colours .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:405px}.items-used .row .colours-used .colours .slick-slide .colour{padding:0 15px}.items-used .row .colours-used .colours .slick-slide .colour img{max-width:100px;margin:0;display:block}.items-used .row .colours-used .colours .slick-slide .colour .name{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;color:#000;text-align:center;display:block;width:100%;margin-bottom:20px}.items-used .row .colours-used .colours .slick-dots{bottom:-45px}.items-used .row .colours-used .colours .slick-dots li button{background-color:#d7d7d7;opacity:0.5}.items-used .row .colours-used .colours .slick-dots li.slick-active button{opacity:1}@media all and (max-width: 1200px){.items-used .row .colour-container{padding-left:25px}.items-used .row .colour-container .colour-slider-arrows{width:calc(100% + 65px);-webkit-transform:translateY(-50%) translateX(-30px);transform:translateY(-50%) translateX(-30px)}.items-used .row .colour-container .colour-slider-arrows .arrow{width:50px;height:50px}}@media all and (max-width: 980px){.items-used .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.items-used .row .sub-title{margin-top:10px}.items-used .row .colour-container-content{padding:15px 40px 0}.items-used .row .products-used,.items-used .row .colours-used{width:100%}.items-used .row .products-used{border-right:0;border-bottom:1px solid #e4e4e4;margin-bottom:15px;padding-bottom:15px}.items-used .row .colour-container{padding:20px 0 0}.items-used .row .colour-container .colour-slider-arrows{width:calc(100% + 125px);-webkit-transform:translateY(-50%) translateX(-62px);transform:translateY(-50%) translateX(-62px);top:50%}.items-used .row .colour-container .colour-slider-arrows .arrow{width:70px;height:70px}.items-used .row .colour-container .colours .slick-dots{position:static;margin:0}}@media all and (max-width: 875px){.items-used .row .products-used{padding:0 10px 0 0}.items-used .row .products-used .products-used-wrapper .product:first-of-type{margin-right:9px}}@media all and (max-width: 768px){.items-used .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.items-used .row .title{margin-bottom:30px}.items-used .row .products-used,.items-used .row .colours-used{width:100%;border-right:0}.items-used .row .products-used{border-bottom:1px solid #e4e4e4;padding:0 0 25px}.items-used .row .products-used .product:first-of-type{margin-right:30px}.items-used .row .colours-used{padding-top:25px}}@media all and (max-width: 568px){.items-used .row .colours-used .colour{max-width:none;width:100%;margin:0 0 20px}.items-used .row .colour-container-content{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}.items-used .row .products-used .products-used-wrapper .product{width:100%;margin:0 0 20px}.items-used .row .products-used .products-used-wrapper .product:first-of-type{margin:0 0 20px}.items-used .row .colour-container .colours{max-width:300px}.items-used .row .colour-container .colours .slick-slide>div{min-width:auto}.items-used .row .colour-container .colours .slick-slide .colour{min-width:100px;padding:0 5px}.items-used .row .colour-swatch{width:75px;height:75px}}@media all and (max-width: 420px){.items-used .row .colours-used .colour{width:100%}.items-used .row .colours-used .colour:first-of-type{margin:0}}.author-section .author-section-inner{background-color:#62676c;padding:50px 20px}.author-section:before{content:'';display:block;position:absolute;top:-22px;left:0;width:100%;height:22px;background-image:url("../images/customer-review-fringe.png");background-repeat:repeat-x}.author-section .fringe{width:100%;height:22px;background:transparent url("../images/customer-review-fringe.png");background-repeat:repeat-x;-webkit-transform:rotate(180deg);transform:rotate(180deg);background-position:top}.author-section .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.author-section .row .title{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem;font-weight:bold;color:#FFF;letter-spacing:-0.8px;display:block;width:100%;margin-bottom:20px}.author-section .row .author-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.author-section .row .author-detail .image-content{width:128px;height:128px;overflow:hidden;border-radius:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:44px}.author-section .row .author-detail img{width:100%}.author-section .row .author-detail .author-content{padding-right:20px;max-width:550px}.author-section .row .author-detail .author-content p{color:#FFF}.author-section .row .author-articles{width:320px;margin-left:auto}.author-section .row .author-articles ul{margin:0;padding:0;list-style-type:none}.author-section .row .author-articles ul li{margin-bottom:15px;width:100%}.author-section .row .author-articles ul li a{text-decoration:none;color:#FFF}.author-section .row .author-articles ul li a:hover{background-size:100% 100%}@media all and (max-width: 1024px){.author-section .row .author-detail .author-content{padding-right:35px}}@media all and (max-width: 768px){.author-section .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.author-section .row .author-detail{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.author-section .row .author-detail .image-content{margin:0 0 20px}.author-section .row .author-detail img{display:block;margin:0 auto 20px}.author-section .row .author-detail .author-content{max-width:100%;padding:0}.author-section .row .author-articles{width:100%;margin:20px 0 0}.author-section .row .author-articles ul li a{text-decoration:underline;-webkit-text-decoration-color:#FFF;text-decoration-color:#FFF}}.article-links{margin:50px 0;padding:0 20px}.article-links .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:0 34px}.article-links .row.is-first{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.article-links .row a{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;text-decoration:none;color:#000;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.article-links .row a.only-next,.article-links .row a.only-last{width:auto}.article-links .row a:hover .content-container .article-title{background-size:100% 100%}.article-links .row a:hover .image-container{background-color:#FFF}.article-links .row a:hover .image-container .icon-chevron-right{stroke:#6C8587}.article-links .row a:first-of-type:not(.only-next){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.article-links .row a:first-of-type:not(.only-next):not(.only-last){border-right:1px solid #e4e4e4}.article-links .row a:first-of-type:not(.only-next) .image-container .icon-chevron-right{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.article-links .row a:first-of-type:not(.only-next) .content-container .article-direction:before{content:"Previous Article"}.article-links .row a:first-of-type:not(.only-next) .content-container .episode-direction:before{content:"Previous Episode"}.article-links .row a .image-container{border-radius:50%;width:70px;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #6C8587;background-color:#6C8587;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:center;align-self:center;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.article-links .row a .image-container .icon-chevron-right{width:12px;height:18px;stroke:#FFF;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.article-links .row a .content-container{padding:0 28px}.article-links .row a .content-container .article-direction,.article-links .row a .content-container .episode-direction{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;display:block;width:100%;height:20px;text-transform:uppercase;color:#000;margin-bottom:10px}.article-links .row a .content-container .article-direction:before,.article-links .row a .content-container .episode-direction:before{content:"Next Article"}.article-links .row a .content-container .episode-direction:before{content:"Next Episode"}.article-links .row a .content-container .article-title{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem;font-weight:bold;color:#000;letter-spacing:-0.8px}@media all and (max-width: 1024px){.article-links .row{padding:0}}@media all and (max-width: 980px){.article-links .row a .content-container .article-title{font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem}}@media all and (max-width: 650px){.article-links .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.article-links .row a,.article-links .row a.only-next,.article-links .row a.only-last{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #e4e4e4;padding:20px 0}.article-links .row a:first-of-type:not(.only-next):not(.only-last),.article-links .row a.only-next:first-of-type:not(.only-next):not(.only-last),.article-links .row a.only-last:first-of-type:not(.only-next):not(.only-last){border-right:none}.article-links .row a:first-of-type,.article-links .row a.only-next:first-of-type,.article-links .row a.only-last:first-of-type{border-right:0;border-top:1px solid #e4e4e4}.article-links .row a .image-container,.article-links .row a.only-next .image-container,.article-links .row a.only-last .image-container{display:none}.article-links .row a .content-container,.article-links .row a.only-next .content-container,.article-links .row a.only-last .content-container{text-align:center}.article-links .row a .content-container .article-direction,.article-links .row a .content-container .episode-direction,.article-links .row a.only-next .content-container .article-direction,.article-links .row a.only-next .content-container .episode-direction,.article-links .row a.only-last .content-container .article-direction,.article-links .row a.only-last .content-container .episode-direction{margin-bottom:0}}.related-articles{padding:50px 10px;background-color:#f4f4f4;text-align:center}.related-articles h3{font-size:44px;font-size:2.75rem;line-height:50px;line-height:3.125rem;width:100%;max-width:550px;font-weight:bold;color:#000;display:block;margin:0 auto 15px;letter-spacing:-1px}.related-articles .intro{margin-bottom:60px;width:100%}.related-articles .intro span,.related-articles .intro p{max-width:550px;margin:0 auto;display:block}.related-articles .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media all and (max-width: 650px){.related-articles .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.related-articles .featured-article{height:400px;width:calc((100% / 3) - 20px);position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;margin:0 10px 20px;border-radius:36px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.related-articles .featured-article a{width:100%;height:100%;text-decoration:none;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 25px 25px}.related-articles .featured-article a:before{content:'';position:absolute;bottom:-50px;left:0;width:100%;height:0;z-index:2;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background:linear-gradient(rgba(0,0,0,0), #000);-webkit-transition:all .35s ease;transition:all .35s ease}.related-articles .featured-article a:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.1);z-index:1}.related-articles .featured-article a:hover:before{height:50%;bottom:0}.related-articles .featured-article a:hover .category,.related-articles .featured-article a:hover .title,.related-articles .featured-article a:hover .author{top:-20px}.related-articles .featured-article a:hover .author{opacity:1;visibility:visible;height:20px}.related-articles .featured-article .icon{position:absolute;top:0;right:0;z-index:2}.related-articles .featured-article .icon svg{stroke:#fff;stroke-width:3px;margin-right:14px;margin-top:16px}.related-articles .featured-article .category,.related-articles .featured-article .title,.related-articles .featured-article .author{color:#FFF;position:relative;top:0;z-index:3;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.related-articles .featured-article .author{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;font-weight:bold;display:block;border-top:1px solid #d8d8d8;padding-top:5px;margin-top:5px;opacity:0;visibility:hidden;height:0}.related-articles .featured-article .category{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;text-transform:uppercase}.related-articles .featured-article .title{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem;color:#fff;font-weight:bold;display:block;margin-bottom:20px}@media all and (max-width: 1024px){.related-articles .featured-article{height:310px}}@media all and (max-width: 768px){.related-articles .featured-article{height:230px}.related-articles .featured-article .title{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;margin-bottom:0}}@media all and (max-width: 650px){.related-articles .featured-article{width:100%;max-width:400px;height:400px}}@media all and (max-width: 420px){.related-articles .featured-article{height:280px}.related-articles .featured-article .title{font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem}}.related-products{padding:60px 20px 80px}.related-products h2{width:100%;text-align:center;margin-top:0}.related-products p{max-width:550px;margin:0 auto 40px;text-align:center}.related-products .related-products-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.related-products .related-products-list .related-product{width:360px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.related-products .related-products-list .related-product .image-container{margin-bottom:20px;min-height:220px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.related-products .related-products-list .related-product .image-container img{max-width:220px;margin:0;display:block}.related-products .related-products-list .related-product .text-link{text-decoration:none;color:#000;display:block;margin-bottom:13px}.related-products .related-products-list .related-product .text-link:hover .product-name{background-size:100% 100%}.related-products .related-products-list .related-product .product-name{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem;font-weight:bold;display:block;width:100%;letter-spacing:-0.8px;color:#000}.related-products .related-products-list .related-product p{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;width:250px;margin:0 auto auto;padding-bottom:55px}.related-products .related-products-list .related-product .button{margin-top:auto;margin-left:auto;margin-right:auto}@media all and (max-width: 768px){.related-products .related-products-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.related-products .related-products-list .related-product{width:100%;margin-bottom:35px}.related-products .related-products-list .related-product p{width:100%;padding-bottom:20px}}.technical-bit-tabs{position:absolute;top:60px;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.technical-bit-tabs .button{color:#60656a;background-color:rgba(60,64,68,0.1);border-color:transparent}.technical-bit-tabs .button:hover,.technical-bit-tabs .button[aria-selected=true]{color:#FFF;background-color:#6e7277}.technical-bit.tabbed{position:relative;overflow:hidden}.technical-bit.tabbed .technical-component{position:absolute;top:0;left:0;padding-top:110px;opacity:0;overflow:hidden;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s;transition:opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;will-change:opacity, transform}.technical-bit.tabbed .technical-component.active{position:static;opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity 0.5s 0.2s, -webkit-transform 0.5s 0.2s;transition:opacity 0.5s 0.2s, -webkit-transform 0.5s 0.2s;transition:opacity 0.5s 0.2s, transform 0.5s 0.2s;transition:opacity 0.5s 0.2s, transform 0.5s 0.2s, -webkit-transform 0.5s 0.2s;z-index:1}.technical-bit.tabbed .technical-component.leaving{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.technical-component{padding:0 20px}.technical-component h2{width:100%;text-align:center;margin:50px 0 60px}.technical-component .technical-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:36px 56px 45px;border-top:1px solid #e4e4e4}.technical-component .technical-section:last-of-type{border-bottom:1px solid #e4e4e4}.technical-component .technical-section .title{width:340px}.technical-component .technical-section .title h4{margin:0}.technical-component .technical-section .technical-content{width:calc(100% - 340px)}.technical-component .technical-section .technical-content .technical-pdf ul{padding:0;margin:0}.technical-component .technical-section .technical-content .technical-pdf ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.technical-component .technical-section .technical-content .technical-pdf ul li .icon-pdf{margin-right:7px;position:relative;top:-12px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.technical-component .technical-section .technical-content .technical-pdf ul li a{text-decoration:none;-webkit-box-shadow:none;box-shadow:none;-ms-flex-item-align:start;align-self:flex-start}.technical-component .technical-section .technical-content .technical-pdf ul li a:hover{background-size:100% 100%}.technical-component .technical-section .technical-content .technical-pdf ul li a span{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;color:#000;-webkit-box-shadow:none;box-shadow:none}@media all and (max-width: 980px){.technical-component .technical-section{padding:36px 25px 45px}.technical-component .technical-section .title{width:100%;margin-bottom:30px}.technical-component .technical-section .technical-content{width:100%}}@media all and (max-width: 568px){.technical-component .technical-section{padding:25px 10px 30px}.technical-component .technical-section .technical-content .technical-pdf ul li{margin-bottom:12px}}@media all and (max-width: 420px){.technical-component .technical-section{padding:15px 0}}.how-to-navigation{padding:0 20px;margin-bottom:30px}.how-to-navigation .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.how-to-navigation .row ul{list-style-type:none;margin:0;padding:0}.how-to-navigation .row ul li{margin:0 6px;display:inline-block}.how-to-navigation .row ul li a{text-decoration:none;color:#000}.how-to-navigation .row ul li a span{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;color:#000;background-color:rgba(240,240,240,0.9);padding:15px 30px;border-radius:36px;display:block}@media all and (max-width: 875px){.how-to-navigation .row ul li{margin:0 3px}}@media all and (max-width: 768px){.how-to-navigation .row ul{max-width:360px}.how-to-navigation .row ul li{margin:6px 3px;width:110px}.how-to-navigation .row ul li a span{text-align:center}}@media all and (max-width: 420px){.how-to-navigation .row ul{max-width:237px}}.how-to-steps .step .step-title{background-color:#000;height:600px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden}.how-to-steps .step .step-title .image-wrapper{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:1;padding-top:50%;background-size:cover;background-repeat:no-repeat}.how-to-steps .step .step-title .image-wrapper img{width:100%;position:absolute;top:0;left:0;-webkit-transition:all .15s ease;transition:all .15s ease}.how-to-steps .step .step-title .row{width:100%;z-index:1}.how-to-steps .step .step-title .step-title-content{position:absolute;bottom:0;left:20px}.how-to-steps .step .step-title .step-title-content span{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;display:block;width:100%;text-transform:uppercase;color:#FFF}.how-to-steps .step .step-title .step-title-content h2{font-size:46px;font-size:2.875rem;line-height:52px;line-height:3.25rem;color:#FFF;font-weight:bold;margin:0 0 60px}.how-to-steps .step .step-content .step-video{margin:0 auto;width:90%}.how-to-steps .step .step-content .step-video iframe,.how-to-steps .step .step-content .step-video video{position:absolute;width:100%;height:100%}.how-to-steps .step .step-content .step-video .video-inner{position:relative;width:100%;padding-bottom:56.25%}.how-to-steps .step .step-content .step-video .video-inner+.content{padding:30px 20px}.how-to-steps .step .step-content .step-video .video-transcript{background-color:#f4f4f4;border-radius:16px;padding:26px;display:none;margin-bottom:14px}.how-to-steps .step .step-content .step-video .video-transcript-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.how-to-steps .step .step-content .step-video .video-transcript-trigger span{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;color:#000;margin-left:4px}.how-to-steps .inline-step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-line-pack:start;align-content:flex-start;overflow:hidden;position:relative}.how-to-steps .inline-step.stuck{position:fixed;top:0;left:0;width:100%;z-index:2}.how-to-steps .inline-step .row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:2}.how-to-steps .inline-step .row .inline-step-inner{background-color:rgba(255,255,255,0.9);max-width:600px;width:100%;margin-left:auto;height:auto;padding:60px 28px 60px 55px}.how-to-steps .inline-step .row .inline-step-inner h4{margin:0 0 21px}.how-to-steps .inline-step .row .inline-step-inner img{margin:15px 0}.how-to-steps .inline-step .image-wrapper{position:absolute;top:0;left:0;right:0;height:100%;overflow:hidden;clip:rect(0, auto, auto, 0)}.how-to-steps .inline-step .image-wrapper.stuck{position:fixed}.how-to-steps .inline-step .inline-step-image{position:absolute;z-index:1;width:100%;overflow:hidden;height:100vh;top:0}.how-to-steps .inline-step .inline-step-image.stuck{position:fixed}.how-to-steps .inline-step .inline-step-image .inline-step-image-inner{position:absolute;height:100%;width:100%;overflow:hidden;z-index:0}.how-to-steps .inline-step .inline-step-image .inline-step-image-inner img{-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;height:100vh;width:100%}.how-to-steps .testimonial-step{position:relative;padding:250px 20px;background-size:cover;background-repeat:no-repeat;background-position:center center}.how-to-steps .testimonial-step:after{content:'';width:100%;height:100%;top:0;left:0;position:absolute;background-color:rgba(0,0,0,0.4);z-index:1}.how-to-steps .testimonial-step h4{font-size:32px;font-size:2rem;line-height:38px;line-height:2.375rem;color:#FFF;letter-spacing:-0.8px;text-align:center;font-weight:bold;margin:0 0 21px;width:100%;position:relative;z-index:2}.how-to-steps .testimonial-step h4:before{content:open-quote;font-family:"Gotham A", "Gotham B", sans-serif;padding-right:3px}.how-to-steps .testimonial-step h4:after{content:close-quote;font-family:"Gotham A", "Gotham B", sans-serif;padding-left:3px}.how-to-steps .testimonial-step span{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;width:100%;text-align:center;display:block;font-weight:bold;color:#FFF;position:relative;z-index:2}@media all and (max-width: 875px){.how-to-steps .step .step-title{height:450px}}@media all and (max-width: 768px){.how-to-steps .step .step-title{height:300px}.how-to-steps .step .step-title .step-title-content{width:100%;padding-right:20px}.how-to-steps .inline-step .row{padding:0 30px}.how-to-steps .inline-step .row .inline-step-inner{margin:0 auto;padding:30px 20px}}@media all and (max-width: 650px){.how-to-steps .step .step-title .step-title-content h2{font-size:38px;font-size:2.375rem;line-height:44px;line-height:2.75rem;margin:0 0 30px}.how-to-steps .testimonial-step{padding:150px 20px}}@media all and (max-width: 420px){.how-to-steps .testimonial-step{padding:100px 20px}.how-to-steps .testimonial-step h4{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem}.how-to-steps .inline-step .row{padding:0 15px}.how-to-steps .inline-step .row .inline-step-inner{padding:15px}}.scroll-arrow{position:fixed;bottom:50px;right:50px;width:75px;height:75px;background-color:#f9f9f9;border:1px solid #ececec;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0;visibility:hidden}.scroll-arrow.in-view{opacity:1;visibility:visible}.scroll-arrow:hover{background-color:#b8b8b8}.scroll-arrow .icon-chevron-right{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:25px;height:21px}@media all and (max-width: 650px){.scroll-arrow{bottom:30px;right:30px;width:65px;height:65px}.scroll-arrow .icon-chevron-right{width:20px;height:16px}}.find-a-product{margin:50px 0;padding:0 20px}.find-a-product .row{border-radius:36px 0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;border:1px solid #e0e0e0;min-height:240px;background-color:rgba(108,133,135,0.25)}.find-a-product .row .left-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 60px}.find-a-product .row .left-image svg{width:120px}@media all and (max-width: 768px){.find-a-product .row .left-image{padding:0 40px}}@media all and (max-width: 568px){.find-a-product .row .left-image{padding:0 20px}.find-a-product .row .left-image svg{width:100px}}@media screen and (max-width: 500px){.find-a-product .row .left-image{display:none}}.find-a-product .row .find-a-product-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 60px 10px 0}.find-a-product .row .find-a-product-content h3{font-size:44px;font-size:2.75rem;line-height:50px;line-height:3.125rem;font-weight:bold;letter-spacing:-1px;color:#000;font-family:"Gotham A", "Gotham B", sans-serif;margin:0 0 10px}.find-a-product .row .find-a-product-content-text{max-width:50%}.find-a-product .row .find-a-product-content-text p{margin-bottom:0}@media all and (max-width: 1200px){.find-a-product .row .find-a-product-content-text{max-width:none}.find-a-product .row .find-a-product-content-text p{margin-bottom:1rem}}.find-a-product .row .right-image{width:210px;position:relative;margin-left:auto}.find-a-product .row .right-image .bottom-right{position:absolute;bottom:0;right:0}@media all and (max-width: 768px){.find-a-product .row .right-image{display:none}}@media all and (max-width: 1024px){.find-a-product .row .find-a-product-content{padding:50px 0}}@media all and (max-width: 875px){.find-a-product .row .find-a-product-content h3{font-size:38px;font-size:2.375rem;line-height:44px;line-height:2.75rem}}@media all and (max-width: 768px){.find-a-product .row .right-image{width:140px}.find-a-product .row .find-a-product-content{padding:50px 20px 50px 0}}@media all and (max-width: 650px){.find-a-product .row .find-a-product-content h3{font-size:34px;font-size:2.125rem;line-height:40px;line-height:2.5rem}}@media all and (max-width: 568px){.find-a-product .row .right-image{width:auto;position:static}.find-a-product .row .right-image .bottom-right{max-width:90px}}@media screen and (max-width: 500px){.find-a-product .row .find-a-product-content{padding:40px}}.find-a-product-form{display:table;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999;background-color:rgba(0,0,0,0.4);opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.find-a-product-form.active{opacity:1;visibility:visible}.find-a-product-form .find-a-product-form-window{display:table-cell;vertical-align:middle}.find-a-product-form .find-a-product-form-window .find-a-product-form-content{width:100%;max-width:780px;margin:0 auto;padding:50px 110px;background-color:#FFF;position:relative}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .find-a-product-form-result-content{-webkit-transition:height .2s ease-in-out;transition:height .2s ease-in-out;will-change:height;overflow:hidden}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .find-a-product-form-close{position:absolute;top:-43px;right:-43px;width:37px;height:37px;cursor:pointer}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .find-a-product-form-close svg{opacity:0.5}.find-a-product-form .find-a-product-form-window .find-a-product-form-content.product-results{padding:50px 40px}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .title-row{padding-bottom:23px;border-bottom:1px solid #e4e4e4;text-align:center}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .title-row h4{font-size:32px;font-size:2rem;line-height:38px;line-height:2.375rem;font-weight:bold;font-family:"Gotham A", "Gotham B", sans-serif;letter-spacing:-0.8px;color:#000;margin:0}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-top:24px}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select form{width:100%}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select form fieldset{width:auto;margin:0 auto}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select .title{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;width:100%;font-weight:bold;color:#000;text-align:center;font-family:"Gotham A", "Gotham B", sans-serif;margin-bottom:22px}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select .category-select-button{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;background-color:transparent;border:0;font-family:"Gotham A", "Gotham B", sans-serif;text-align:center;color:#000;outline:none}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select .category-select-button:first-of-type{margin-right:30px}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select .category-select-button.active.indoors .category-select-inner{background-color:#7CBFF1}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select .category-select-button.active.outside .category-select-inner{background-color:#5CC793}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select .category-select-button.active svg{stroke:#FFF}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select .category-select-button .category-select-inner{width:70px;height:70px;border-radius:50%;background-color:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto 10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select .category-select-button .category-select-inner svg{width:40px;height:40px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select .category-select-selector{border-top:1px solid #e4e4e4;padding-top:24px;margin-top:27px;width:100%}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select .category-select-selector .category-select-title{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;display:block;width:100%;text-align:center;font-weight:bold;font-family:"Gotham A", "Gotham B", sans-serif;margin-bottom:23px}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select .category-select-selector .select-wrapper{max-width:402px;margin:0 auto}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select .category-select-selector .select-wrapper .select-arrow{right:15px;bottom:18px}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select .category-select-selector .select-wrapper .select-arrow .icon-chevron-down{width:20px;height:11px}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select .category-select-submit{width:100%;border-top:1px solid #e4e4e4;padding-top:37px;margin-top:40px}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select .category-select-submit .category-select-submit-button{outline:0}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select .category-select-submit .category-select-submit-button:hover{background-color:#a3b4b6;color:#111516}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .recommended-products{-webkit-animation:scaleIn .7s ease-in-out forwards;animation:scaleIn .7s ease-in-out forwards}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .recommended-products .recommended-products-title{font-size:32px;font-size:2rem;line-height:38px;line-height:2.375rem;font-weight:bold;font-family:"Gotham A", "Gotham B", sans-serif;letter-spacing:-0.8px;color:#000;text-align:center;width:100%;max-width:560px;margin:0 auto 19px;padding-bottom:23px;border-bottom:1px solid #e4e4e4;display:block}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .recommended-products p{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;width:100%;max-width:450px;margin:0 auto;text-align:center;color:#000;margin-bottom:37px}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .recommended-products button.arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:70px;height:70px;background-color:#6C8587;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;z-index:7;-webkit-transition:all .35s ease;transition:all .35s ease;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:none;opacity:1;visibility:visible}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .recommended-products button.arrow.slick-disabled{opacity:0;visibility:hidden}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .recommended-products button.arrow svg{stroke:#FFF;width:14px;height:24px}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .recommended-products button.arrow.arrow-prev{left:0px}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .recommended-products button.arrow.arrow-next{right:0}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .recommended-products .recommended-products-list,.find-a-product-form .find-a-product-form-window .find-a-product-form-content .recommended-products .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .recommended-products .recommended-products-list .recommended-product-result,.find-a-product-form .find-a-product-form-window .find-a-product-form-content .recommended-products .slick-slide>div .recommended-product-result{width:calc(100% / 3);display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .recommended-products .recommended-products-list .recommended-product-result a,.find-a-product-form .find-a-product-form-window .find-a-product-form-content .recommended-products .slick-slide>div .recommended-product-result a{text-decoration:none;width:100%;margin:7px 0 26px;text-align:center}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .recommended-products .recommended-products-list .recommended-product-result a span,.find-a-product-form .find-a-product-form-window .find-a-product-form-content .recommended-products .slick-slide>div .recommended-product-result a span{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;color:#000;display:block;width:100%;text-align:center;font-weight:bold;font-family:"Gotham A", "Gotham B", sans-serif}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .recommended-products .recommended-products-list .recommended-product-result a span:hover,.find-a-product-form .find-a-product-form-window .find-a-product-form-content .recommended-products .slick-slide>div .recommended-product-result a span:hover{background-size:100% 100%}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .recommended-products .recommended-products-list .recommended-product-result a.button,.find-a-product-form .find-a-product-form-window .find-a-product-form-content .recommended-products .slick-slide>div .recommended-product-result a.button{width:auto;margin:auto 0 0}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .recommended-products .recommended-products-list .recommended-product-result a.button:hover,.find-a-product-form .find-a-product-form-window .find-a-product-form-content .recommended-products .slick-slide>div .recommended-product-result a.button:hover{background-color:#a3b4b6;color:#111516}@media all and (max-width: 875px){.find-a-product-form .find-a-product-form-window .find-a-product-form-content{width:90%}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .find-a-product-form-close{right:0}}@media all and (max-width: 768px){.find-a-product-form .find-a-product-form-window .find-a-product-form-content{padding:50px 20px}.find-a-product-form .find-a-product-form-window .find-a-product-form-content.product-results{padding:50px 20px;max-width:650px}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .recommended-products .recommended-products-list .recommended-product-result{min-width:200px}}@media all and (max-width: 650px){.find-a-product-form .find-a-product-form-window .find-a-product-form-content.product-results{max-width:568px}}@media all and (max-width: 568px){.find-a-product-form .find-a-product-form-window .find-a-product-form-content{max-width:95%;padding:20px}.find-a-product-form .find-a-product-form-window .find-a-product-form-content.product-results{padding:20px;max-width:420px}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .title-row h4{font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select{padding-top:10px}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select .title{margin-bottom:10px}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select .category-select-selector{margin-top:15px;padding-top:15px}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select .category-select-selector .category-select-title{margin-bottom:10px}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select .category-select-selector .select-wrapper select,.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select .category-select-selector .select-wrapper select:focus{font-size:16px;padding-top:0}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select .category-select-submit{padding-top:20px;margin-top:20px}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .category-select .category-select-submit .button{margin-bottom:5px}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .recommended-products button.arrow{width:50px;height:50px;top:35%}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .recommended-products button.arrow svg{width:10px;height:22px}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .find-a-product-form-close{right:0;top:-43px}.find-a-product-form .find-a-product-form-window .find-a-product-form-content .find-a-product-form-close svg{opacity:0.7}}@media all and (max-width: 420px){.find-a-product-form .find-a-product-form-window .find-a-product-form-content.product-results{max-width:320px}}.brand-pod.white .row{background-color:#FFF}.brand-pod.grey .row{background-color:#f4f4f4}.brand-pod.green .row{background-color:#7ec2b2}.brand-pod.curved .row{border-radius:35px 0}.brand-pod+.brand-pod{margin:30px 0}.brand-pod:nth-of-type(even) .brand-pod-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}.brand-pod .brand-pod-wrapper{padding:40px 100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (max-width: 1200px){.brand-pod .brand-pod-wrapper{padding:40px 60px}}@media all and (max-width: 768px){.brand-pod .brand-pod-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media all and (max-width: 568px){.brand-pod .brand-pod-wrapper{padding:40px}}.brand-pod .brand-pod-wrapper .img-area{position:relative;max-width:50%}@media all and (max-width: 768px){.brand-pod .brand-pod-wrapper .img-area{margin:50px auto 0;max-width:none}}.brand-pod .brand-pod-wrapper .img-area.has-overlay{margin-bottom:50px;max-width:calc(50% - 80px)}@media all and (max-width: 768px){.brand-pod .brand-pod-wrapper .img-area.has-overlay{margin:50px auto;max-width:none}}.brand-pod .brand-pod-wrapper .img-container{border-radius:36px 0;overflow:hidden}@media all and (max-width: 768px){.brand-pod .brand-pod-wrapper .img-container{margin-left:80px}}@media all and (max-width: 568px){.brand-pod .brand-pod-wrapper .img-container{margin-left:0}}.brand-pod .brand-pod-wrapper .overlay-image{position:absolute;bottom:-50px;left:-80px;max-width:65%;max-height:90%}@media all and (max-width: 768px){.brand-pod .brand-pod-wrapper .overlay-image{left:0}}@media all and (max-width: 568px){.brand-pod .brand-pod-wrapper .overlay-image{left:-20px;bottom:-30px}}@media screen and (min-width: 769px){.brand-pod .brand-pod-wrapper .component-inner{max-width:50%}.brand-pod .brand-pod-wrapper .component-inner p{padding-right:20px}}@media all and (max-width: 768px){.brand-pod .brand-pod-wrapper .component-inner{width:100%;text-align:center}}.brand-pod .brand-pod-wrapper .component-inner .title{font-size:44px;font-size:2.75rem;line-height:50px;line-height:3.125rem;color:#000;font-weight:bold;margin-top:0;letter-spacing:-1px;margin-bottom:12px}.brand-pod .brand-pod-wrapper .component-inner p{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;color:#000}.feature-area{padding:3.5rem 0 4.5rem;background:#f1f1f1}@media all and (max-width: 768px){.feature-area{padding-top:0}}.feature-area .row{max-width:1000px;margin:0 auto}.feature-area__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media all and (max-width: 768px){.feature-area__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}}.feature-area__image,.feature-area__text{width:50%}@media all and (max-width: 768px){.feature-area__image,.feature-area__text{text-align:center;width:auto}}.feature-area__image{margin-right:3rem;height:100%}.feature-area__image img{margin:0 auto;width:100%}@media all and (max-width: 768px){.feature-area__image{margin-right:0;margin-bottom:3rem}}.feature-area__text .title{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}@media all and (max-width: 768px){.feature-area__text .title{margin-top:0}}.colour-listing{padding:3.5rem 0;background:#FFF}.colour-listing__inner{margin:0 auto}.colour-listing-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3rem}@media all and (max-width: 768px){.colour-listing-filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}}.colour-listing-filter__title{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem;margin-right:1.75rem;font-weight:bold}@media all and (max-width: 768px){.colour-listing-filter__title{margin:0 0 1.75rem}}.colour-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -0.75rem}.colour-list .no-results{width:100%}.colour-list .no-results p{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;text-align:center;margin:30px 0}.colour-list-item{-webkit-box-flex:0;-ms-flex:0 1 390px;flex:0 1 390px}@media all and (max-width: 768px){.colour-list-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.colour-list-item__link{display:block;text-decoration:none;margin:0 0.75rem 1.5rem}.colour-list-item__link:hover .colour-card__title,.colour-list-item__link:focus .colour-card__title{text-decoration:underline}.colour-list-item__link:hover .colour-card__image,.colour-list-item__link:focus .colour-card__image{border-top-left-radius:0;border-bottom-right-radius:0}.colour-card{position:relative}.colour-card__image{position:relative;height:230px;border-top-left-radius:30px;border-bottom-right-radius:30px;overflow:hidden;-webkit-transition:border-radius 0.2s;transition:border-radius 0.2s;will-change:border-radius;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.colour-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#f1f1f1}.colour-card__icons{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;z-index:2;padding:1rem}.colour-card__icons .icon{margin-right:1rem}.colour-card__icons .icon-home{stroke:#fff;stroke-width:3px}.colour-card__icons .icon-garden{stroke:#fff}.colour-card__icons .icon:last-of-type{margin-right:0}.colour-card__content{padding:1rem}.colour-card__title{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem;margin:0}.colour-card__subtitle{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;text-transform:uppercase;margin:0}.page-grey{background:#f1f1f1}.content-block{margin:1.5rem 0;text-align:center}.content-block p:last-of-type{margin-bottom:2rem}.product-list{margin-top:5rem;text-align:center}@media all and (max-width: 768px){.product-list{margin-top:3rem}}.product-list-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:4rem -0.5rem 0}@media all and (max-width: 768px){.product-list-grid{margin-top:3rem}}@supports (display: grid){.product-list-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 380px));grid-gap:1rem;margin:5rem 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (max-width: 768px){.product-list-grid{grid-template-columns:repeat(2, 1fr);margin-top:3rem}}}.product-list-item{-webkit-box-flex:0;-ms-flex:0 0 390px;flex:0 0 390px}@media all and (max-width: 768px){.product-list-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.product-list-item__link{display:block;text-decoration:none;margin:0 0.75rem 1.5rem}.product-list-item__link:hover .colour-card__title,.product-list-item__link:focus .colour-card__title{text-decoration:underline}.product-list-item__link:hover .colour-card__image,.product-list-item__link:focus .colour-card__image{border-top-left-radius:0;border-bottom-right-radius:0}@supports (display: grid){.product-list-item__link{margin:0}}.product{padding:3rem;border-top-left-radius:30px;border-bottom-right-radius:30px}@media all and (max-width: 768px){.product{padding:1.5rem}}.product:hover{background:#f4f4f4}.product p{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;margin-bottom:2.5rem}.product__subtitle{font-size:13px;font-size:0.8125rem;line-height:19px;line-height:1.1875rem;text-transform:uppercase;margin:0;font-weight:normal}.product__title{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem;margin-top:0}.product__image{position:relative}.product__icon{position:absolute;top:0;left:0;-webkit-transform:translate(-25%, -25%);transform:translate(-25%, -25%);width:84px;height:84px;border-radius:100%;background-size:cover;background:#d8d8d8}.product__icon .icon{z-index:3;position:absolute;stroke:#fff;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.product__icon-inner{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;overflow:hidden}.product__icon-inner img{opacity:0.16}.knotflicks-pod-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:80px 100px 100px;background-image:url(../images/knotflicks/bg-promo-pod@3x.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}@media all and (max-width: 1024px){.knotflicks-pod-inner{padding:50px 70px 70px}}@media all and (max-width: 768px){.knotflicks-pod-inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media all and (max-width: 568px){.knotflicks-pod-inner{padding:30px 40px 40px}}.knotflicks-pod-inner:after{display:none}.knotflicks-pod-content,.knotflicks-pod-image{width:calc(50% - 50px);-ms-flex-negative:0;flex-shrink:0}@media all and (max-width: 768px){.knotflicks-pod-content,.knotflicks-pod-image{width:100%}}@media all and (max-width: 768px){.knotflicks-pod-content{margin-top:50px}}@media all and (max-width: 568px){.knotflicks-pod-content{text-align:center}}.knotflicks-pod-content p{color:#FFF}.knotflicks-pod-content .button{margin-top:10px}.knotflicks-pod-content__title{display:block;margin-bottom:20px;font-weight:bold;color:#FFF;font-size:44px;line-height:46px;letter-spacing:-1px}@media all and (max-width: 1024px){.knotflicks-pod-content__title{font-size:34px;line-height:36px}}@media all and (max-width: 568px){.knotflicks-pod-content__title{font-size:28px;line-height:30px}}.tip-speech-bubble{position:relative;background-color:#d1e0dd;padding:34px;border-top-left-radius:40px;border-bottom-right-radius:40px}.tip-speech-bubble:after{content:"";width:0px;height:0px;position:absolute;border-left:28px solid #d1e0dd;border-right:19px solid transparent;border-top:17px solid #d1e0dd;border-bottom:23px solid transparent;right:40px;margin-top:34px}.tip-speech-bubble.product-page,.tip-speech-bubble.htg-step{margin-top:50px}.tip-speech-bubble.product-page .title-and-icon,.tip-speech-bubble.htg-step .title-and-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tip-speech-bubble.product-page .title-and-icon h4,.tip-speech-bubble.htg-step .title-and-icon h4{margin-top:0px}.tip-speech-bubble.product-page .title-and-icon .icon-wrapper,.tip-speech-bubble.htg-step .title-and-icon .icon-wrapper{margin:0 0 10px 5px}.tip-speech-bubble.product-page .title-and-icon .icon-wrapper .icon,.tip-speech-bubble.htg-step .title-and-icon .icon-wrapper .icon{width:37px;height:42px;fill:#1C6758}.tip-speech-bubble p{color:#000}@media (min-width: 980px){.tip-speech-bubble:not(.carousel).product-page{margin-top:-50px}}.employee-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.employee-icon .employee-image{width:64px;border-radius:50%}.employee-icon .employee-info{margin-left:20px}.employee-icon .employee-info p{color:#FFF;margin-bottom:0}.employee-icon .employee-info p.employee-job,.employee-icon .employee-info p.employee-name{margin-top:0}.employee-icon .employee-info p.employee-name{font-weight:700}.employee-icon .employee-info p.employee-job{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem}.employee-icon.small .employee-image{width:40px}.employee-icon.small .employee-info p.employee-name{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem}.employee-icon.large{text-align:center}@media all and (min-width: 768px){.employee-icon.large{margin:0 0 0 85px}}@media all and (min-width: 980px){.employee-icon.large{margin:0 85px}}.employee-icon.large .employee-image{width:100%;margin-bottom:10px}.employee-icon.large .employee-info{width:100%}.htgSteps__nav{font-size:15px;font-size:0.9375rem;line-height:21px;line-height:1.3125rem;font-weight:bold;position:fixed;top:0;left:0;width:100%;white-space:nowrap;z-index:5;-webkit-transform:translateY(-80px);transform:translateY(-80px);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;padding:11px 20px;background-color:#FFF;border-bottom:1px solid #f4f4f4}@media all and (min-width: 768px){.htgSteps__nav{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;text-align:center;padding:19px 20px}}.htgSteps__nav.active{-webkit-transform:translateY(80px);transform:translateY(80px)}.htgSteps__nav.active.hide{-webkit-transform:translateY(0);transform:translateY(0)}.htgSteps__nav ul{display:inline-block;list-style-type:none;margin:0 0 0 7px}.htgSteps__nav li{display:inline-block}.htgSteps__nav .htgSteps__navStep{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;width:33px;height:33px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0 6px;background-color:#acacac;border-color:transparent;color:#FFF;-webkit-transition:background-color .5s;transition:background-color .5s}.htgSteps__nav .htgSteps__navStep.active{background-color:#1C6758}@media all and (min-width: 768px){.htgSteps__nav .htgSteps__navStep{font-size:21px;font-size:1.3125rem;line-height:27px;line-height:1.6875rem;width:42px;height:42px;margin:0 7px}}.content+.htgSteps{margin-top:-15px}.htgSteps__step{padding:40px 20px}@media all and (min-width: 768px){.htgSteps__step{padding:80px 50px}}.htgSteps__step:nth-child(2n){background-color:#f4f4f4}.htgSteps__step .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (min-width: 768px){.htgSteps__stepContent{width:50%;padding-right:50px}}.htgSteps__stepContent h2{margin:0 0 1rem}@media all and (min-width: 768px){.htgSteps__stepContent h2{margin:0 0 2rem}}.htgSteps__stepContent .button.open-youtube{padding:9px 12px 9px 21px;margin-top:25px}.htgSteps__stepContent .button.open-youtube svg{display:inline-block;vertical-align:middle;width:27px;height:27px;margin-left:5px}.htgSteps__stepImage{margin:40px auto 0}@media all and (min-width: 768px){.htgSteps__stepImage{width:50%;padding-left:50px;margin:20px auto}}.htgSteps__stepImageContainer{position:relative}.htgSteps__stepImageContainer.hasCornerImg{margin-bottom:20px}.htgSteps__stepImage img,.htgSteps__stepImage picture{display:block;width:100%;border-top-left-radius:40px;border-bottom-right-radius:40px}.htgSteps__stepImage img+img,.htgSteps__stepImage img+picture,.htgSteps__stepImage picture+img,.htgSteps__stepImage picture+picture{margin-top:20px}.htgSteps__stepImage img.smaller,.htgSteps__stepImage picture.smaller{width:75%}.htgSteps__stepImage img.inCorner,.htgSteps__stepImage picture.inCorner{position:absolute;bottom:0;right:25%;width:40%;-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%)}.htgSteps__step .employee-icon .employee-info p{color:#000}.htgSteps__step:nth-child(2n-1) .tip-speech-bubble{background-color:#f4f4f4}.htgSteps__step:nth-child(2n-1) .tip-speech-bubble::after{border-top-color:#f4f4f4;border-left-color:#f4f4f4}.htgSteps__step .tip-speech-bubble .title-and-icon h4{color:#1C6758}.htgSteps__jobDone{position:relative;background-color:#1C6758;color:#FFF;padding:50px 0;margin-top:150px}@media all and (min-width: 768px){.htgSteps__jobDone{padding:93px 0 80px;margin-top:80px}}.htgSteps__jobDone::before{content:'';position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:25px solid transparent;border-bottom-width:30px;border-top:30px solid #FFF}.htgSteps__jobDone h2{color:#FFF;margin:0 0 24px}.htgSteps__jobDone p{color:#FFF}.htgSteps__jobDone .row{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 40px);max-width:400px}@media all and (min-width: 768px){.htgSteps__jobDone .row{width:calc(100% - 130px);max-width:1070px}}@media all and (min-width: 980px){.htgSteps__jobDone .row{width:calc(100% - 280px);max-width:920px}}.htgSteps__jobDoneContent{text-align:center}@media all and (min-width: 768px){.htgSteps__jobDoneContent{width:50%;text-align:left}}.htgSteps__jobDoneContent .icon{margin:0 auto 20px}@media all and (min-width: 768px){.htgSteps__jobDoneContent .icon{margin:0 0 20px}}.htgSteps__jobDoneContent .button{background-color:transparent;color:#FFF;border-color:#FFF;margin-top:10px}.htgSteps__jobDoneContent .button:hover{background-color:#FFF;color:#1C6758}.htgSteps__jobDonePersona{display:none}@media all and (min-width: 768px){.htgSteps__jobDonePersona{display:block;width:50%}}.htgVideoRow{max-width:1070px;padding:0 20px}@media all and (min-width: 768px){.htgVideoRow{width:calc(100% - 130px);padding:0 50px}}.htgVideo{position:relative;padding-bottom:56.23%;height:0;max-width:100%;margin-bottom:20px;z-index:1;clear:both}@media all and (min-width: 768px){.htgVideo{margin-bottom:75px}}.htgVideo iframe,.htgVideo video{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}.htgVideo::before{content:'';width:100vw;height:calc(75% + 20px);position:absolute;bottom:-20px;left:-50%;background-color:#f4f4f4;z-index:-1}@media all and (min-width: 768px){.htgVideo::before{height:calc(75% + 75px);bottom:-75px}}.htgVideo::after{content:'';width:100vw;height:calc(75% + 20px);position:absolute;bottom:-20px;right:-50%;background-color:#f4f4f4;z-index:-1}@media all and (min-width: 768px){.htgVideo::after{height:calc(75% + 75px);bottom:-75px}}.htgVideo__thumbnail{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;-webkit-transition:.4s all;transition:.4s all}.playing .htgVideo__thumbnail{opacity:0;pointer-events:none}.htgVideo__playButton{opacity:0;height:75px;width:75px;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;background-color:#5BD3BD;border-radius:100%;-webkit-box-shadow:0px 0px 7px 2px rgba(0,0,0,0.2);box-shadow:0px 0px 7px 2px rgba(0,0,0,0.2);overflow:hidden;-webkit-transition:opacity .4s, background-color .4s;transition:opacity .4s, background-color .4s}@media all and (min-width: 768px){.htgVideo__playButton{height:96px;width:96px}}.htgVideo__playButton:before{content:'';width:0;height:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-40%, -50%);transform:translate(-40%, -50%);border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:24px solid #FFF;-webkit-transition:border-color .4s, -webkit-transform 0.3s ease;transition:border-color .4s, -webkit-transform 0.3s ease;transition:transform 0.3s ease, border-color .4s;transition:transform 0.3s ease, border-color .4s, -webkit-transform 0.3s ease}@media all and (min-width: 768px){.htgVideo__playButton:before{border-top-width:18px;border-bottom-width:18px;border-left-width:32px}}.htgVideo__playButton:hover{background-color:#FFF}.htgVideo__playButton:hover:before{border-left-color:#5BD3BD}.ready .htgVideo__playButton{opacity:1}.playing .htgVideo__playButton{opacity:0;pointer-events:none}.lightbox-youtube{padding:0px;max-width:1080px;width:100% !important;margin:0 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lightbox-youtube iframe{width:100%;height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:980px;-ms-flex-item-align:center;align-self:center}.lightbox-youtube .icon-cross-white{width:30px;height:30px;float:right;cursor:pointer;margin-bottom:10px}@media (min-width: 769px){.lightbox-youtube iframe{height:550px}}.youtube-player-wrapper{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;background:#000;z-index:1;-webkit-box-shadow:0 0 20px 0px rgba(0,0,0,0.8);box-shadow:0 0 20px 0px rgba(0,0,0,0.8)}.youtube-player-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:transparent}.youtube-player-wrapper img,.youtube-player-wrapper .play{-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.youtube-player-wrapper img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;z-index:100}.youtube-player-wrapper .play{height:95px;width:95px;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;background-color:#FFF;border-radius:100%;pointer-events:none;z-index:100;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}@media all and (max-width: 568px){.youtube-player-wrapper .play{width:80px;height:80px}}.youtube-player-wrapper .play:before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) translateX(3px);transform:translate(-50%, -50%) translateX(3px);border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:24px solid #a07245;-webkit-transition:border-left-color 0.3s ease;transition:border-left-color 0.3s ease}.youtube-player-wrapper .yt-thumb{z-index:101}.youtube-player-wrapper .yt-thumb.hide-thumb{pointer-events:none}.youtube-player-wrapper .yt-thumb.hide-thumb img,.youtube-player-wrapper .yt-thumb.hide-thumb .play{opacity:0}.youtube-player-wrapper .yt-thumb:hover .play{background-color:#a07245}.youtube-player-wrapper .yt-thumb:hover .play:before{border-left-color:#FFF}.youtube-player-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;pointer-events:none;-webkit-transition:opacity 0.7s ease;transition:opacity 0.7s ease}.youtube-player-placeholder.hide-thumb{opacity:0}.youtube-player-placeholder+.yt-thumb img{opacity:0}.dimmer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:black;opacity:0;will-change:opacity;z-index:2;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;pointer-events:none}.dimmer.-active{pointer-events:auto}.quote-with-image-pod{margin:40px 20px}.quote-with-image-pod .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:1200px}.quote-with-image-pod .container .quote-with-image-pod__text{padding:20px 15px;border-top:6px solid #656262;border-bottom:6px solid #656262;margin-right:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.quote-with-image-pod .container .quote-with-image-pod__text .quote{font-size:21px;font-weight:700;line-height:25px}.quote-with-image-pod .container .quote-with-image-pod__text .quote-author{font-weight:700;text-transform:uppercase}.quote-with-image-pod .container .quote-with-image-pod__text .quote,.quote-with-image-pod .container .quote-with-image-pod__text .quote-author{color:#656262}.quote-with-image-pod .container .quote-with-image-pod__image{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100%;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.quote-with-image-pod .container .quote-with-image-pod__image img{border-top-left-radius:30px;border-bottom-right-radius:30px}@media screen and (min-width: 620px){.quote-with-image-pod{margin:80px 20px}.quote-with-image-pod .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.quote-with-image-pod .container .quote-with-image-pod__text{margin-top:0px;margin-right:20px}.quote-with-image-pod .container .quote-with-image-pod__image{height:332px;min-width:332px}.quote-with-image-pod .container.left-align{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.quote-with-image-pod .container.left-align .quote-with-image-pod__text{margin-left:20px;margin-right:0px}}@media screen and (min-width: 768px){.quote-with-image-pod{margin:80px 20px}.quote-with-image-pod .container .quote-with-image-pod__text{padding:30px 25px;border-top:6px solid #656262;border-bottom:6px solid #656262;margin-right:20px}.quote-with-image-pod .container .quote-with-image-pod__text .quote{font-size:27px;line-height:34px}}@media screen and (min-width: 980px){.quote-with-image-pod .container .quote-with-image-pod__text{padding:50px 45px;border-top:6px solid #656262;border-bottom:6px solid #656262;margin-right:20px}.quote-with-image-pod .container .quote-with-image-pod__text .quote{font-size:32px;line-height:38px}}.cta-pod{margin-top:45px;overflow:hidden}.cta-pod .row{position:relative;border-radius:36px 0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;min-height:240px}@media all and (max-width: 1200px){.cta-pod .row{margin:0 20px}}@media all and (max-width: 650px){.cta-pod .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cta-pod .content-left{width:69%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:56px 0 56px 95px;z-index:1}@media all and (max-width: 1200px){.cta-pod .content-left{padding:38px 0 38px 95px}}@media all and (max-width: 980px){.cta-pod .content-left{padding-left:40px}}@media all and (max-width: 768px){.cta-pod .content-left{padding-left:20px}}@media all and (max-width: 650px){.cta-pod .content-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;padding-right:20px}}.cta-pod .content-left h2{font-size:40px;font-size:2.5rem;line-height:46px;line-height:2.875rem;text-align:left;margin:0 0 15px 0;color:#FFF;width:100%;margin-top:0}@media all and (max-width: 650px){.cta-pod .content-left h2{font-size:28px;font-size:1.75rem;line-height:34px;line-height:2.125rem}}.cta-pod .content-left p{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;color:#FFF;margin-bottom:20px}.cta-pod .content-left p a{color:#ECC218}.cta-pod .content-left .button{-ms-flex-item-align:start;align-self:flex-start}.cta-pod .content-right{position:relative;-ms-flex-preferred-size:66%;flex-basis:66%;padding:56px 95px 56px 0;margin-left:95px}@media all and (max-width: 1200px){.cta-pod .content-right{padding:38px 95px 38px 0}}@media all and (max-width: 980px){.cta-pod .content-right{margin-left:40px;padding-right:40px}}@media all and (max-width: 768px){.cta-pod .content-right{margin-left:20px;padding-right:20px}}@media all and (max-width: 650px){.cta-pod .content-right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:static;padding-bottom:0}}.cta-pod .content-right .product-image{position:relative;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-pod .content-right .bg-image{position:absolute;height:calc(100% + 56px);top:-28px;right:27%}@media all and (max-width: 650px){.cta-pod .content-right .bg-image{height:auto;width:95%;top:12px;right:auto;left:-25%}}.cta-pod .content-right .bg-image img{height:100%;width:auto;max-width:none}@media all and (max-width: 650px){.cta-pod .content-right .bg-image img{width:100%;height:auto}}.cta-pod .content-right .bg-pattern{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%}.cta-pod .content-right .bg-pattern::before{content:'';position:absolute;top:0;bottom:0;right:0;left:0;background:linear-gradient(130deg, #988ec9 0, #988ec9 35%, transparent 70%)}@media all and (max-width: 1200px){.cta-pod .content-right .bg-pattern::before{background:linear-gradient(115deg, #988ec9 0, #988ec9 35%, transparent 70%)}}@media all and (max-width: 650px){.cta-pod .content-right .bg-pattern::before{background:linear-gradient(115deg, #988ec9 0, #988ec9 60%, transparent 100%)}}.cta-pod .content-right .bg-pattern img{height:100%;width:100%;max-width:none;-o-object-fit:cover;object-fit:cover}.cta-pod .green-bg .bg-pattern::before{background:linear-gradient(130deg, #5CC793 0, #5CC793 35%, transparent 70%)}@media all and (max-width: 1200px){.cta-pod .green-bg .bg-pattern::before{background:linear-gradient(115deg, #5CC793 0, #5CC793 35%, transparent 70%)}}@media all and (max-width: 650px){.cta-pod .green-bg .bg-pattern::before{background:linear-gradient(115deg, #5CC793 0, #5CC793 60%, transparent 100%)}}.cta-pod .blue-bg .bg-pattern::before{background:linear-gradient(130deg, #7CBFF1 0, #7CBFF1 35%, transparent 70%)}@media all and (max-width: 1200px){.cta-pod .blue-bg .bg-pattern::before{background:linear-gradient(115deg, #7CBFF1 0, #7CBFF1 35%, transparent 70%)}}@media all and (max-width: 650px){.cta-pod .blue-bg .bg-pattern::before{background:linear-gradient(115deg, #7CBFF1 0, #7CBFF1 60%, transparent 100%)}}.cta-pod .grey-bg .bg-pattern::before{background:linear-gradient(130deg, #4D5258 0, #4D5258 35%, transparent 70%)}@media all and (max-width: 1200px){.cta-pod .grey-bg .bg-pattern::before{background:linear-gradient(115deg, #4D5258 0, #4D5258 35%, transparent 70%)}}@media all and (max-width: 650px){.cta-pod .grey-bg .bg-pattern::before{background:linear-gradient(115deg, #4D5258 0, #4D5258 60%, transparent 100%)}}.top-category{padding:0 0 50px}@media all and (max-width: 650px){.top-category{padding:0 0 25px}}.top-category .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top-category .row .top-category-item{width:49%;border-radius:36px 0;overflow:hidden;background-color:#f4f4f4}.top-category .row .top-category-item:last-of-type{margin-left:auto}.top-category .row .top-category-item .image-container img{display:block;width:100%}.top-category .row .top-category-item .image-container img.product-image{max-width:65%;margin:-125px auto 0;max-height:210px}.top-category .row .top-category-item .content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;text-align:center;padding:75px 0 48px}.top-category .row .top-category-item .content-container .shadow{width:100%;height:60px;background-image:url("../images/category-shadow.png");background-repeat:no-repeat;background-size:contain;position:absolute;top:10px;left:0}.top-category .row .top-category-item .content-container .shadow .category-icon{width:68px;height:68px;background-color:#f4f4f4;border-radius:50%;margin:0 auto 34px;display:block;position:relative;z-index:3;top:10px}.top-category .row .top-category-item .content-container .shadow .category-icon svg{margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.top-category .row .top-category-item .content-container .product-image{position:relative;display:block;margin:-140px auto 85px;max-width:350px}.top-category .row .top-category-item .content-container h3{font-size:44px;font-size:2.75rem;line-height:50px;line-height:3.125rem;font-weight:bold;color:#000;text-align:center;width:100%}.top-category .row .top-category-item .content-container p{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;text-align:center;max-width:440px;margin:0 auto 35px;display:block}.top-category .row .top-category-item .content-container .button{margin:0 auto}@media all and (max-width: 1200px){.top-category .row{padding:0 20px}}@media all and (max-width: 980px){.top-category .row .top-category-item .image-container img.product-image{max-width:65%;margin:-95px auto 0}.top-category .row .top-category-item .content-container{padding:75px 20px 48px}.top-category .row .top-category-item .content-container h3{font-size:44px;font-size:2.75rem;line-height:50px;line-height:3.125rem}}@media all and (max-width: 768px){.top-category .row .top-category-item .image-container img.product-image{margin:-77px auto 0}.top-category .row .top-category-item .content-container .shadow .category-icon{width:54px;height:54px;margin:0 auto 27px}.top-category .row .top-category-item .content-container .shadow svg{width:35px;height:35px}.top-category .row .top-category-item .content-container h3{font-size:42px;font-size:2.625rem;line-height:45px;line-height:2.8125rem}}@media all and (max-width: 650px){.top-category .row{padding:0 20px}.top-category .row .top-category-item{width:100%;margin-bottom:30px}.top-category .row .top-category-item .image-container img.product-image{margin:-110px auto 0;max-width:60%}.top-category .row .top-category-item .content-container{padding:75px 20px 48px}.top-category .row .top-category-item .content-container h3{font-size:44px;font-size:2.75rem;line-height:50px;line-height:3.125rem}.top-category .row .top-category-item .content-container .product-image{max-width:75%;margin:-45px auto 80px}.top-category .row .top-category-item .content-container .shadow .category-icon{width:68px;height:68px;padding:12px;margin:0 auto}.top-category .row .top-category-item .content-container .shadow .category-icon svg{width:100%;height:100%}}@media all and (max-width: 420px){.top-category .row .top-category-item .image-container img.product-image{margin:-70px auto 0;max-width:60%}}.listing{padding:0 20px}.listing .featured-article{margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%}.listing .featured-article a{text-decoration:none}.listing .featured-article a:hover h3{background-size:100% 100%}.listing .featured-article .image-container{border-radius:36px 0;overflow:hidden;position:relative;margin-right:70px;width:660px;height:350px}.listing .featured-article .image-container img{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.listing .featured-article .image-container .video-container{width:100%;padding-bottom:56.25vw;z-index:3}.listing .featured-article .image-container .video-container video,.listing .featured-article .image-container .video-container iframe{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%}.listing .featured-article .image-container:hover img{-webkit-transform:translate(0, 0) scale(1.1);transform:translate(0, 0) scale(1.1)}.listing .featured-article .image-container svg{position:absolute;top:16px;right:16px;stroke:#FFF;z-index:1;pointer-events:none}.listing .featured-article .content-container{width:445px;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.listing .featured-article .content-container .category{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;text-transform:uppercase;color:#000;width:100%;margin-bottom:15px}.listing .featured-article .content-container h3{font-size:32px;font-size:2rem;line-height:38px;line-height:2.375rem;font-weight:bold;color:#000}.listing .featured-article .content-container>p{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;color:#000;width:380px;margin-top:15px}.listing .featured-article .content-container .article-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.listing .featured-article .content-container .article-stats span{font-size:14px;font-size:0.875rem;line-height:26px;line-height:1.625rem;font-weight:normal;color:#000}.listing .featured-article .content-container .article-stats svg,.listing .featured-article .content-container .article-stats span{margin-right:10px}.listing .featured-article .content-container .employee-info p{color:#000}@media all and (max-width: 1200px){.listing .featured-article .image-container{margin-right:35px}}@media all and (max-width: 768px){.listing .featured-article{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.listing .featured-article .content-container,.listing .featured-article .image-container{width:100%;margin-right:0}.listing .featured-article .image-container{margin-bottom:15px;height:auto;max-height:350px}.listing .featured-article .content-container{padding:20px}.listing .featured-article .content-container p{width:100%}}@media all and (max-width: 650px){.listing .featured-article .content-container{padding:20px 10px}}.listing .article-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.listing .article-list .article{width:calc((100% / 3) - 20px);margin:0 20px 40px 0}.listing .article-list .article a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:100%;text-decoration:none}.listing .article-list .article a:hover{background-size:100% 100%}.listing .article-list .article .image-container{border-radius:36px 0;overflow:hidden;position:relative;width:100%}.listing .article-list .article .image-container img{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.listing .article-list .article .image-container:hover img{-webkit-transform:translate(0, 0) scale(1.1);transform:translate(0, 0) scale(1.1)}.listing .article-list .article .image-container svg{position:absolute;top:16px;right:16px;stroke:#FFF;z-index:1}.listing .article-list .article .content-container{padding:25px}.listing .article-list .article .content-container .category{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;text-transform:uppercase;margin-bottom:5px;color:#000;width:100%;display:block}.listing .article-list .article .content-container .title{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem;font-weight:bold;color:#000}.listing .article-list .article .content-container .article-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:15px}.listing .article-list .article .content-container .article-stats span{font-size:14px;font-size:0.875rem;line-height:26px;line-height:1.625rem;font-weight:normal;color:#000}.listing .article-list .article .content-container .article-stats svg,.listing .article-list .article .content-container .article-stats span{margin-right:10px}.listing .article-list .article .content-container .author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;border-top:1px solid #d8d8d8;padding-top:10px;margin-top:10px}.listing .article-list .article .content-container .author .author-image-container{width:35px;height:35px;overflow:hidden;border-radius:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:10px}.listing .article-list .article .content-container .author .author-name{font-size:14px;font-size:0.875rem;line-height:35px;line-height:2.1875rem;font-weight:bold;color:#000}@media all and (max-width: 1024px){.listing .article-list .article .content-container{padding:20px 15px}.listing .article-list .article .content-container .title{font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem}}@media all and (max-width: 980px){.listing .article-list .article .content-container .title{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem}.listing .article-list .article .content-container .article-stats{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.listing .article-list .article .content-container .article-stats svg,.listing .article-list .article .content-container .article-stats span{margin-right:8px;margin-bottom:5px}.listing .article-list .article .content-container .article-stats span{width:78%}}@media all and (max-width: 768px){.listing .article-list .article{width:calc((100% / 2) - 20px)}.listing .article-list .article .content-container .title{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem}}@media all and (max-width: 650px){.listing .article-list .article{width:100%;margin:0 0 15px}.listing .article-list .article .content-container .article-stats span{width:auto}}.top-level-product{padding:0 20px}.top-level-product h2{font-size:32px;font-size:2rem;line-height:38px;line-height:2.375rem;width:100%;max-width:780px;text-align:center;font-weight:bold;color:#000;margin:50px auto 55px}.top-level-product .top-level-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.top-level-product .top-level-listing .listing-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:55px}.top-level-product .top-level-listing .listing-item:nth-of-type(even) .image-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0}.top-level-product .top-level-listing .listing-item:nth-of-type(even) .content-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:590px;padding-left:15px}.top-level-product .top-level-listing .listing-item a{text-decoration:none;-ms-flex-item-align:start;align-self:flex-start}.top-level-product .top-level-listing .listing-item a:hover span{background-size:100% 100%}.top-level-product .top-level-listing .listing-item .image-container{border-radius:36px 0;overflow:hidden;margin-right:70px;width:calc(100% - 560px);max-height:350px}.top-level-product .top-level-listing .listing-item .image-container img{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;min-width:100%;min-height:100%}.top-level-product .top-level-listing .listing-item .image-container:hover img{-webkit-transform:translate(0, 0) scale(1.1);transform:translate(0, 0) scale(1.1)}.top-level-product .top-level-listing .listing-item .content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:480px}.top-level-product .top-level-listing .listing-item .content-container .title{font-size:44px;font-size:2.75rem;line-height:50px;line-height:3.125rem;color:#000;font-weight:bold;letter-spacing:-1px}.top-level-product .top-level-listing .listing-item .content-container p{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;color:#000;margin-top:17px;margin-bottom:15px;width:380px}.top-level-product .top-level-listing .listing-item .content-container ul{margin:0 0 20px;padding:0;list-style-type:none}.top-level-product .top-level-listing .listing-item .content-container ul li{width:40%;display:inline-block;padding-bottom:6px}.top-level-product .top-level-listing .listing-item .content-container ul li a{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;text-decoration:none;color:#000}.top-level-product .top-level-listing .listing-item .content-container ul li a:hover{background-size:100% 99%}.top-level-product .top-level-listing .listing-item .content-container ul li span,.top-level-product .top-level-listing .listing-item .content-container ul li svg{display:inline-block}.top-level-product .top-level-listing .listing-item .content-container ul li svg{width:6px;height:12px;position:relative;top:2px}.top-level-product .top-level-listing .listing-item .content-container a.button{width:auto;margin-right:auto;-ms-flex-item-align:start;align-self:flex-start}@media all and (max-width: 980px){.top-level-product .top-level-listing .listing-item .content-container .title{font-size:36px;font-size:2.25rem;line-height:42px;line-height:2.625rem}}@media all and (max-width: 768px){.top-level-product .top-level-listing .listing-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:35px}.top-level-product .top-level-listing .listing-item:nth-of-type(even) .image-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.top-level-product .top-level-listing .listing-item:nth-of-type(even) .content-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:15px 0}.top-level-product .top-level-listing .listing-item .content-container,.top-level-product .top-level-listing .listing-item .image-container{width:100%;margin:0}.top-level-product .top-level-listing .listing-item .content-container{padding:15px 0;max-width:900px}.top-level-product .top-level-listing .listing-item .content-container p{width:100%}.top-level-product .top-level-listing .listing-item .content-container ul li{width:49%}}@media all and (max-width: 568px){.top-level-product .top-level-listing .listing-item .content-container .title{font-size:30px;font-size:1.875rem;line-height:36px;line-height:2.25rem;margin-bottom:15px}}@media all and (max-width: 420px){.top-level-product .top-level-listing .listing-item .content-container ul li{width:100%}}.product-category{padding:0 20px}.product-category .row>h2,.product-category .row>p{width:100%;max-width:850px;margin:0 auto;color:#000;text-align:center}.product-category .row>h2{font-size:32px;font-size:2rem;line-height:38px;line-height:2.375rem;margin:35px auto 30px;font-weight:bold}.product-category .row>p{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;margin-bottom:55px}.product-category .product-category-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.product-category .product-category-listing .product-category-item{width:calc((100% / 2) - 10px);margin:0 19px 55px 0}.product-category .product-category-listing .product-category-item:nth-of-type(even){margin-right:0}.product-category .product-category-listing .product-category-item .image-container{border-radius:36px 0;height:210px;overflow:hidden}.product-category .product-category-listing .product-category-item .image-container img{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.product-category .product-category-listing .product-category-item .image-container:hover img{-webkit-transform:translate(0, 0) scale(1.1);transform:translate(0, 0) scale(1.1)}.product-category .product-category-listing .product-category-item .content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:30px}.product-category .product-category-listing .product-category-item .content-container .product-image{margin-top:-100px;margin-bottom:20px;-ms-flex-item-align:center;align-self:center;position:relative;z-index:1}.product-category .product-category-listing .product-category-item .content-container .product-image+a span{margin-top:0}.product-category .product-category-listing .product-category-item .content-container a{color:inherit;text-decoration:none}.product-category .product-category-listing .product-category-item .content-container a:hover .title{background-size:100% 100%}.product-category .product-category-listing .product-category-item .content-container .title{font-size:44px;font-size:2.75rem;line-height:50px;line-height:3.125rem;font-weight:bold;color:#000;display:block;width:auto;letter-spacing:-1px;margin:20px 0 0}.product-category .product-category-listing .product-category-item .content-container p{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;width:350px;color:#000;margin-top:15px;margin-bottom:35px}.product-category .product-category-listing .product-category-item .content-container .button{-ms-flex-item-align:center;align-self:center;color:#FFF}.product-category .product-category-listing .product-category-item .content-container .button:hover{color:#000}@media all and (max-width: 875px){.product-category .product-category-listing .product-category-item .content-container .title{font-size:34px;font-size:2.125rem;line-height:40px;line-height:2.5rem}}@media all and (max-width: 768px){.product-category .product-category-listing .product-category-item .content-container{padding:0 15px}.product-category .product-category-listing .product-category-item .content-container p{width:100%}}@media all and (max-width: 650px){.product-category .product-category-listing .product-category-item{width:100%;margin-right:0}}@media all and (max-width: 568px){.product-category .product-category-listing .product-category-item .image-container{height:150px}.product-category .product-category-listing .product-category-item .content-container p{margin-bottom:15px}}.product-sub-category{padding:0 20px;margin-bottom:65px}.product-sub-category .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-sub-category .row .sub-item{width:47.5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding:50px 20px 40px;border-radius:36px 0;margin-bottom:35px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.product-sub-category .row .sub-item:hover{background-color:#f4f4f4}.product-sub-category .row .sub-item .image-container{margin-bottom:25px}.product-sub-category .row .sub-item .image-container a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.product-sub-category .row .sub-item .image-container a svg{position:absolute;top:-45px;right:-120px}.product-sub-category .row .sub-item .image-container a .tv-graphic-icon{position:absolute;top:0}@media all and (max-width: 768px){.product-sub-category .row .sub-item .image-container a .tv-graphic-icon{top:0}}.product-sub-category .row .sub-item .image-container a .tv-graphic-icon svg{width:80px;height:80px;position:initial;background-color:transparent}.product-sub-category .row .sub-item .content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.product-sub-category .row .sub-item .content-container a{text-decoration:none;max-width:100%}.product-sub-category .row .sub-item .content-container .category{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;display:block;width:100%;text-transform:uppercase;margin-bottom:10px}.product-sub-category .row .sub-item .content-container .title{font-size:32px;font-size:2rem;line-height:38px;line-height:2.375rem;font-weight:bold;color:#000;display:block}.product-sub-category .row .sub-item .content-container .title:hover{background-size:100% 100%}.product-sub-category .row .sub-item .content-container ul{margin:20px 0 0;padding:0;list-style-type:none;width:100%}.product-sub-category .row .sub-item .content-container ul li{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;padding-bottom:5px}.product-sub-category .row .sub-item .content-container ul li:before{content:'';width:4px;height:4px;border-radius:50%;background-color:#000;display:inline-block;position:relative;top:-3px;margin-right:5px}.product-sub-category .row .sub-item .content-container .button{margin:35px 0 20px;min-width:175px}.product-sub-category .row .sub-item .content-container form{width:230px;margin:0 auto}.product-sub-category .row .sub-item .content-container form .checkbox-wrapper label:before{background-color:rgba(0,0,0,0)}@media all and (max-width: 980px){.product-sub-category .row .sub-item{position:relative}.product-sub-category .row .sub-item .content-container .title{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;display:inline-block;width:auto}.product-sub-category .row .sub-item .image-container a{position:static}.product-sub-category .row .sub-item .image-container a svg{top:0;right:0}.product-sub-category .row .sub-item .image-container a .tv-graphic-icon{top:55px}}@media all and (max-width: 875px){.product-sub-category .row .sub-item{padding:50px 10px 40px}.product-sub-category .row .sub-item .image-container a img{max-width:90%;-ms-flex-item-align:start;align-self:flex-start}}@media all and (max-width: 768px){.product-sub-category .row .sub-item{width:100%}.product-sub-category .row .sub-item:hover .image-container a svg{background-color:#f4f4f4}.product-sub-category .row .sub-item .image-container a{position:relative}.product-sub-category .row .sub-item .image-container a img{max-width:100%}.product-sub-category .row .sub-item .image-container a svg{position:absolute;top:-35px;right:-115px;background-color:#FFF;z-index:1;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.product-sub-category .row .sub-item .image-container a .tv-graphic-icon{top:0}.product-sub-category .row .sub-item .image-container a .tv-graphic-icon svg{width:80px;height:80px;position:initial;background-color:transparent}.product-sub-category .row .sub-item .content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media all and (max-width: 568px){.product-sub-category .row .sub-item{padding:25px 0 20px}.product-sub-category .row .sub-item:hover{background-color:#FFF}.product-sub-category .row .sub-item:hover .image-container a svg{background-color:#FFF}.product-sub-category .row .sub-item .image-container a{display:block}.product-sub-category .row .sub-item .image-container a svg{margin:0;right:-70px;width:75px;height:75px}.product-sub-category .row .sub-item .image-container img{max-width:75%}.product-sub-category .row .sub-item .content-container .title{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem}.product-sub-category .row .sub-item .content-container ul{margin:0 0 15px}.product-sub-category .row .sub-item .content-container form{width:205px}}@media all and (max-width: 420px){.product-sub-category .row .sub-item .image-container a svg{right:-50px}}.product-benefits{background-repeat:no-repeat;background-size:cover;background-position:center top;position:relative;padding:30px 20px 120px}.product-benefits:after{content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.product-benefits h4{font-size:32px;font-size:2rem;line-height:38px;line-height:2.375rem;position:relative;z-index:2;color:#FFF;letter-spacing:-0.8px;width:100%;text-align:center;margin-bottom:65px}.product-benefits .product-benefit-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2}.product-benefits .product-benefit-list.four-items .product-benefit{width:calc(100% / 4)}.product-benefits .product-benefit-list .product-benefit{width:320px}.product-benefits .product-benefit-list .product-benefit svg{width:100px;height:100px;margin:0 auto 30px;fill:#FFF}.product-benefits .product-benefit-list .product-benefit svg.icon-clock{stroke:#FFF}.product-benefits .product-benefit-list .product-benefit .title{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem;display:block;width:100%;text-align:center;font-weight:bold;color:#FFF;margin-bottom:20px}.product-benefits .product-benefit-list .product-benefit p{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;width:100%;text-align:center;margin:0;color:#FFF}@media all and (max-width: 1200px){.product-benefits .product-benefit-list.four-items .product-benefit{width:calc(100% / 4);padding:0 10px}}@media all and (max-width: 1024px){.product-benefits .product-benefit-list .product-benefit{width:calc(100% / 3);padding:0 10px}.product-benefits .product-benefit-list .product-benefit .title{font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem}}@media all and (max-width: 875px){.product-benefits .product-benefit-list .product-benefit .title{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem}}@media all and (max-width: 768px){.product-benefits .product-benefit-list.four-items .product-benefit{width:calc(100% / 2)}.product-benefits .product-benefit-list .product-benefit{width:100%;margin-bottom:45px;padding:0}.product-benefits .product-benefit-list .product-benefit:last-of-type{margin-bottom:45px}.product-benefits .product-benefit-list .product-benefit p{max-width:300px;margin:0 auto}}@media all and (max-width: 568px){.product-benefits .product-benefit-list.four-items .product-benefit{width:100%}.product-benefits .product-benefit-list .product-benefit:last-of-type{margin-bottom:30px}.product-benefits .product-benefit-list .product-benefit svg{width:75px;height:75px;margin-bottom:15px}.product-benefits .product-benefit-list .product-benefit .title{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem;margin-bottom:10px}.product-benefits .product-benefit-list .product-benefit p{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem}}@media all and (max-width: 768px){.product-benefits{padding:30px 20px}.product-benefits h4{margin-top:45px}}@media all and (max-width: 568px){.product-benefits h4{margin-bottom:35px;margin-top:20px}}.how-to-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px}.how-to-container .how-to-text h3{font-size:44px;font-size:2.75rem;line-height:50px;line-height:3.125rem}.how-to-container .how-to-text h3,.how-to-container .how-to-text p{color:#FFF}.how-to-container .how-to-info{background-color:#1C6758;max-width:1200px;padding-bottom:60px;margin-top:50px;width:100%}.how-to-container .how-to-info .row{display:block}.how-to-container .how-to-info .row .sub-item{padding:0 25px;width:100%}.how-to-container .how-to-info .row .sub-item.how-to-text{padding-top:30px}.how-to-container .how-to-info .row .sub-item.how-to-text a{margin-top:20px;font-size:12px}@media (min-width: 980px){.how-to-container .how-to-info .row{display:-webkit-box;display:-ms-flexbox;display:flex}.how-to-container .how-to-info .row .sub-item{padding:0 55px}}.how-to-container .product-benefits{background-color:#2e7365;max-width:1200px;padding:50px 20px 30px;width:100%}.how-to-container .product-benefits:after{content:none}.how-to-container .product-benefits .product-benefit-list{-ms-flex-pack:distribute;justify-content:space-around}.how-to-container .product-benefits .product-benefit-list .product-benefit{margin-bottom:40px}@media (min-width: 980px){.how-to-container{padding-left:30px;padding-right:30px}.how-to-container .how-to-info,.how-to-container .single-child{border-top-left-radius:50px}.how-to-container .product-benefits,.how-to-container .single-child{border-bottom-right-radius:50px}}.accordion-container h2{margin-bottom:40px}.accordion-container .row{display:block;max-width:580px}.accordion-container .row .sub-item:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.accordion-container .row .sub-item.accordion-info{padding-top:40px;margin:0 auto}.accordion-container .row .sub-item.accordion-info .accordion-image{height:350px;background-position:center;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:40px;background-color:#2e7365;border-top-left-radius:50px;border-bottom-right-radius:50px;margin-bottom:30px}.accordion-container .row .sub-item.accordion-info .accordion-image h3{color:#FFF}.accordion-container .row .sub-item.accordion-info .button{text-align:center;width:100%;margin-bottom:10px}@media (min-width: 875px){.accordion-container .row{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1200px}.accordion-container .row .sub-item.accordion-info{padding-top:0px;padding-left:80px}.accordion-container .row .sub-item.accordion-info .accordion-image{width:350px}}.product-comparison{padding:0 20px}.product-comparison h1{font-size:32px;font-size:2rem;line-height:38px;line-height:2.375rem;letter-spacing:-0.8px;width:100%;text-align:center;margin:45px 0 50px}.product-comparison .mobile-cta{display:none}.product-comparison .comparison-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.product-comparison .comparison-table .mobile-title{display:none}.product-comparison .comparison-table .table-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.product-comparison .comparison-table .table-row.link-row .comparison-row:after{content:none;display:none}.product-comparison .comparison-table .comparison-row{width:calc(100% / 4);padding:10px 20px;position:relative}.product-comparison .comparison-table .comparison-row:after{content:'';width:90%;height:1px;background-color:#e4e4e4;position:absolute;bottom:0;left:0;right:0;margin:0 auto}.product-comparison .comparison-table .comparison-row.title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:300px;padding-left:0}.product-comparison .comparison-table .comparison-row.title .button{margin-bottom:15px;-ms-flex-item-align:start;align-self:flex-start;margin-left:13px}.product-comparison .comparison-table .comparison-row.title span{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;color:#000;font-weight:bold;justify-self:flex-start;margin-bottom:auto;padding-left:13px}.product-comparison .comparison-table .comparison-row.product{background-color:#FFF;min-width:315px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-comparison .comparison-table .comparison-row.product .remove-product-column{position:absolute;top:10px;left:10px;text-decoration:none}.product-comparison .comparison-table .comparison-row.product .remove-product-column .icon-cross{width:15px;height:15px;opacity:0.2}.product-comparison .comparison-table .comparison-row.product:nth-of-type(even){background-color:#f4f4f4}.product-comparison .comparison-table .comparison-row.product img{margin-top:65px;margin-bottom:65px}.product-comparison .comparison-table .comparison-row.product img+.product-icon{position:absolute;top:30px;right:35px;width:90px;height:90px;background-color:#FFF;border-radius:50%;padding:10px}.product-comparison .comparison-table .comparison-row.product img+.product-icon svg{width:100%;height:100%}.product-comparison .comparison-table .comparison-row.product .product-title{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem;color:#000;font-weight:bold;margin:15px auto;text-align:center;display:block;width:100%}.product-comparison .comparison-table .comparison-row.product .benefit{width:calc(100% / 3);margin:10px 0}.product-comparison .comparison-table .comparison-row.product .benefit .icon{width:40px;height:40px;margin:0 auto 10px;fill:#000}.product-comparison .comparison-table .comparison-row.product .benefit .title{font-size:12px;font-size:0.75rem;line-height:18px;line-height:1.125rem;color:#000;text-align:center;display:block}.product-comparison .comparison-table .comparison-row.product p{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;text-align:center;margin:10px 0}.product-comparison .comparison-table .comparison-row.product p.text{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}.product-comparison .comparison-table .comparison-row.product .key-information{margin:10px 0;padding:0;list-style-type:none}.product-comparison .comparison-table .comparison-row.product .key-information li{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;width:100%;position:relative;padding:0 0 15px 34px}.product-comparison .comparison-table .comparison-row.product .key-information li:before{content:'';width:20px;height:20px;display:block;position:absolute;top:3px;left:0;background-image:url("../images/tick.png");background-size:cover;background-repeat:no-repeat}.product-comparison .comparison-table .comparison-row.product .key-information li:last-of-type{padding-bottom:0}.product-comparison .comparison-table .comparison-row.product .button{margin:25px 0}.product-comparison .comparison-table .comparison-row.product .colours{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;list-style-type:none;margin:10px 0;padding:7px}.product-comparison .comparison-table .comparison-row.product .colours li{width:50px;margin:7px}.product-comparison .comparison-table .comparison-row.product .colours li .colour-swatch{width:50px;height:50px;border-radius:50%;overflow:hidden}.product-comparison .comparison-table .comparison-row.product .colours li .colour-swatch img{margin:0;opacity:0.16}@media all and (max-width: 1200px){.product-comparison .comparison-table{overflow-x:scroll}.product-comparison .comparison-table .table-row{position:relative;padding-left:300px}.product-comparison .comparison-table .comparison-row.title{position:absolute;left:0;height:100%;bottom:0;z-index:2;background:rgba(255,255,255,0.7)}.product-comparison .comparison-table .comparison-row.title span{margin-bottom:0;margin-top:auto}.product-comparison .comparison-table .comparison-row.product{min-width:300px}.product-comparison .comparison-table .comparison-row.product .colours{padding:0}}@media all and (max-width: 768px){.product-comparison{padding:0}.product-comparison .mobile-cta{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:35px}.product-comparison .comparison-table .table-row{padding-left:0}.product-comparison .comparison-table .mobile-title{display:block;width:100%;background-color:#f3f3f3;height:33px;position:relative}.product-comparison .comparison-table .mobile-title span{font-size:16px;font-size:1rem;line-height:33px;line-height:2.0625rem;color:#000;font-weight:bold;padding-left:13px;position:absolute;top:0;left:1px;width:100%;height:100%;background-color:#f3f3f3}.product-comparison .comparison-table .mobile-title span:after{content:''}.product-comparison .comparison-table .table-row{margin:12px 0}.product-comparison .comparison-table .table-row.link-row .comparison-row:after{content:'';width:1px;height:100%;background-color:#e4e4e4;position:absolute;bottom:0;left:auto;right:0;margin:0 auto;display:block}.product-comparison .comparison-table .comparison-row{width:calc(100% / 3)}.product-comparison .comparison-table .comparison-row:after{left:auto;right:0;height:100%;width:1px}.product-comparison .comparison-table .comparison-row.title{display:none}.product-comparison .comparison-table .comparison-row.product{min-width:375px}.product-comparison .comparison-table .comparison-row.product:nth-of-type(even){background-color:#FFF}.product-comparison .comparison-table .comparison-row.product .remove-product-column{left:50px}.product-comparison .comparison-table .comparison-row.product img{margin:25px auto}.product-comparison .comparison-table .comparison-row.product .product-title{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;margin:0 auto}.product-comparison .comparison-table .comparison-row.product p{max-width:250px}.product-comparison .comparison-table .comparison-row.product p.text{margin:0}.product-comparison .comparison-table .comparison-row.product .key-information{padding:0 40px}.product-comparison .comparison-table .comparison-row.product .colours{padding:0 35px}.product-comparison .comparison-table .comparison-row.product .button{margin:0}}@media all and (max-width: 420px){.product-comparison .comparison-table .mobile-title span{font-size:16px;font-size:1rem;line-height:35px;line-height:2.1875rem}.product-comparison .comparison-table .comparison-row.product{min-width:300px}.product-comparison .comparison-table .comparison-row.product img+svg{top:10px;right:20px}.product-comparison .comparison-table .comparison-row.product .key-information{padding:0 15px}.product-comparison .comparison-table .comparison-row.product .colours{padding:0}}.search-results{padding:0 20px}.search-results h3{font-size:32px;font-size:2rem;line-height:38px;line-height:2.375rem;color:#000;font-weight:bold;letter-spacing:-0.8px;text-align:center;width:100%;margin:55px 0 40px}.search-results .search-results-form{width:100%;max-width:600px;margin:0 auto}.search-results .search-results-form fieldset{position:relative;width:100%}.search-results .search-results-form input[type="search"]{background-color:#f4f4f4;border-radius:30px;border:0;width:100%;height:60px;color:#000;outline:0;padding:8px 50px 8px 32px}.search-results .search-results-form input[type="search"]::-webkit-input-placeholder{color:rgba(0,0,0,0.5)}.search-results .search-results-form input[type="search"]:-moz-placeholder{color:rgba(0,0,0,0.5)}.search-results .search-results-form input[type="search"]::-moz-placeholder{color:rgba(0,0,0,0.5)}.search-results .search-results-form input[type="search"]:-ms-input-placeholder{color:rgba(0,0,0,0.5)}.search-results .search-results-form button{background:transparent;border:0;width:30px;height:30px;position:absolute;right:26px;bottom:15px;padding:0}.search-results .search-results-form button .icon-search{width:30px;height:30px}.search-results .result-count{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;display:block;width:100%;text-align:center;margin-bottom:50px;color:#000;margin:17px 0 33px}.search-results .no-results{width:100%;max-width:800px;margin:35px auto}.search-results .no-results .related-search{padding:0}.search-results .no-results .related-search>span{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;color:#000;width:100%;text-align:center;display:block;margin-bottom:25px;text-transform:uppercase}.search-results .no-results .related-search ul{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-results .no-results .related-search ul li{padding:11px 30px;background-color:#f4f4f4;margin:0 15px 20px 0;border-radius:25px;-webkit-transition:all .25s ease;transition:all .25s ease}.search-results .no-results .related-search ul li:hover{background-color:#000}.search-results .no-results .related-search ul li:hover .icon-search{stroke:#FFF}.search-results .no-results .related-search ul li:hover span{color:#FFF}.search-results .no-results .related-search ul li a{text-decoration:none;width:100%;height:100%;display:block}.search-results .no-results .related-search ul li .icon-search{display:inline-block;width:20px;height:20px;margin-right:8px;position:relative;top:5px;-webkit-transition:all .25s ease;transition:all .25s ease}.search-results .no-results .related-search ul li span{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;display:inline-block;color:#000;font-weight:bold;-webkit-transition:all .25s ease;transition:all .25s ease}.search-results .search-results-tabs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;border:1px solid #e4e4e4;height:60px}.search-results .search-results-tabs .result-tab{font-size:14px;font-size:0.875rem;line-height:60px;line-height:3.75rem;width:calc(100% / 5);border-right:1px solid #e4e4e4;text-align:center;text-transform:uppercase;font-weight:bold;letter-spacing:-0.2px;color:#000;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background-color:#FFF;cursor:pointer}.search-results .search-results-tabs .result-tab:last-of-type{border-right:0}.search-results .search-results-tabs .result-tab:hover,.search-results .search-results-tabs .result-tab.active{background-color:#000;color:#FFF}.search-results .accordion-tab{font-size:14px;font-size:0.875rem;line-height:50px;line-height:3.125rem;width:100%;background-color:#f4f4f4;text-transform:uppercase;font-weight:bold;height:50px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;padding:0 20px;position:relative;cursor:pointer;margin-bottom:20px;display:none}.search-results .accordion-tab:after{content:'';width:18px;height:3px;position:absolute;top:50%;right:30px;background-color:#000;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search-results .accordion-tab:before{content:'';width:3px;height:18px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:37px;background-color:#000;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.search-results .accordion-tab.active:before{-webkit-transform:translateY(-50%) rotate(-270deg);transform:translateY(-50%) rotate(-270deg)}.search-results .search-result-container{display:none}.search-results .search-result-container.active{display:block}.search-results .search-result-container .search-result-item{padding:35px 80px 40px;border-bottom:1px solid #e4e4e4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-results .search-result-container .search-result-item img{max-width:110px}.search-results .search-result-container .search-result-item .result-content{padding-left:40px}.search-results .search-result-container .search-result-item .result-content a{text-decoration:none}.search-results .search-result-container .search-result-item .result-content .title{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem;font-weight:bold;display:block;width:100%;letter-spacing:-0.8px;color:#000;margin-bottom:5px}.search-results .search-result-container .search-result-item .result-content .title:hover{background-size:100% 100%}.search-results .search-result-container .search-result-item .result-content p{font-size:14px;font-size:0.875rem;line-height:24px;line-height:1.5rem;color:#000;margin:0 0 2px}.search-results .search-result-container .search-result-item .result-content .page-link{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;display:block;width:100%;font-weight:bold;color:#000}.search-results .search-result-container .search-result-item .result-content .page-link:hover{background-size:100% 99%}.search-results .button{margin:40px auto 0;display:block;text-align:center;min-width:170px;max-width:200px}@media all and (max-width: 980px){.search-results .search-results-tabs .result-tab{font-size:12px;font-size:0.75rem;line-height:60px;line-height:3.75rem}}@media all and (max-width: 875px){.search-results .search-result-container .search-result-item{padding:35px 35px 40px}}@media all and (max-width: 768px){.search-results .search-results-tabs{display:none}.search-results .accordion-tab{display:block}}@media all and (max-width: 650px){.search-results .search-result-container .search-result-item img{max-width:80px}}@media all and (max-width: 568px){.search-results .search-result-container .search-result-item{padding:20px 0}.search-results .search-result-container .search-result-item>a{min-width:80px;width:80px}.search-results .search-result-container .search-result-item .result-content{padding-left:20px;width:calc(100% - 80px)}.search-results .search-result-container .search-result-item .result-content .page-link{word-break:break-word}.search-results .no-results .related-search ul li{padding:10px 15px}.search-results .no-results .related-search ul li .icon-search{margin-right:4px}}.contact-content{padding:0 20px;margin-bottom:50px}.contact-content h4{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem;font-weight:bold;letter-spacing:-0.8px;color:#000;margin:0 0 20px}.contact-content .sub-title{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;display:block;width:100%;color:#000;font-weight:bold;margin-top:15px;margin-bottom:6px}.contact-content .sub-title:first-of-type{margin-top:0}.contact-content p{margin-bottom:0}.contact-content a{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;color:#000;font-weight:normal;border-bottom:1px solid #000;text-decoration:none;word-break:break-word;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.contact-content a:hover{border-bottom:2px solid #000}@media all and (max-width: 980px){.contact-content .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-content [class^=span]{margin:0 0 35px;width:50%}}.stockist-map{padding:0 20px;height:0;-webkit-transition:all .3s ease;transition:all .3s ease}.stockist-map.active{height:100%}.stockist-map.active .row{-webkit-transform:scale(1);transform:scale(1)}.stockist-map h2{font-size:44px;font-size:2.75rem;line-height:50px;line-height:3.125rem;width:100%;font-weight:bold;margin-top:0;margin-bottom:60px;text-align:center;letter-spacing:-1px;display:none}.stockist-map h2 .location{text-transform:uppercase}.stockist-map h3{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem;font-weight:bold;letter-spacing:-0.8px;width:100%;text-align:center;margin:36px 0}.stockist-map .map-wrapper{position:relative;min-height:650px;width:100%;-webkit-transition:all .25s ease;transition:all .25s ease}.stockist-map .map-wrapper .loading-icon{position:absolute;left:0;right:0;margin:0 auto;opacity:0;visibility:hidden;width:35px;height:35px;-webkit-transition:all .25s ease .3s;transition:all .25s ease .3s;border:2px solid transparent;border-color:transparent #000;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;animation:rotate-loading 1.5s linear 0s infinite normal;border-radius:50%}.stockist-map .map-wrapper .loading-icon.active{opacity:1;visibility:visible}.stockist-map .map-wrapper .map{height:100%}.stockist-map .map-wrapper .map .gm-style-iw span{display:block;width:100%}.stockist-map .store-locations{width:100%}.stockist-map .accordion,.stockist-map .other-stores{width:100%}.stockist-map .accordion .accordion-content .accordion-inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.stockist-map .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .3s ease;transition:all .3s ease;padding-top:50px}.stockist-map .row.location-wrapper{max-width:780px}.stockist-map .row>.sub-title{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;text-transform:uppercase;display:block;width:100%;text-align:center;margin-bottom:12px}.stockist-map .left-content,.stockist-map .right-content{width:50%}.stockist-map .left-content .sub-title,.stockist-map .right-content .sub-title{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;font-weight:bold;color:#000;text-transform:uppercase;display:block;width:100%;margin-bottom:12px}.stockist-map .left-content address,.stockist-map .right-content address{font-style:normal;margin-bottom:25px}.stockist-map .left-content address p,.stockist-map .right-content address p{width:100%;margin:0}.stockist-map .left-content a,.stockist-map .right-content a{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;color:#000;text-decoration:none;display:block;width:100%;margin-bottom:15px}.stockist-map .left-content a span,.stockist-map .right-content a span{display:inline-block}.stockist-map .left-content a span:hover,.stockist-map .right-content a span:hover{background-size:100% 100%}.stockist-map .left-content a .icon-chevron-right,.stockist-map .right-content a .icon-chevron-right{display:inline-block;width:6px;height:12px;position:relative;top:1px}.stockist-map .left-content ul,.stockist-map .right-content ul{margin:0;padding:0;list-style-type:none}.stockist-map .left-content ul li,.stockist-map .right-content ul li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}.stockist-map .left-content ul li time,.stockist-map .right-content ul li time{margin-left:auto}@media all and (max-width: 568px){.stockist-map .accordion .accordion-content{padding:20px}.stockist-map .accordion .accordion-content .accordion-inner-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.stockist-map .left-content,.stockist-map .right-content{width:100%}.stockist-map .left-content{margin-bottom:25px}}.how-to-container.product-page .button.open-youtube{padding:9px 12px 9px 21px;margin-top:25px}.how-to-container.product-page .button.open-youtube svg{display:inline-block;vertical-align:middle;width:27px;height:27px;margin-left:5px}.lifestyle-slider{position:relative;margin:40px 0}.lifestyle-slider .area-arrows{position:absolute;top:50%;-webkit-transform:translateY(calc(-50% - 16px));transform:translateY(calc(-50% - 16px));z-index:1;width:100%}.lifestyle-slider .area-arrows .arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:70px;height:70px;background-color:#6C8587;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;z-index:1;-webkit-transition:all .35s ease;transition:all .35s ease;outline:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lifestyle-slider .area-arrows .arrow svg{width:11px;height:22px;stroke:#FFF}.lifestyle-slider .area-arrows .arrow:hover{background-color:rgba(255,255,255,0.8)}.lifestyle-slider .area-arrows .arrow:hover svg{stroke:#6C8587}.lifestyle-slider .area-arrows .arrow.arrow-prev{left:32px}.lifestyle-slider .area-arrows .arrow.arrow-next{right:32px}.lifestyle-slider .image-slider{position:relative}.lifestyle-slider .caption{position:absolute;bottom:24px;left:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lifestyle-slider .caption .colour{font-size:12px;font-size:0.75rem;line-height:20px;line-height:1.25rem;font-weight:bold;text-transform:uppercase;width:56px;height:56px;border-radius:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#FFF;margin-right:10px}.lifestyle-slider .caption .content{font-size:13px;font-size:0.8125rem;line-height:16px;line-height:1rem;color:#FFF}.lifestyle-slider .content-slides .slick-dots{display:none}.surface-colours{background-color:#f4f4f4;padding:1px 20px 60px;margin-bottom:0}.surface-colours .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;border-top:0;padding-top:56px}.surface-colours .row .title{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem;display:block;width:100%;color:#000;letter-spacing:-0.8px;font-weight:bold;text-align:center;margin-bottom:41px}.surface-colours .row .sub-title{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;display:block;width:100%;font-weight:bold;text-align:center;color:#000;margin-top:50px}.surface-colours .row .surface-container{width:50%;border-right:1px solid #e4e4e4}.surface-colours .row .surface-container .surfaces{padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;max-width:510px;margin:0 auto 26px}.surface-colours .row .surface-container .surfaces li{margin-right:20px;margin-bottom:20px}.surface-colours .row .surface-container .surfaces li .image-container{width:150px;height:95px;overflow:hidden;border-radius:36px 0;margin-bottom:17px}.surface-colours .row .surface-container .surfaces li .name{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;display:block;width:100%;text-align:center;color:#000}.surface-colours .row .surface-container p{padding-right:110px}.surface-colours .row .colour-container{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.surface-colours .row .colour-container .colour-slider-wrapper{position:relative}.surface-colours .row .colour-container .colour-slider-arrows{width:calc(100% + 139px);position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-70px);transform:translateY(-50%) translateX(-70px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.surface-colours .row .colour-container .colour-slider-arrows .arrow{width:70px;height:70px;border-radius:50%;outline:0;background-color:#6C8587;border:1px solid #6C8587;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.surface-colours .row .colour-container .colour-slider-arrows .arrow:hover{background-color:transparent;border-color:#6C8587}.surface-colours .row .colour-container .colour-slider-arrows .arrow:hover svg{stroke:#6C8587}.surface-colours .row .colour-container .colour-slider-arrows .arrow.arrow-next{margin-left:auto}.surface-colours .row .colour-container .colour-slider-arrows .arrow svg{width:11px;height:22px;stroke:#FFF;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.surface-colours .row .colour-container .colours{width:100%;max-width:405px}.surface-colours .row .colour-container .colours .slick-track{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.surface-colours .row .colour-container .colours .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:405px}.surface-colours .row .colour-container .colours .slick-slide .colour{padding:0 15px}.surface-colours .row .colour-container .colours .slick-slide .colour img{max-width:100px;margin:0;display:block}.surface-colours .row .colour-container .colours .slick-slide .colour .name{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;color:#000;text-align:center;display:block;width:100%;margin-bottom:20px}.surface-colours .row .colour-container .colours .slick-dots{bottom:-45px}.surface-colours .row .colour-container .colours .slick-dots li button{background-color:#d7d7d7;opacity:0.5}.surface-colours .row .colour-container .colours .slick-dots li.slick-active button{opacity:1}@media all and (max-width: 1200px){.surface-colours .row .surface-container .surfaces{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.surface-colours .row .surface-container .surfaces li{width:calc((100% / 3) - 30px);max-width:150px;margin:0 5px 15px}.surface-colours .row .surface-container .surfaces li .image-container{width:100%}.surface-colours .row .colour-container{padding-left:25px}.surface-colours .row .colour-container .colour-slider-arrows{width:calc(100% + 65px);-webkit-transform:translateY(-50%) translateX(-30px);transform:translateY(-50%) translateX(-30px)}.surface-colours .row .colour-container .colour-slider-arrows .arrow{width:50px;height:50px}}@media all and (max-width: 980px){.surface-colours{padding:25px}.surface-colours .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:0}.surface-colours .row .title{margin-bottom:20px}.surface-colours .row .sub-title{margin-top:10px}.surface-colours .row .surface-container{width:100%;padding-bottom:10px;margin-bottom:10px;border-right:0;border-bottom:1px solid #e4e4e4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.surface-colours .row .surface-container .surfaces{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%}.surface-colours .row .surface-container p{padding:0 50px;width:100%}.surface-colours .row .colour-container{width:100%;padding:0}.surface-colours .row .colour-container .title{margin-top:30px}.surface-colours .row .colour-container .colours .slick-dots{position:static;margin:0}}@media all and (max-width: 768px){.surface-colours .row .surface-container{margin-bottom:30px}.surface-colours .row .colour-container .title{margin-top:5px}}@media all and (max-width: 568px){.surface-colours .row .surface-container .surfaces{width:100%}.surface-colours .row .surface-container .surfaces li{width:47.5%;max-width:none;margin:0 1% 25px}.surface-colours .row .surface-container p{padding:0}.surface-colours .row .colour-container .colours{max-width:300px}.surface-colours .row .colour-container .colours .slick-slide>div{min-width:auto}.surface-colours .row .colour-container .colours .slick-slide .colour{min-width:100px;padding:0 5px}.surface-colours .row .colour-swatch{width:75px;height:75px}}@media all and (max-width: 420px){.surface-colours .row .surface-container .surfaces{width:100%}.surface-colours .row .surface-container .surfaces li{width:100%;max-width:none;margin:0 0 25px}}.recommended-product{background-size:cover;background-repeat:no-repeat;padding:45px 20px 60px;position:relative}.recommended-product:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.2);z-index:1}.recommended-product .row{z-index:2}.recommended-product h2{width:100%;text-align:center;color:#FFF;margin:0 0 50px}.recommended-product .product-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.recommended-product .product-content .product-image{width:50%}.recommended-product .product-content .product-image img{display:block;margin:0 auto}.recommended-product .product-content .product-detail{padding-top:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-item-align:baseline;align-self:baseline;margin-left:auto}.recommended-product .product-content .product-detail .product-detail-inner{background-color:rgba(79,121,51,0.9);max-width:500px;padding:50px;border-radius:36px 0}.recommended-product .product-content .product-detail .product-detail-inner .title{font-size:32px;font-size:2rem;line-height:38px;line-height:2.375rem;font-weight:bold;letter-spacing:-0.8px;color:#FFF;margin-bottom:13px;display:block;width:100%}.recommended-product .product-content .product-detail .product-detail-inner p{color:#FFF;margin-bottom:25px}@media all and (max-width: 875px){.recommended-product .product-content .product-image{margin-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media all and (max-width: 650px){.recommended-product h2{margin:0 0 30px}.recommended-product .product-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.recommended-product .product-content .product-image{width:100%;position:relative;bottom:-40px;margin:0}.recommended-product .product-content .product-image img{max-width:250px}.recommended-product .product-content .product-detail{width:100%}.recommended-product .product-content .product-detail .product-detail-inner{max-width:100%;width:100%}}@media all and (max-width: 420px){.recommended-product .product-content .product-detail .product-detail-inner{padding:30px}}.product-finder{position:relative;margin:50px 0}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .8s ease-out, -webkit-transform .8s ease-out;transition:opacity .8s ease-out, -webkit-transform .8s ease-out;transition:opacity .8s ease-out, transform .8s ease-out;transition:opacity .8s ease-out, transform .8s ease-out, -webkit-transform .8s ease-out}.fade-enter,.fade-leave-to{-webkit-transition:opacity .8s ease-out, -webkit-transform .8s ease-out;transition:opacity .8s ease-out, -webkit-transform .8s ease-out;transition:opacity .8s ease-out, transform .8s ease-out;transition:opacity .8s ease-out, transform .8s ease-out, -webkit-transform .8s ease-out;opacity:0}.product-finder-answer-wrapper .fade-enter-active,.product-finder-answer-wrapper .fade-enter{-webkit-transition-delay:.8s;transition-delay:.8s}.product-finder-hero{text-align:center}.product-finder-hero .hero-icon svg,.product-finder-hero .hero-icon img{max-height:45px;margin:0 auto}.product-finder-hero h2{margin-left:20px;margin-right:20px;margin-bottom:10px;margin-top:20px}.product-finder-hero p{margin-left:20px;margin-right:20px}.product-finder-hero h4{margin-top:10px}.product-finder-buttons{text-align:center}.product-finder-buttons .hero-buttons .button{margin:5px;outline:none}.product-finder-answers{margin:100px 0 30px;position:relative}@media all and (max-width: 980px){.product-finder-answers{margin-bottom:-60px}}.product-finder-answers .product-finder-answers-background{background-color:#f4f4f4;position:absolute;left:0;top:0;width:100%;height:calc(100% - 120px)}.product-finder-answers .row{max-width:1000px}.product-finder-answers .side-image.left-bottom{bottom:-40px}.product-finder-answers .side-image.right-top{top:-60px}.product-finder-answer-wrapper>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;top:-60px;width:100%}.product-finder-answer{width:calc(33.3% - 20px);height:440px;position:relative;border-radius:36px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;margin:10px;cursor:pointer}.product-finder-answer .answer-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.product-finder-answer .answer-image img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.product-finder-answer .answer-overlay{position:relative;height:100%;width:100%;z-index:1;background-color:rgba(0,0,0,0.2)}.product-finder-answer .answer-content{z-index:2;position:absolute;width:100%;left:0;bottom:-80px;padding:25px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.7)));background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.7))}.product-finder-answer .answer-content h4,.product-finder-answer .answer-content p{color:#FFF}@media all and (max-width: 768px){.product-finder-answer .answer-content h4{font-size:24px}}.product-finder-answer .answer-content p{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;margin-bottom:0}.product-finder-answer .answer-content .button{margin-top:25px;outline:none}.product-finder-answer:hover .answer-content{bottom:0}@media (hover: none){.product-finder-answer .answer-content{bottom:0}}@media all and (max-width: 980px){.product-finder-answer{width:calc(50% - 20px);height:360px}.product-finder-answer .answer-content{bottom:0}}@media all and (max-width: 568px){.product-finder-answer{width:calc(100% - 20px);height:300px}}.product-finder-results{margin:40px 0}.product-finder-results .row .sub-item{padding:50px 60px 40px;margin:0 auto 35px}.product-finder-results .row .sub-item .content-container .button{margin-bottom:40px}@media all and (max-width: 768px){.product-finder-results .row .sub-item{padding:25px 40px}.product-finder-results .row .sub-item .content-container{max-width:520px}}@media all and (max-width: 420px){.product-finder-results .row .sub-item{padding:25px 0}}.product-finder-results .content-container{border-bottom:solid 1px #d8d8d8}.product-finder-results .options-container{margin:0 auto;padding:25px 0 0;text-align:left;position:relative}.product-finder-results .options-container>a{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;margin-bottom:15px;cursor:pointer}.product-finder-results .options-container>a svg{width:15px;height:15px;margin-right:10px}.product-finder-results .options-container .product-finder-results_share{background-color:#d8d8d8;position:absolute;left:5px;display:none;width:150px;height:50px;bottom:50px}.product-finder-results .options-container .product-finder-results_share:after{content:'';background-color:#d8d8d8;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:-10px;height:20px;width:20px}.product-finder-results .options-container .product-finder-results_share a{background-color:#d8d8d8;z-index:3;display:inline-block}.product-finder-results .options-container .product-finder-results_share svg{fill:#000;stroke:#000}.product-finder-results .options-container .product-finder-results_share svg.icon-email-share{stroke:#d8d8d8}.product-finder-recommended{margin:40px 0;padding:60px;background-color:#f4f4f4;text-align:center}@media all and (max-width: 768px){.product-finder-recommended{padding:60px 20px}}.product-finder-recommended h2,.product-finder-recommended p{width:100%}.product-finder-recommended.product-sub-category .sub-item{width:calc(33.3% - 20px);margin:10px;padding:30px 60px;position:relative}.product-finder-recommended.product-sub-category .sub-item .content-container{margin-bottom:80px}.product-finder-recommended.product-sub-category .sub-item .content-container .title{font-size:26px;font-size:1.625rem;line-height:32px;line-height:2rem}.product-finder-recommended.product-sub-category .sub-item .content-container p{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;margin-top:10px;margin-bottom:20px}.product-finder-recommended.product-sub-category .sub-item .content-container .button{margin:0;position:absolute;bottom:60px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media all and (max-width: 980px){.product-finder-recommended.product-sub-category .sub-item{width:calc(50% - 20px)}}@media all and (max-width: 768px){.product-finder-recommended.product-sub-category .sub-item{width:calc(100% - 20px);padding:40px 20px}}.product-finder-recommended.product-sub-category .sub-item:hover{background-color:#eaeaea}.nav-product-finder{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 280px)}@media all and (max-width: 1023px){.nav-product-finder{display:none}}.nav-product-finder .nav-product-finder-content{padding:90px;max-width:60%}@media all and (max-width: 1200px){.nav-product-finder .nav-product-finder-content{padding:90px 40px}}.nav-product-finder .nav-product-finder-content h4{margin-top:20px}.nav-product-finder .nav-product-finder-content .button{display:inline-block;height:auto;padding:15px 30px;line-height:1.25rem;position:unset}.nav-product-finder .nav-product-finder-content .hero-icon{height:65px;width:95px}.nav-product-finder .nav-product-finder-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landing-page .hero-area{height:460px;overflow:hidden;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.landing-page .hero-area .hero-content{width:60vw;top:47%}@media all and (max-width: 768px){.landing-page .hero-area .hero-content{width:100vw}}.landing-page .hero-area .hero-content h1{font-size:56px;line-height:58px;margin:20px 0}@media all and (max-width: 768px){.landing-page .hero-area .hero-content h1{font-size:40px;line-height:52px}}@media all and (max-width: 568px){.landing-page .hero-area .hero-content h1{font-size:30px;line-height:42px}}.landing-page .hero-area+.product-hero{margin:-133px 0 0}.landing-page .top-level-product{position:relative}.landing-page .top-level-product .top-level-img{position:absolute;left:0;max-width:150px;top:-20px}@media all and (max-width: 768px){.landing-page .top-level-product .top-level-img{top:-114px;max-width:90px}}.landing-page .top-level-product .rich-text{margin:60px 0 40px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (max-width: 768px){.landing-page .top-level-product .rich-text{margin-top:40px}}.landing-page .top-level-product .rich-text h2{margin:20px 0}.landing-page .top-level-product .rich-text p{width:70%}@media all and (max-width: 568px){.landing-page .top-level-product .rich-text p{width:100%}}@media all and (max-width: 768px){.landing-page .top-level-product.has-top-level-img .rich-text{margin-top:110px}}.landing-page .top-level-product .anchor-links ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.landing-page .top-level-product .anchor-links ul li{margin-right:10px;background-color:#f1f1f1;padding:8px 25px;border-radius:36px;cursor:pointer;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;margin-bottom:10px}.landing-page .top-level-product .anchor-links ul li:hover{background-color:#000;color:#f1f1f1}.landing-page .top-level-product .top-level-listing .listing-item{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-bottom:72px}@media all and (max-width: 1200px){.landing-page .top-level-product .top-level-listing .listing-item{margin-bottom:55px}}@media all and (max-width: 768px){.landing-page .top-level-product .top-level-listing .listing-item{margin-bottom:35px}}.landing-page .top-level-product .top-level-listing .listing-item:last-child{margin-bottom:0}.landing-page .top-level-product .top-level-listing .listing-item .image-container{position:relative}.landing-page .top-level-product .top-level-listing .listing-item .image-container img{height:350px;width:100%;-o-object-fit:cover;object-fit:cover}.landing-page .top-level-product .top-level-listing .listing-item .content-container ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.landing-page .top-level-product .top-level-listing .listing-item .content-container ul .hover-line{position:relative}.landing-page .top-level-product .top-level-listing .listing-item .content-container ul .hover-line span{display:inline}.landing-page .top-level-product .top-level-listing .listing-item .content-container ul .hover-line svg{position:absolute;bottom:2px;right:-15px;top:auto}.landing-page .content{padding-top:0;padding-bottom:0}.landing-page .content .span7{padding-right:60px}@media all and (max-width: 650px){.landing-page .content .span5,.landing-page .content .span7{width:100%;margin:0}}.landing-page .content-grid{margin-top:80px}.landing-page .content-grid-title{font-size:44px;font-size:2.75rem;line-height:50px;line-height:3.125rem;text-align:center;margin-bottom:55px}@media all and (max-width: 1200px){.landing-page .content-grid-title{font-size:36px;font-size:2.25rem;line-height:42px;line-height:2.625rem;margin-bottom:40px}}@media all and (max-width: 650px){.landing-page .content-grid-title{font-size:32px;font-size:2rem;line-height:38px;line-height:2.375rem}}.landing-page .video-guides{background-color:#f4f4f4;padding:40px 20px}.landing-page .video-guides__intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.landing-page .video-guides__intro p{width:50%;text-align:center}@media all and (max-width: 568px){.landing-page .video-guides__intro p{width:100%}}.landing-page .video-guides__videos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.landing-page .video-guides__video{margin:20px 0;margin-right:20px;width:calc(33% - 10px);cursor:pointer}.landing-page .video-guides__video:nth-of-type(3n+3){margin-right:0}@media all and (max-width: 1037px){.landing-page .video-guides__video{width:calc(50% - 20px)}.landing-page .video-guides__video:nth-of-type(3n+3){margin-right:20px}.landing-page .video-guides__video:nth-of-type(2n+2){margin-right:0}}@media all and (max-width: 568px){.landing-page .video-guides__video{width:100%;margin-right:0;margin-bottom:0}.landing-page .video-guides__video:nth-of-type(3n+3){margin-right:0}}.landing-page .video-guides__video a{text-decoration:none}.landing-page .video-guides__video--thumbnail{position:relative;min-height:230px;border-radius:36px 0;overflow:hidden}.landing-page .video-guides__video--thumbnail img{display:block;height:230px;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.landing-page .video-guides__video--thumbnail:hover img{-webkit-transform:translate(0, 0) scale(1.1);transform:translate(0, 0) scale(1.1)}.landing-page .video-guides__video--text h3{margin:10px 0;line-height:20px;font-size:16px}.landing-page .video-guides__cta{text-align:center;margin-top:1.5rem}.landing-page .find-a-product .row{padding:40px 100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (max-width: 1200px){.landing-page .find-a-product .row{padding:40px 60px}}@media all and (max-width: 768px){.landing-page .find-a-product .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media all and (max-width: 568px){.landing-page .find-a-product .row{padding:40px}}.landing-page .find-a-product .row .find-a-product-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0;padding-right:50px}@media all and (max-width: 1200px){.landing-page .find-a-product .row .find-a-product-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media all and (max-width: 768px){.landing-page .find-a-product .row .find-a-product-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:0}}.landing-page .find-a-product .row .find-a-product-content .find-a-product-content-text{max-width:none;-webkit-box-flex:1;-ms-flex:1;flex:1}@media all and (max-width: 768px){.landing-page .find-a-product .row .find-a-product-content .find-a-product-content-text{text-align:center}}.landing-page .find-a-product .row .right-image{width:300px;text-align:center}@media all and (max-width: 768px){.landing-page .find-a-product .row .right-image{display:block;margin-left:0;margin-top:40px}}.landing-page .find-a-product .row .right-image .bottom-right{position:static}.landing-page .colours-pod{margin-bottom:60px}.landing-page .how-to-pod .how-to-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landing-page .play{height:70px;width:70px;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;background-color:transparent;border:5px solid #FFF;border-radius:100%;pointer-events:none;z-index:3;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}@media all and (max-width: 568px){.landing-page .play{width:50px;height:50px}}.landing-page .play:before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) translateX(3px);transform:translate(-50%, -50%) translateX(3px);border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:24px solid #FFF;-webkit-transition:border-left-color 0.3s ease;transition:border-left-color 0.3s ease}.lightbox-open{background-color:#f1f1f1;padding:10px 30px 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:auto !important;height:auto !important}.lightbox-open__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:25px 0}.lightbox-open__top .close-lightbox{position:absolute;top:-20px;right:-16px}@media (min-width: 980px){.lightbox-open__top .close-lightbox{position:initial;border:1px solid #000;padding:0 20px;border-radius:23.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:0;top:0;height:36px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}}.lightbox-open__top .close-lightbox:hover{border-color:#6C8587;color:#6C8587}.lightbox-open__top .close-lightbox:hover svg{fill:#6C8587}.lightbox-open__top .close-lightbox svg{height:18px;width:18px}@media (min-width: 980px){.lightbox-open__top .close-lightbox svg{width:11px;height:11px;margin-right:9px}}.lightbox-open__top .close-lightbox span{display:none}@media (min-width: 980px){.lightbox-open__top .close-lightbox span{font-size:14px;font-size:0.875rem;line-height:46px;line-height:2.875rem;display:block;font-weight:600;text-transform:uppercase}}.lightbox-open__top .close-lightbox:hover{cursor:pointer}.lightbox-open__top h3{font-size:26px;font-size:1.625rem;line-height:24px;line-height:1.5rem;font-size:1.5rem;padding-right:10px;min-width:320px;margin-top:10px}@media (min-width: 980px){.lightbox-open__top h3{min-width:729px;margin:0}}.lightbox-open__top .button{cursor:pointer;padding:7px 20px}.lightbox-open__top .fslightbox-slide-number-container{display:none}.lightbox-open__image{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;width:100%;height:411px}.fslightbox-container *{max-width:100%}.fslightbox-container * .fslightbox-fade-in-strong{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.fslightbox-container * .fslightbox-source{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;height:auto !important}.fslightbox-nav{display:none !important}.top-tip-container{background-color:#1C6758;color:#FFF;padding:65px 0}.top-tip-container p{margin:0}.top-tip-container h3,.top-tip-container h2{margin-bottom:50px;color:#FFF;text-align:center}.top-tip-container .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top-tip-container .row .sub-item{width:100%;padding:0 25px}.top-tip-container .row .sub-item:first-of-type{margin-bottom:40px}.top-tip-container .row .sub-item:first-of-type.no-author{margin-bottom:60px}.top-tip-container .row .sub-item>p{color:#FFF}.top-tip-container .row .sub-item .cta-links{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-tip-container .row .sub-item .cta-links div{margin-bottom:15px}.top-tip-container.quick-tips-pod .icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-tip-container.quick-tips-pod .icon-lightbulb{width:69px;height:79px;margin-bottom:20px;fill:#5BD3BD}.top-tip-container.quick-tips-pod h3,.top-tip-container.quick-tips-pod h2{margin-bottom:25px}@media (min-width: 980px){.top-tip-container h3,.top-tip-container h2{text-align:left}.top-tip-container .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.top-tip-container .row .sub-item{width:50%}.top-tip-container .row .sub-item:first-child{margin-bottom:0px}.top-tip-container .row .sub-item .cta-links{display:block}.top-tip-container.quick-tips-pod .row .sub-item{padding:0 50px;width:60%}.top-tip-container.quick-tips-pod .row .sub-item:first-of-type{width:40%}.top-tip-container.quick-tips-pod .row .sub-item .icon-container{display:block}}.lightbox-youtube{padding:0px;max-width:1080px;width:100% !important;margin:0 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lightbox-youtube iframe{width:100%;height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:980px;-ms-flex-item-align:center;align-self:center}.lightbox-youtube .icon-cross-white{width:30px;height:30px;float:right;cursor:pointer;margin-bottom:10px}@media (min-width: 769px){.lightbox-youtube iframe{height:550px}}.quick-tip-carousel-wrapper .quick-btn{display:none}@media (min-width: 980px){.quick-tip-carousel-wrapper .quick-btn{display:block;position:absolute;background-color:#6C8587;top:30%;padding:20px 30px;z-index:1;border-radius:50%}.quick-tip-carousel-wrapper .quick-btn svg{width:15px;height:30px}.quick-tip-carousel-wrapper .quick-btn.quick-tip-prev-btn{margin-left:-35px}.quick-tip-carousel-wrapper .quick-btn.quick-tip-next-btn{right:23px;margin-right:-10px}}@media (min-width: 980px){.quick-tip-carousel-wrapper .tip-speech-bubble{padding:50px 60px 34px 60px}}.quick-tip-carousel-wrapper .tip-speech-bubble:after{right:100px}.quick-tip-carousel-wrapper .speech-dots .slick-dots{position:initial}.quick-tip-carousel-wrapper .speech-dots .slick-dots li button{background-color:#FFF}.quick-tip-carousel-wrapper .speech-dots .slick-dots li.slick-active button{background-color:#1C6758}.video-placeholder{height:250px;background-repeat:no-repeat;background-position:center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (min-width: 568px){.video-placeholder{height:400px}}@media all and (min-width: 980px){.video-placeholder{height:350px}}.video-placeholder .play-icon{background-color:#5BD3BD;border-radius:50%;width:75px;height:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-placeholder .play-icon .arrow{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:23px solid #FFF;margin-left:7px}.video-placeholder .play-icon:hover{background-color:#FFF}.video-placeholder .play-icon:hover .arrow{border-left-color:#5BD3BD}

/*# sourceMappingURL=style.css.map */
