.banner{max-height:100vh}.banner .banner-slide{position:relative;display:block !important;height:100%}.banner .banner-caption{font-family:'alternate-gothic-no-3-d', sans-serif;width:50%;position:absolute;height:100%;top:0;right:0;display:flex;justify-content:center;flex-direction:column;align-items:flex-start}@media (max-width: 768px){.banner .banner-caption{width:100%;left:32px;font-size:85%}}@media (max-width: 576px){.banner .banner-caption{left:24px;padding:0 30px}}@media (max-width: 375px){.banner .banner-caption{left:16px;font-size:70%}}.banner .banner-caption .title{line-height:120%;text-transform:uppercase;letter-spacing:3px;color:#fff;font-weight:100;font-size:3em;margin:0}@media (max-width: 1280px){.banner .banner-caption .title{font-size:2em}}.banner .banner-caption .invisible-title{color:transparent}.banner .banner-caption .subtitle{font-size:1.4em;text-transform:uppercase;color:#fff;font-weight:100;border-bottom:4px solid #41CFFA;line-height:100%;padding-bottom:10px;color:rgba(255,255,255,0.6);-webkit-font-smoothing:antialiased;margin-bottom:50px;letter-spacing:1px}@media (max-width: 1280px){.banner .banner-caption .subtitle{margin-bottom:20px}}.banner .banner-link{color:rgba(255,255,255,0.7);text-transform:uppercase;line-height:100%;font-size:1.1em}.banner .banner_image img{width:100%;height:auto;display:block}@media (max-width: 576px){.banner .banner_image img{width:150%}}@media (max-width: 767px){.banner .banner_image img{height:fit-content !important;width:-moz-available;width:-webkit-fill-available;width:fill-available}}.banner .slick-slider,.banner .slick-list,.banner .slick-track{max-height:100vh}.banner .slick-slide.slick-active .banner-caption{transform:translateX(0);opacity:1}@media (max-width: 1366px){.banner .slick-slide.slick-active .banner-caption{transform:translateX(-32px)}}.banner .slick-slide .banner-caption{transform:translateX(400px);opacity:0;transition:transform .4s ease-in-out, opacity .8s ease-in-out}.banner-small .banner-holder{background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#113241;padding:70px 0 140px;height:268px}@media (max-width: 768px){.banner-small .banner-holder{height:auto;background-image:none !important;padding:40px 0}}.banner-small .banner-holder.large{height:468px}@media (max-width: 768px){.banner-small .banner-holder.large{height:auto}}.banner-small .banner-holder.type__2{height:auto;padding:110px 0 80px}@media (max-width: 768px){.banner-small .banner-holder.type__2{padding:40px 0 60px}}.banner-small .banner-holder.type__2 .banner-container{align-items:flex-end !important}@media (max-width: 768px){.banner-small .banner-holder.type__2 .banner-container{flex-direction:column;align-items:flex-start !important}}.banner-small .banner-holder.type__2 .ancord__title .title.line__in::after{display:none}.banner-small .banner-holder.type__2 .ancord__title .title3{font-family:'Archivo Narrow', sans-serif;text-transform:none;opacity:1}.banner-small .banner-holder.type__2 .ancord__title .title-bg{transform:translate(-100%, -35px)}.banner-small .banner-cta.footer img.selo-black-friday{display:none}@media (min-width: 768px){.banner-small .banner-cta.footer img.selo-black-friday{display:block;width:150px;top:-180px;left:calc(50% - 75px)}}.banner-small .banner-cta{display:flex;align-items:center;flex-direction:column;justify-content:center;position:relative;z-index:9}@media (max-width: 768px){.banner-small .banner-cta{padding-top:20px;width:100%;align-items:flex-end}}.banner-small .banner-cta img.selo-black-friday{width:60px;height:auto;position:absolute;top:80px}@media (min-width: 768px){.banner-small .banner-cta img.selo-black-friday{width:220px;top:100px;left:calc(50% - 110px)}}.banner-small .banner-caption{margin-left:-15px}@media (max-width: 1024px){.banner-small .banner-caption{margin-left:0}}.banner-small .ancord__title .title{font-weight:100}.banner-small .ancord__title .title,.banner-small .ancord__title .title2,.banner-small .ancord__title .title3,.banner-small .ancord__title .subtitle{color:#fff !important}@media (max-width: 1240px){.banner-small .ancord__title .title.line__in::after{width:calc((100vw - 100%) - 88px)}}.banner-small .ancord__title .title-bg{background-color:rgba(255,255,255,0.1);right:0;width:100vw;transform:translate(-100%, -12px);left:90px;padding:0;top:0;min-height:125px}.tab-content{opacity:0;height:0;visibility:hidden;overflow:hidden;transition:opacity 350ms ease-in-out}.tab-content.active{height:auto;opacity:1;visibility:visible}.menu-tab{width:100%;text-align:center}.menu-tab>.tab-link-list{list-style:none;width:100%;padding:0;margin:0}@media (max-width: 576px){.menu-tab>.tab-link-list{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;display:block !important}}.menu-tab .tab-list:last-child{border:none}.menu-tab a{color:#1a5980;opacity:.5;text-transform:uppercase}.menu-tab a.active{text-decoration:none;color:#1a5980;opacity:1}.menu-tab a.active>.tab-list{border-bottom:2px solid #000}.tabs .tabs-holder{padding-top:100px;padding-bottom:200px}@media (max-width: 1024px){.tabs .tabs-holder{padding:40px 0 60px}}.tabs .tabs-control{max-width:35%}@media (max-width: 768px){.tabs .tabs-control{max-width:100%;margin-bottom:40px}}@media (max-width: 768px){.tabs .tabs-control .tab-link-list{display:flex;flex-wrap:wrap}}.tabs .tabs-control .menu-tab .tab-list{width:100%;border:none;margin-bottom:15px;padding:0}@media (max-width: 768px){.tabs .tabs-control .menu-tab .tab-list{width:calc(100% / 2);flex:0 1 calc(100% / 2);margin:0}}@media (max-width: 576px){.tabs .tabs-control .menu-tab .tab-list{width:100%;flex:0 1 100%}}.tabs .tabs-control .menu-tab a{background-color:#fff !important;font-size:1.4em;text-align:left;color:#586f7a;padding:25px 40px;display:block;line-height:100%;font-weight:100;opacity:1;position:relative}@media (max-width: 1024px){.tabs .tabs-control .menu-tab a{font-size:1em}}@media (max-width: 768px){.tabs .tabs-control .menu-tab a{height:100%;display:flex;align-items:center}}@media (max-width: 576px){.tabs .tabs-control .menu-tab a{padding:18px 24px}}.tabs .tabs-control .menu-tab a.active{color:#113241;filter:drop-shadow(0 6px 5px rgba(0,0,0,0.1))}.tabs .tabs-control .menu-tab a.active:after{width:100%}@media (max-width: 768px){.tabs .tabs-control .menu-tab a.active{filter:drop-shadow(0 0 5px rgba(0,0,0,0.1));position:relative;z-index:1}}.tabs .tabs-control .menu-tab a:after{content:'';background-color:#41CFFA;height:3px;width:0;position:absolute;bottom:0;left:0;right:0;transition:200ms ease-in-out}.tabs .tabs-content{max-width:65%}@media (max-width: 768px){.tabs .tabs-content{max-width:100%}}.tabs .tabs-content .content{padding:25px 0 0 30px}@media (max-width: 768px){.tabs .tabs-content .content{padding-left:0}}.tabs .tabs-content .content li{font-family:'Archivo Narrow', sans-serif;font-weight:300;font-size:1.1em}.tabs .tabs-content .content a{background-color:#00a7cf;font-size:1.6em;font-weight:300;color:#fff!important;padding:15px 60px;border:none;text-decoration:none!important;text-transform:uppercase;display:inline-block;cursor:pointer}.tabs h2{font-size:2.4em;text-transform:uppercase;color:#00a7cf;line-height:115%}@media (max-width: 1024px){.tabs h2{font-size:2em}}
