﻿*{box-sizing:border-box;margin:0;padding:0}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}:root{--c0:#fff;--c1:#000;--c2:#016064;--c3:#041920;--c4:#f2f5f7;--c5:#ea582f;--c6:#f9ece0;--c7:#317e81;--c8:#cbdddf;--c9:#428689}@font-face{font-family:"IBMPlex";src:url(//aures.ca/wp-content/themes/Hamak-starter-theme/assets/css/new-fonts/IBMPlexSans-Bold.woff2) format("woff2"),url(//aures.ca/wp-content/themes/Hamak-starter-theme/assets/css/new-fonts/IBMPlexSans-Bold.woff) format("woff");font-weight:700;font-display:swap;font-stretch:normal;font-style:normal}@font-face{font-family:"IBMPlex";src:url(//aures.ca/wp-content/themes/Hamak-starter-theme/assets/css/new-fonts/IBMPlexSans-SemiBold.woff2) format("woff2"),url(//aures.ca/wp-content/themes/Hamak-starter-theme/assets/css/new-fonts/IBMPlexSans-SemiBold.woff) format("woff");font-weight:600;font-display:swap;font-stretch:normal;font-style:normal}@font-face{font-family:"IBMPlex";src:url(//aures.ca/wp-content/themes/Hamak-starter-theme/assets/css/new-fonts/IBMPlexSans-Medium.woff2) format("woff2"),url(//aures.ca/wp-content/themes/Hamak-starter-theme/assets/css/new-fonts/IBMPlexSans-Medium.woff) format("woff");font-weight:500;font-display:swap;font-stretch:normal;font-style:normal}@font-face{font-family:"IBMPlex";src:url(//aures.ca/wp-content/themes/Hamak-starter-theme/assets/css/new-fonts/IBMPlexSans.woff2) format("woff2"),url(//aures.ca/wp-content/themes/Hamak-starter-theme/assets/css/new-fonts/IBMPlexSans.woff) format("woff");font-weight:400;font-display:swap;font-stretch:normal;font-style:normal}.h1,.wysiwyg h1,.mce-content-body h1,.product-infos__right .add_to_cart .price{display:block;position:relative;font-family:"IBMPlex",sans-serif;font-weight:700;line-height:1.3;font-size:48px}@media screen and (max-width:1024px){.h1,.wysiwyg h1,.mce-content-body h1,.product-infos__right .add_to_cart .price{font-size:43px}}@media screen and (max-width:768px){.h1,.wysiwyg h1,.mce-content-body h1,.product-infos__right .add_to_cart .price{font-size:38px}}@media screen and (max-width:550px){.h1,.wysiwyg h1,.mce-content-body h1,.product-infos__right .add_to_cart .price{font-size:34px}}@media screen and (max-width:480px){.h1,.wysiwyg h1,.mce-content-body h1,.product-infos__right .add_to_cart .price{font-size:31px}}.margin.h1,.wysiwyg h1.margin,.mce-content-body h1.margin,.product-infos__right .add_to_cart .margin.price{margin-bottom:30px}@media screen and (max-width:550px){.margin.h1,.wysiwyg h1.margin,.mce-content-body h1.margin,.product-infos__right .add_to_cart .margin.price{margin-bottom:20px}}.h2,.wysiwyg h2,.mce-content-body h2,.section-bannerfp__slider .gsap-slide:after,.section-bannerab__slider .gsap-slide:after{display:block;position:relative;font-family:"IBMPlex",sans-serif;font-weight:600;line-height:1.2;font-size:32px}@media screen and (max-width:1024px){.h2,.wysiwyg h2,.mce-content-body h2,.section-bannerfp__slider .gsap-slide:after,.section-bannerab__slider .gsap-slide:after{font-size:29px}}@media screen and (max-width:768px){.h2,.wysiwyg h2,.mce-content-body h2,.section-bannerfp__slider .gsap-slide:after,.section-bannerab__slider .gsap-slide:after{font-size:26px}}@media screen and (max-width:550px){.h2,.wysiwyg h2,.mce-content-body h2,.section-bannerfp__slider .gsap-slide:after,.section-bannerab__slider .gsap-slide:after{font-size:23px}}@media screen and (max-width:480px){.h2,.wysiwyg h2,.mce-content-body h2,.section-bannerfp__slider .gsap-slide:after,.section-bannerab__slider .gsap-slide:after{font-size:20px}}.margin.h2,.wysiwyg h2.margin,.mce-content-body h2.margin,.section-bannerfp__slider .margin.gsap-slide:after,.section-bannerab__slider .margin.gsap-slide:after{margin-bottom:30px}@media screen and (max-width:550px){.margin.h2,.wysiwyg h2.margin,.mce-content-body h2.margin,.section-bannerfp__slider .margin.gsap-slide:after,.section-bannerab__slider .margin.gsap-slide:after{margin-bottom:20px}}.h3,.wysiwyg h3,.mce-content-body h3{display:block;position:relative;font-family:"IBMPlex",sans-serif;font-weight:500;line-height:1.4;font-size:24px}@media screen and (max-width:1024px){.h3,.wysiwyg h3,.mce-content-body h3{font-size:24px}}@media screen and (max-width:768px){.h3,.wysiwyg h3,.mce-content-body h3{font-size:22px}}@media screen and (max-width:550px){.h3,.wysiwyg h3,.mce-content-body h3{font-size:20px}}.margin.h3,.wysiwyg h3.margin,.mce-content-body h3.margin{margin-bottom:30px}.h4,.wysiwyg h4,.mce-content-body h4{display:block;position:relative;font-family:"IBMPlex",sans-serif;font-weight:500;line-height:1.4;font-size:20px}@media screen and (max-width:768px){.h4,.wysiwyg h4,.mce-content-body h4{font-size:19px}}@media screen and (max-width:550px){.h4,.wysiwyg h4,.mce-content-body h4{font-size:18px}}.margin.h4,.wysiwyg h4.margin,.mce-content-body h4.margin{margin-bottom:16px}.h5,.wysiwyg h5,.mce-content-body h5{display:block;position:relative;font-family:"IBMPlex",sans-serif;font-weight:400;line-height:1.4;font-size:20px}@media screen and (max-width:768px){.h5,.wysiwyg h5,.mce-content-body h5{font-size:19px}}@media screen and (max-width:550px){.h5,.wysiwyg h5,.mce-content-body h5{font-size:18px}}.margin.h5,.wysiwyg h5.margin,.mce-content-body h5.margin{margin-bottom:16px}.h6,.wysiwyg h6,.mce-content-body h6{display:block;position:relative;font-family:"IBMPlex",sans-serif;font-weight:400;line-height:1.4;font-size:20px}@media screen and (max-width:1024px){.h6,.wysiwyg h6,.mce-content-body h6{font-size:22px}}@media screen and (max-width:768px){.h6,.wysiwyg h6,.mce-content-body h6{font-size:20px}}@media screen and (max-width:550px){.h6,.wysiwyg h6,.mce-content-body h6{font-size:18px}}.margin.h6,.wysiwyg h6.margin,.mce-content-body h6.margin{margin-bottom:30px}.big-text-1,.wysiwyg .big-text-1,.mce-content-body .big-text-1{display:block;position:relative;font-size:64px;font-family:"IBMPlex",sans-serif;font-weight:700;line-height:1.2;letter-spacing:-3.2px}.margin.big-text-1,.wysiwyg .margin.big-text-1,.mce-content-body .margin.big-text-1{margin-bottom:20px}@media screen and (max-width:1024px){.big-text-1,.wysiwyg .big-text-1,.mce-content-body .big-text-1{font-size:58px}}@media screen and (max-width:768px){.big-text-1,.wysiwyg .big-text-1,.mce-content-body .big-text-1{font-size:52px}}@media screen and (max-width:550px){.big-text-1,.wysiwyg .big-text-1,.mce-content-body .big-text-1{font-size:46px}}@media screen and (max-width:480px){.big-text-1,.wysiwyg .big-text-1,.mce-content-body .big-text-1{font-size:40px}}.big-text-2,.wysiwyg .big-text-2,.mce-content-body .big-text-2{display:block;position:relative;font-size:56px;font-family:"IBMPlex",sans-serif;font-weight:400;line-height:1.3}.margin.big-text-2,.wysiwyg .margin.big-text-2,.mce-content-body .margin.big-text-2{margin-bottom:16px}@media screen and (max-width:1024px){.big-text-2,.wysiwyg .big-text-2,.mce-content-body .big-text-2{font-size:50px}}@media screen and (max-width:768px){.big-text-2,.wysiwyg .big-text-2,.mce-content-body .big-text-2{font-size:44px}}@media screen and (max-width:550px){.big-text-2,.wysiwyg .big-text-2,.mce-content-body .big-text-2{font-size:38px}}@media screen and (max-width:480px){.big-text-2,.wysiwyg .big-text-2,.mce-content-body .big-text-2{font-size:32px}}.subtitle{display:block;position:relative;font-size:20px;font-family:"IBMPlex",sans-serif;font-weight:400;line-height:1.7}.margin.subtitle{margin-bottom:20px}@media screen and (max-width:1024px){.subtitle{font-size:19px}}@media screen and (max-width:768px){.subtitle{font-size:18px}}.nav-text{display:block;position:relative;font-size:18px;font-family:"IBMPlex",sans-serif;font-weight:400;line-height:1.2}.mobnav-text{display:block;position:relative;font-size:36px;font-family:"IBMPlex",sans-serif;font-weight:600;line-height:1.2}@media screen and (max-width:550px){.mobnav-text{font-size:30px}}.btn-text{display:block;position:relative;font-size:16px;font-family:"IBMPlex",sans-serif;font-weight:400;line-height:normal}.margin.btn-text{margin-bottom:30px}.small-text,footer .copy a,label{display:block;position:relative;font-size:14px;font-family:"IBMPlex",sans-serif;font-weight:400;line-height:1.6;letter-spacing:-.28px}.margin.small-text,footer .copy a.margin,label.margin{margin-bottom:30px}.small-title{display:inline-block;position:relative;font-size:14px;font-family:"IBMPlex",sans-serif;font-weight:400;color:#016064;background:#041920;padding:12px 16px;border-radius:40px;text-transform:uppercase}.margin.small-title{margin-bottom:40px}.boxed-text{display:block;position:relative;font-size:10px;font-family:"IBMPlex",sans-serif;font-weight:300;line-height:1}.margin.boxed-text{margin-bottom:30px}@media screen and (max-width:550px){.boxed-text{font-size:14px}}.wysiwyg>p,.wysiwyg>*,.mce-content-body>p,.mce-content-body>*{font-family:"IBMPlex",sans-serif;font-weight:400;line-height:1.6;font-size:16px;letter-spacing:-.32px}.wysiwyg>p a,.wysiwyg>* a,.mce-content-body>p a,.mce-content-body>* a{font-family:"IBMPlex",sans-serif;font-weight:700;line-height:1.7;font-size:16px;position:relative;text-decoration:underline;color:#016064}@media screen and (min-width:550px){.wysiwyg>p a:hover,.wysiwyg>* a:hover,.mce-content-body>p a:hover,.mce-content-body>* a:hover{color:#041920}}.wysiwyg>p>img,.wysiwyg>*>img,.mce-content-body>p>img,.mce-content-body>*>img{width:100%;height:auto;border-radius:24px;max-height:80vh;object-fit:cover}.wysiwyg>*+*,.mce-content-body>*+*{margin-top:24px}@media screen and (max-width:550px){.wysiwyg>*+*,.mce-content-body>*+*{margin-top:16px}}.wysiwyg>*.h3+*,.wysiwyg>*.h4+*,.mce-content-body>*.h3+*,.mce-content-body>*.h4+*{margin-top:8px !important}.wysiwyg li,.mce-content-body li{padding-left:12px;position:relative;font-family:"IBMPlex",sans-serif;font-weight:400;line-height:1.5;font-size:16px;letter-spacing:-.32px}.wysiwyg li+li,.mce-content-body li+li{margin-top:8px}.wysiwyg li:before,.mce-content-body li:before{content:"";position:absolute;top:10px;left:0;width:4px;height:4px;border-radius:50%;background:#041920}.wysiwyg strong,.mce-content-body strong{font-weight:600}.wysiwyg>*+.btn-primary,.mce-content-body>*+.btn-primary{margin-top:32px !important}.wysiwyg .btn-primary a,.mce-content-body .btn-primary a{min-height:70px;border-radius:50px;padding:20px 40px;font-size:18px;font-family:"IBMPlex",sans-serif;font-weight:700;line-height:1;color:#fff;display:inline-block;transition:all .5s cubic-bezier(.68,.16,.39,.98);text-decoration:none;background:#016064;display:flex;align-items:center;justify-content:center;width:fit-content;max-width:100%}@media screen and (min-width:550px){.wysiwyg .btn-primary a:hover,.mce-content-body .btn-primary a:hover{background:#428689;color:#fff}}.wysiwyg .wp-video,.mce-content-body .wp-video{width:100% !important}.wysiwyg .wp-video .mejs-video,.mce-content-body .wp-video .mejs-video{border-radius:12px;object-fit:cover;overflow:hidden}.wysiwyg iframe,.mce-content-body iframe{width:100%;border-radius:12px;object-fit:cover;overflow:hidden;aspect-ratio:1.3333333333}.wysiwyg .quote-frame,.mce-content-body .quote-frame{padding:24px;padding-left:48px;background:#f2f5f7;border-radius:8px;position:relative;font-style:italic}.wysiwyg .quote-frame:before,.mce-content-body .quote-frame:before{content:"";position:absolute;height:calc(100% - 36px);width:2px;background:#016064;left:23px;top:18px}.wysiwyg .quote-frame+.quote-frame,.mce-content-body .quote-frame+.quote-frame{margin-top:-12px;border-radius:0 0 8px 8px;padding-top:0}.wysiwyg .quote-frame+.quote-frame:before,.mce-content-body .quote-frame+.quote-frame:before{height:calc(100% - 12px);top:-6px}.wysiwyg .attention-frame,.mce-content-body .attention-frame{padding:24px;padding-left:48px;background:#f2f5f7;border-radius:8px;position:relative;gap:24px;padding-left:96px}.wysiwyg .attention-frame>a,.mce-content-body .attention-frame>a{font-weight:700}.wysiwyg .attention-frame:before,.mce-content-body .attention-frame:before{content:"";position:relative;display:inline-block;flex-shrink:0;height:48px;width:48px;background-image:url(//aures.ca/wp-content/themes/Hamak-starter-theme/assets/css/../../img/attention_mark.svg);background-repeat:no-repeat;background-size:contain;position:absolute;left:24px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:550px){.wysiwyg .attention-frame,.mce-content-body .attention-frame{padding:96px 24px 24px}.wysiwyg .attention-frame:before,.mce-content-body .attention-frame:before{position:absolute;left:50%;top:24px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.wysiwyg.color--0 li:before,.mce-content-body.color--0 li:before{background:var(--c0)}.wysiwyg.color--1 li:before,.mce-content-body.color--1 li:before{background:var(--c1)}.wysiwyg.color--2 li:before,.mce-content-body.color--2 li:before{background:var(--c2)}.wysiwyg.color--3 li:before,.mce-content-body.color--3 li:before{background:var(--c3)}.wysiwyg.color--4 li:before,.mce-content-body.color--4 li:before{background:var(--c4)}.wysiwyg.color--5 li:before,.mce-content-body.color--5 li:before{background:var(--c5)}.wysiwyg.color--6 li:before,.mce-content-body.color--6 li:before{background:var(--c6)}.wysiwyg.color--7 li:before,.mce-content-body.color--7 li:before{background:var(--c7)}.wysiwyg.color--8 li:before,.mce-content-body.color--8 li:before{background:var(--c8)}.wysiwyg.color--9 li:before,.mce-content-body.color--9 li:before{background:var(--c9)}.wysiwyg ul+h1,.wysiwyg .wp-video+h1,.wysiwyg p+h1,.mce-content-body ul+h1,.mce-content-body .wp-video+h1,.mce-content-body p+h1{margin-top:50px}@media screen and (max-width:768px){.wysiwyg ul+h1,.wysiwyg .wp-video+h1,.wysiwyg p+h1,.mce-content-body ul+h1,.mce-content-body .wp-video+h1,.mce-content-body p+h1{margin-top:30px}}.wysiwyg ul+h2,.wysiwyg .wp-video+h2,.wysiwyg p+h2,.mce-content-body ul+h2,.mce-content-body .wp-video+h2,.mce-content-body p+h2{margin-top:50px}@media screen and (max-width:768px){.wysiwyg ul+h2,.wysiwyg .wp-video+h2,.wysiwyg p+h2,.mce-content-body ul+h2,.mce-content-body .wp-video+h2,.mce-content-body p+h2{margin-top:30px}}.wysiwyg ul+h3,.wysiwyg .wp-video+h3,.wysiwyg p+h3,.mce-content-body ul+h3,.mce-content-body .wp-video+h3,.mce-content-body p+h3{margin-top:50px}@media screen and (max-width:768px){.wysiwyg ul+h3,.wysiwyg .wp-video+h3,.wysiwyg p+h3,.mce-content-body ul+h3,.mce-content-body .wp-video+h3,.mce-content-body p+h3{margin-top:30px}}.wysiwyg ul+h4,.wysiwyg .wp-video+h4,.wysiwyg p+h4,.mce-content-body ul+h4,.mce-content-body .wp-video+h4,.mce-content-body p+h4{margin-top:50px}@media screen and (max-width:768px){.wysiwyg ul+h4,.wysiwyg .wp-video+h4,.wysiwyg p+h4,.mce-content-body ul+h4,.mce-content-body .wp-video+h4,.mce-content-body p+h4{margin-top:30px}}.wysiwyg ul+h5,.wysiwyg .wp-video+h5,.wysiwyg p+h5,.mce-content-body ul+h5,.mce-content-body .wp-video+h5,.mce-content-body p+h5{margin-top:50px}@media screen and (max-width:768px){.wysiwyg ul+h5,.wysiwyg .wp-video+h5,.wysiwyg p+h5,.mce-content-body ul+h5,.mce-content-body .wp-video+h5,.mce-content-body p+h5{margin-top:30px}}.wysiwyg ul+h6,.wysiwyg .wp-video+h6,.wysiwyg p+h6,.mce-content-body ul+h6,.mce-content-body .wp-video+h6,.mce-content-body p+h6{margin-top:50px}@media screen and (max-width:768px){.wysiwyg ul+h6,.wysiwyg .wp-video+h6,.wysiwyg p+h6,.mce-content-body ul+h6,.mce-content-body .wp-video+h6,.mce-content-body p+h6{margin-top:30px}}.layoutLeft>*:not(.btn-box){text-align:left}.layoutLeft .btn-box{justify-content:flex-start}.layoutCenter>*:not(.btn-box){text-align:center}.layoutCenter .btn-box{justify-content:center}.layoutRight>*:not(.btn-box){text-align:right}.layoutRight .btn-box{justify-content:flex-end}.pointer{cursor:pointer}.zoom-in{cursor:zoom-in}.flex{display:flex}.flex--full{width:100%}.flex--half{width:50%}.flex--third{width:calc(100% / 3)}.flex--forth{width:25%}.flex--wrap{flex-wrap:wrap}.flex--even{flex:1 1 0}.flex--gap{margin:-10px}.flex--gap>*{padding:10px}.flex.align--start{align-items:flex-start}.flex.align--end{align-items:flex-end}.flex.align--center{align-items:center}.flex.alLeft{justify-content:flex-start}.flex.alCenter{justify-content:center}.flex.alRight{justify-content:flex-end}.flex.alBetween{justify-content:space-between}.flex.alAround{justify-content:space-around}.fullBG{background-repeat:no-repeat;background-position:center center;background-size:cover}.fullBGFixed{background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:fixed}.img-tag.cover picture,.img-tag.cover img{width:100%;height:100%;object-fit:cover}.img-tag.contain picture,.img-tag.contain img{width:100%;height:100%;object-fit:contain}.line-clamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.line-clamp p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding:0}.line-clamp.lc1,.line-clamp.lc1 p{-webkit-line-clamp:1}.line-clamp.lc2,.line-clamp.lc2 p{-webkit-line-clamp:2}.line-clamp.lc3,.line-clamp.lc3 p{-webkit-line-clamp:3}.line-clamp.lc4,.line-clamp.lc4 p{-webkit-line-clamp:4}.line-clamp.lc5,.line-clamp.lc5 p{-webkit-line-clamp:5}.line-clamp.lc6,.line-clamp.lc6 p{-webkit-line-clamp:6}.line-clamp.lc7,.line-clamp.lc7 p{-webkit-line-clamp:7}.line-clamp.lc8,.line-clamp.lc8 p{-webkit-line-clamp:8}.line-clamp.lc9,.line-clamp.lc9 p{-webkit-line-clamp:9}.relative{position:relative}.absolute{position:absolute}.absolute--center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.show-on-tablets{display:none}@media screen and (max-width:1024px){.show-on-tablets{display:block}}.show-on-phones{display:none}@media screen and (max-width:768px){.show-on-phones{display:block}}.show-on-mobile{display:none}@media screen and (max-width:550px){.show-on-mobile{display:block}}.show-on-small-phones{display:none}@media screen and (max-width:375px){.show-on-small-phones{display:block}}@media screen and (max-width:1024px){.hide-on-tablets{display:none}}@media screen and (max-width:768px){.hide-on-phones{display:none}}@media screen and (max-width:550px){.hide-on-mobile{display:none}}@media screen and (max-width:375px){.hide-on-small-phones{display:none}}.alLeft:not(.flex){text-align:left}.alCenter:not(.flex){text-align:center}.alRight:not(.flex){text-align:right}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.overline{text-decoration:overline}.line-through{text-decoration:line-through}.underline{text-decoration:underline}.wrap{padding:0 3.5vw}.padd{padding:100px 0}.padd--top{padding-bottom:0}@media screen and (max-width:768px){.padd{padding:calc(100px / 2) 0}}.z-index--1{z-index:1}.z-index--2{z-index:2}.z-index--3{z-index:3}.z-index--4{z-index:4}.z-index--5{z-index:5}.z-index--6{z-index:6}.z-index--7{z-index:7}.z-index--8{z-index:8}.z-index--9{z-index:9}.z-index--10{z-index:10}.z-index--11{z-index:11}.z-index--12{z-index:12}.z-index--13{z-index:13}.z-index--14{z-index:14}.z-index--15{z-index:15}.z-index--16{z-index:16}.z-index--17{z-index:17}.z-index--18{z-index:18}.z-index--19{z-index:19}.section-headerprot+.section-hubprot .padd{padding-top:0}.section-hubprot+.section-partnersprot{margin-top:-100px}.section-hubprot+.section-partnersprot:before{background-color:#f2f5f7;content:"";position:absolute;width:100%;height:200px;bottom:100%;left:0;object-fit:cover}@media screen and (max-width:768px){.section-hubprot+.section-partnersprot{margin-top:calc(100px / -2)}}.section-hubprot.section{z-index:3}html,body{background:#fff;margin:0;font-size:6.25%}html.hide_nav .nav,body.hide_nav .nav{display:none}body{font-size:16rem}img{display:block}*{box-sizing:border-box;text-decoration:none}#content{background:#fff;margin:0 auto;position:relative;z-index:1111;transition:opacity .5s cubic-bezier(.68,.16,.39,.98)}li{list-style-type:none}.no-scroll{max-height:100vh;max-width:100vw;overflow:hidden}*::selection{background:rgba(1,96,100,.5);color:#000}*::-moz-selection{background:rgba(1,96,100,.5);color:#000}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:rgba(1,96,100,.5)}::-webkit-scrollbar-thumb{background:rgba(255,255,255,.5)}*{scrollbar-width:thin;scrollbar-color:rgba(1,96,100,.5) rgba(255,255,255,.5)}#loader-ajax{position:fixed;width:100vw;height:100vh;background:rgba(4,25,32,.6);top:0;left:0;z-index:9999;visibility:hidden}#loader-ajax:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #f2f5f7;border-color:#f2f5f7 transparent;animation:lds-dual-ring 1.2s linear infinite;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ajax-loader #loader-ajax{visibility:visible}.nav{position:relative;top:0;z-index:8888;width:100%;transition:all .5s cubic-bezier(.68,.16,.39,.98);background:#ea582f}.nav__top-bar{height:68px;background:#016064;padding:0 3.5vw;display:flex;align-items:center;justify-content:flex-end;gap:48px}.nav__top-bar--extlink .ext-link{display:flex;align-items:center;gap:8px}.nav__top-bar--extlink .ext-link__icon{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:#016064;background:#fff}.nav__top-bar--extlink .ext-link__text{font-family:"IBMPlex",sans-serif;font-weight:700;font-size:16px;color:#fff;position:relative;line-height:1.6}.nav__top-bar--extlink .ext-link__text:before{content:"";width:100%;height:1px;background:#fff;position:absolute;left:0;bottom:0;transition:all .5s cubic-bezier(.68,.16,.39,.98)}.nav__top-bar--extlink .ext-link__text:after{content:"";width:0;height:2px;background:#fff;position:absolute;left:0;bottom:0;transition:all .5s cubic-bezier(.68,.16,.39,.98)}.nav__top-bar--extlink .ext-link:hover .ext-link__text:after{width:100%}.nav__top-bar--sec-nav .menu{display:flex;align-items:center;gap:48px}.nav__top-bar--sec-nav .menu li{text-align:center}.nav__top-bar--sec-nav .menu li a{font-family:"IBMPlex",sans-serif;font-weight:500;font-size:16px;line-height:1.6;position:relative;color:#fff}.nav__top-bar--sec-nav .menu li a:after{content:"";width:0;height:1px;background:#fff;position:absolute;left:0;bottom:0;transition:all .5s cubic-bezier(.68,.16,.39,.98)}.nav__top-bar--sec-nav .menu li a:hover:after{width:100%}.nav__top-bar--sec-nav .menu li.active a:after{width:100%}.nav__low-bar{display:flex;align-items:center;height:112px;padding:24px 3.5vw;background:#fff;gap:36px}.nav__logo{width:137px;height:auto;flex-shrink:0}.nav__logo a{height:100%;display:block}.nav__logo a picture,.nav__logo a img{height:100%;width:auto;display:block}.nav__main{flex-grow:1;display:flex;align-items:center;justify-content:flex-end;gap:36px}.nav__main .nav-services{cursor:pointer;display:flex;align-items:center;gap:10px}.nav__main .nav-services__text{font-family:"IBMPlex",sans-serif;font-weight:500;font-size:18px;line-height:1.6;position:relative;color:#041920}.nav__main .nav-services__text:after{content:"";width:0;height:1px;background:#041920;position:absolute;left:0;bottom:0;transition:all .5s cubic-bezier(.68,.16,.39,.98)}.nav__main .nav-services__icon{display:inline-block;font-size:16px;-webkit-transform:scale(-1) translateY(2px);-ms-transform:scale(-1) translateY(2px);transform:scale(-1) translateY(2px);transition:transform .5s cubic-bezier(.68,.16,.39,.98)}.nav__main .nav-services:hover .nav-services__text:after{width:100%}.nav__main .nav-services.active .nav-services__text:after{width:100%}.nav__main .nav-services.active .nav-services__icon{-webkit-transform:scale(1) translateY(2px);-ms-transform:scale(1) translateY(2px);transform:scale(1) translateY(2px)}.nav__main .menu{display:flex;align-items:center;justify-content:flex-end;gap:36px}.nav__main .menu li{text-align:center}.nav__main .menu li a{font-family:"IBMPlex",sans-serif;font-weight:500;font-size:18px;line-height:1.6;position:relative;color:#041920;height:100%;display:block}.nav__main .menu li a:after{content:"";width:0;height:1px;background:#041920;position:absolute;left:0;bottom:0;transition:all .5s cubic-bezier(.68,.16,.39,.98)}.nav__main .menu li a:hover:after{width:100%}.nav__main .menu li.active a:after{width:100%}.nav__cta{flex-shrink:0}.nav__cta .btn--secondary .btn-wrapper{height:60px;padding:0 20px}.nav .cart{display:flex;gap:8px;position:relative;padding-right:10px;font-family:"IBMPlex",sans-serif;font-weight:400;z-index:889}.nav .cart .h4{width:100%;padding-bottom:24px;border-bottom:1px solid #fff}.nav .cart a{color:#fff}.nav .cart_icon{display:flex;gap:8px}.nav .cart_number{position:absolute;top:0;right:0;transform:translate(50%,-50%);border-radius:50%;background-color:#fff;font-size:15px;color:#016064;width:20px;height:20px;text-align:center;font-weight:400;display:flex;font-size:12px;align-items:center;justify-content:center}.nav .cart_list{width:338px}.nav .cart_menu{visibility:hidden;opacity:0;transition:.5s cubic-bezier(.68,.16,.39,.98);padding-top:35px;position:absolute;top:100%;right:-10px}.nav .cart_menu__box{border-radius:16px;width:unset;background-color:#016064;padding:25px;z-index:1112;color:#fff}.nav .cart_menu .wrapper_scroll{order:-1;max-height:300px;overflow:auto}.nav .cart_menu .wrapper_scroll::-webkit-scrollbar{left:10px;width:2px;background-color:#fff}.nav .cart_menu .wrapper_scroll::-webkit-scrollbar-track{border-left:10px solid rgba(0,0,0,0);background-color:#fff}.nav .cart_menu .wrapper_scroll::-webkit-scrollbar-thumb{background-color:#041920;border-left:10px solid rgba(0,0,0,0)}.nav .cart_menu__content{display:flex;flex-direction:column}.nav .cart_menu .mini_cart_item{display:flex;gap:16px;border-bottom:1px solid #fff;padding:22px 0;justify-content:space-between;align-items:center}.nav .cart_menu .mini_cart_item a:not(.product_link):nth-child(2){position:relative;width:70px;height:65px}.nav .cart_menu .mini_cart_item a:not(.product_link):nth-child(2):hover img{transition:.5s cubic-bezier(.68,.16,.39,.98);transform:rotate(15deg)}.nav .cart_menu .mini_cart_item a:not(.product_link):nth-child(2):before{content:"";width:65px;height:65px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nav .cart_menu .mini_cart_item a:not(.product_link):nth-child(2) img{height:100%;width:100%;position:absolute;object-fit:contain;transition:.5s cubic-bezier(.68,.16,.39,.98);transform:rotate(0deg)}.nav .cart_menu .mini_cart_item a:not(.product_link).remove{font-size:25px;order:5;font-weight:300;color:#fff;border-radius:50%;transition:.3s ease;width:24px;height:24px;display:flex;justify-content:center;align-items:center;line-height:1}.nav .cart_menu .mini_cart_item a:not(.product_link).remove:hover{transition:.3s ease}.nav .cart_menu .mini_cart_item .product_qty .quantity{font-size:12px;font-weight:400}.nav .cart_menu .mini_cart_item .product_qty .amount{font-size:16px;font-weight:700}.nav .cart_menu .mini_cart_item .product_name{line-height:1.3;font-size:14px;margin-bottom:1px;padding-right:20px}.nav .cart_menu .mini_cart_item .product_category{font-weight:400;font-size:12px}.nav .cart_menu .mini_cart_item .product_info{display:flex;flex-direction:column;width:200px}.nav .cart_menu .mini_cart_item .product_info .quantity{display:flex;font-weight:500}.nav .cart_menu .woocommerce-mini-cart__total{display:none}.nav .cart_menu .woocommerce-mini-cart__empty-message{white-space:nowrap;font-weight:500;min-width:152px;padding-top:20px}.nav .cart_menu .chekout{width:100%}.nav .cart_menu .woocommerce-mini-cart__buttons{gap:80px;margin-top:25px}.nav .cart_menu .woocommerce-mini-cart__buttons a{width:100%;overflow:hidden;position:relative;width:100%;display:block;padding:20px;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;background-color:#fff;color:#016064;border-radius:50px;font-weight:700;transition:.5s cubic-bezier(.68,.16,.39,.98)}.nav .cart_menu .woocommerce-mini-cart__buttons a:hover{background-color:#cbdddf;transition:.5s cubic-bezier(.68,.16,.39,.98)}.nav .cart_menu .woocommerce-mini-cart__buttons a:first-child{display:none}@media (hover:hover){.nav .cart:hover .cart_menu{opacity:1;transition:.5s cubic-bezier(.68,.16,.39,.98);visibility:visible}}@media (hover:none){.nav .cart.active .cart_menu{opacity:1;transition:.5s cubic-bezier(.68,.16,.39,.98);visibility:visible}}@media screen and (max-width:1100px){.nav__main .nav-services,.nav__main .menu{display:none}}@media screen and (max-width:550px){.nav__top-bar{display:none}.nav__cta{display:none}.nav__logo{height:100%}}.megamenu{position:absolute;width:100%;left:0;top:calc(112px + 68px);background:#fff;border-top:1px solid rgba(4,25,32,.05);z-index:8887;opacity:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);visibility:hidden;transition:all .5s cubic-bezier(.68,.16,.39,.98),visibility 0s .5s}.services--open .megamenu{opacity:1;visibility:visible;-webkit-transform:none;-ms-transform:none;transform:none;transition:all .5s cubic-bezier(.68,.16,.39,.98),visibility 0s}.megamenu__wrapper{display:grid;grid-template-columns:1fr 430px;padding:32px 3.5vw;grid-gap:16px;overflow:auto;max-height:calc(100vh - (112px + 68px))}.megamenu__services{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 16px}.megamenu__services .service{width:100%;padding:12px 24px;border-radius:16px;display:flex;align-items:center;gap:16px;transition:background .5s cubic-bezier(.68,.16,.39,.98)}.megamenu__services .service__icon{font-size:56px;color:#ea582f;display:flex;align-items:center}.megamenu__services .service__icon svg{width:56px;height:56px;object-fit:contain}.megamenu__services .service__icon svg path{stroke:#ea582f}.megamenu__services .service__title{font-family:"IBMPlex",sans-serif;font-weight:400;font-size:24px;color:#041920;line-height:1.5}.megamenu__services .service:hover{background:#f2f5f7}.megamenu__details{width:100%;position:relative;padding:24px;display:flex;align-items:flex-end;justify-content:flex-start}.megamenu__details--img{width:100%;height:100%;top:0;left:0;border-radius:16px;overflow:hidden;background:#016064;position:absolute;z-index:1}.megamenu__details--img .img-tag{position:absolute;width:100%;height:100%;top:0;left:0}.megamenu__details--img .img-tag:after{content:"";position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;background:linear-gradient(0deg,rgba(4,25,32,.4) 38.75%,rgba(4,25,32,0) 100%)}.megamenu__details--img .img-tag picture,.megamenu__details--img .img-tag img{width:100%;height:100%;object-fit:cover;position:relative;z-index:1}.megamenu__details--text{position:relative;z-index:2}.megamenu__details--text .acc-text{font-family:"IBMPlex",sans-serif;font-weight:400;font-size:24px;color:#fff;line-height:1.5}.megamenu__details--text .phone-link{font-family:"IBMPlex",sans-serif;font-weight:600;font-size:40px;line-height:1.5;color:#fff;transition:color .5s cubic-bezier(.68,.16,.39,.98)}@media screen and (max-width:1300px){.megamenu__wrapper{grid-template-columns:1fr 380px}}@media screen and (max-width:1200px){.megamenu__wrapper{grid-template-columns:1fr 300px}.megamenu__details--text .phone-link{font-size:30px}}@media screen and (max-width:1100px){.megamenu{display:none}}.menu-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(4,25,32,.6);z-index:444;opacity:0;visibility:hidden;transition:all .5s cubic-bezier(.68,.16,.39,.98),visibility 0s .5s}.services--open .menu-overlay,.menu--shown .menu-overlay{opacity:1;visibility:visible;transition:all .5s cubic-bezier(.68,.16,.39,.98),visibility 0s}.burger{width:40px;height:40px;display:none;align-items:center;justify-content:center;cursor:pointer;position:relative}.burger div:nth-child(1),.burger div:nth-child(3){position:absolute;width:40px;height:2px;border-radius:2px;background:#041920;transition:all .5s cubic-bezier(.68,.16,.39,.98)}.burger div:nth-child(1){top:50%;left:0;-webkit-transform:translateY(calc(-50% - 12px));-ms-transform:translateY(calc(-50% - 12px));transform:translateY(calc(-50% - 12px))}.burger div:nth-child(2){position:relative}.burger div:nth-child(2):before{content:"";position:absolute;top:50%;right:50%;width:20px;height:2px;border-radius:2px 0 0 2px;background:#041920;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all .5s cubic-bezier(.68,.16,.39,.98)}.burger div:nth-child(2):after{content:"";position:absolute;top:50%;left:50%;width:20px;height:2px;border-radius:0 2px 2px 0;background:#041920;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all .5s cubic-bezier(.68,.16,.39,.98)}.burger div:nth-child(3){top:50%;left:0;-webkit-transform:translateY(calc(-50% + 12px));-ms-transform:translateY(calc(-50% + 12px));transform:translateY(calc(-50% + 12px))}.menu--shown .burger div:nth-child(1){top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.menu--shown .burger div:nth-child(2){position:relative}.menu--shown .burger div:nth-child(2):before{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}.menu--shown .burger div:nth-child(2):after{-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);opacity:0}.menu--shown .burger div:nth-child(3){top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}@media screen and (max-width:1100px){.burger{display:flex}}.menu-burger{display:none;position:absolute;width:100%;left:0;top:calc(112px + 68px);max-height:calc(100vh - (112px + 68px));overflow:auto;background:#fff;border-top:1px solid rgba(4,25,32,.05);z-index:8887;opacity:0;visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);transition:all .5s cubic-bezier(.68,.16,.39,.98),visibility 0s .5s}.menu--shown .menu-burger{opacity:1;visibility:visible;-webkit-transform:none;-ms-transform:none;transform:none;transition:all .5s cubic-bezier(.68,.16,.39,.98),visibility 0s}.menu-burger__wrapper{padding:35px 3.5vw}.menu-burger__services .nav-services{cursor:pointer;display:flex;align-items:center;gap:10px;width:fit-content}.menu-burger__services .nav-services__text{font-family:"IBMPlex",sans-serif;font-weight:500;font-size:18px;line-height:1.6;position:relative;color:#041920}.menu-burger__services .nav-services__text:after{content:"";width:0;height:1px;background:#041920;position:absolute;left:0;bottom:0;transition:all .5s cubic-bezier(.68,.16,.39,.98)}.menu-burger__services .nav-services__icon{display:inline-block;font-size:16px;-webkit-transform:scale(-1) translateY(2px);-ms-transform:scale(-1) translateY(2px);transform:scale(-1) translateY(2px);transition:transform .5s cubic-bezier(.68,.16,.39,.98)}@media screen and (min-width:550px){.menu-burger__services .nav-services:hover .nav-services__text:after{width:100%}}.menu-burger__services .nav-services.active .nav-services__text:after{width:100%}.menu-burger__services .nav-services.active .nav-services__icon{-webkit-transform:scale(1) translateY(2px);-ms-transform:scale(1) translateY(2px);transform:scale(1) translateY(2px)}.menu-burger__services .dropdown-services{display:none}.menu-burger__services .dropdown-services-grid{padding-top:8px;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 16px}.menu-burger__services .dropdown-services-grid .service{width:100%;padding:12px 16px;border-radius:16px;display:flex;align-items:center;gap:16px;transition:background .5s cubic-bezier(.68,.16,.39,.98)}.menu-burger__services .dropdown-services-grid .service__icon{font-size:32px;color:#ea582f;display:flex;align-items:center}.menu-burger__services .dropdown-services-grid .service__icon svg{width:32px;height:32px;object-fit:contain}.menu-burger__services .dropdown-services-grid .service__icon svg path{stroke:#ea582f}.menu-burger__services .dropdown-services-grid .service__title{font-family:"IBMPlex",sans-serif;font-weight:400;font-size:18px;color:#041920;line-height:1.5}@media screen and (min-width:550px){.menu-burger__services .dropdown-services-grid .service:hover{background:#f2f5f7}}.menu-burger__mainnav:not(:first-child){margin-top:32px}.menu-burger__mainnav .menu{display:flex;align-items:flex-start;flex-direction:column;gap:32px}.menu-burger__mainnav .menu li{text-align:center}.menu-burger__mainnav .menu li a{font-family:"IBMPlex",sans-serif;font-weight:500;font-size:18px;line-height:1.6;position:relative;color:#041920;height:100%;display:block}.menu-burger__mainnav .menu li a:after{content:"";width:0;height:1px;background:#041920;position:absolute;left:0;bottom:0;transition:all .5s cubic-bezier(.68,.16,.39,.98)}@media screen and (min-width:550px){.menu-burger__mainnav .menu li a:hover:after{width:100%}}.menu-burger__mainnav .menu li.active a:after{width:100%}.menu-burger__cta{margin-top:32px;text-align:center;display:none}.menu-burger__extlink{margin-top:32px;text-align:center;display:none}.menu-burger__extlink .ext-link{display:flex;align-items:center;gap:8px;width:fit-content;margin:0 auto}.menu-burger__extlink .ext-link__icon{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff;background:#016064}.menu-burger__extlink .ext-link__text{font-family:"IBMPlex",sans-serif;font-weight:700;font-size:16px;color:#041920;position:relative;line-height:1.6;text-decoration:underline}.menu-burger__extlink .ext-link__text:after{content:"";width:0;height:2px;background:#041920;position:absolute;left:0;bottom:0;transition:all .5s cubic-bezier(.68,.16,.39,.98)}@media screen and (min-width:550px){.menu-burger__extlink .ext-link:hover .ext-link__text:after{width:100%}}.menu-burger__details{margin-top:32px;width:100%;aspect-ratio:2;position:relative;padding:24px;display:flex;align-items:flex-end;justify-content:flex-start}.menu-burger__details--img{width:100%;height:100%;top:0;left:0;border-radius:16px;overflow:hidden;background:#016064;position:absolute;z-index:1}.menu-burger__details--img .img-tag{position:absolute;width:100%;height:100%;top:0;left:0}.menu-burger__details--img .img-tag:after{content:"";position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;background:linear-gradient(0deg,rgba(4,25,32,.4) 38.75%,rgba(4,25,32,0) 100%)}.menu-burger__details--img .img-tag picture,.menu-burger__details--img .img-tag img{width:100%;height:100%;object-fit:cover;position:relative;z-index:1}.menu-burger__details--text{position:relative;z-index:2}.menu-burger__details--text .acc-text{font-family:"IBMPlex",sans-serif;font-weight:400;font-size:22px;color:#fff;line-height:1.5}.menu-burger__details--text .phone-link{font-family:"IBMPlex",sans-serif;font-weight:600;font-size:32px;line-height:1.5;color:#fff;transition:color .5s cubic-bezier(.68,.16,.39,.98)}.menu-burger__secnav{display:none;margin-top:32px}.menu-burger__secnav .menu{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:24px 48px}.menu-burger__secnav .menu li{text-align:center}.menu-burger__secnav .menu li a{font-family:"IBMPlex",sans-serif;font-weight:500;font-size:16px;line-height:1.6;position:relative;color:#041920}.menu-burger__secnav .menu li a:after{content:"";width:0;height:1px;background:#041920;position:absolute;left:0;bottom:0;transition:all .5s cubic-bezier(.68,.16,.39,.98)}@media screen and (min-width:550px){.menu-burger__secnav .menu li a:hover:after{width:100%}}.menu-burger__secnav .menu li.active a:after{width:100%}@media screen and (max-width:1100px){.menu-burger{display:block}}@media screen and (max-width:550px){.menu-burger{top:112px;max-height:calc(100vh - 112px)}.menu-burger__services .nav-services{cursor:pointer;display:flex;align-items:center;gap:10px;width:fit-content}.menu-burger__services .nav-services.active .nav-services__text:after{width:0}.menu-burger__services .dropdown-services-grid{grid-template-columns:1fr;grid-gap:16px;padding:16px 0 0 12px}.menu-burger__services .dropdown-services-grid .service{width:fit-content;padding:0;border-radius:0}.menu-burger__services .dropdown-services-grid .service__icon{display:none}.menu-burger__services .dropdown-services-grid .service__title{font-size:18px}.menu-burger__cta{display:block}.menu-burger__extlink{display:block}.menu-burger__secnav{display:block}}@media screen and (max-width:375px){.menu-burger__details--text .acc-text{font-size:20px}.menu-burger__details--text .phone-link{font-family:"IBMPlex",sans-serif;font-weight:500;font-size:24px}}footer{width:100%;position:relative;z-index:111}footer .linkbanner__wrapper{padding:50px 3.5vw;position:relative;display:grid;align-items:center;grid-template-columns:580px 1fr;grid-gap:40px 8vw;overflow:hidden}footer .linkbanner__wrapper>*{position:relative;z-index:2}footer .linkbanner__wrapper .btn-box{justify-content:flex-end}footer .linkbanner__wrapper:before{content:"";width:70%;aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.1);position:absolute;z-index:1;top:50%;left:calc(580px + 3.5vw);-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}@media screen and (max-width:1024px){footer .linkbanner__wrapper{grid-template-columns:1fr}footer .linkbanner__wrapper:before{content:"";width:100%;aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.4);position:absolute;z-index:1;top:50%;left:auto;right:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}}@media screen and (max-width:550px){footer .linkbanner__wrapper{grid-template-columns:1fr}footer .linkbanner__wrapper:before{width:auto;height:120%}}footer .footer{padding:75px 3.5vw 0;display:flex;align-items:flex-start;justify-content:space-between;gap:50px}footer .footer__partners--logo{height:80px}footer .footer__partners--logo a{height:100%}footer .footer__partners--logo a picture,footer .footer__partners--logo a img{height:100%;width:auto}footer .footer__partners--list{margin-top:24px}footer .footer__partners--list .partner{height:44px;display:block;width:fit-content}footer .footer__partners--list .partner picture,footer .footer__partners--list .partner img{height:100%;width:auto}footer .footer__partners--list .partner+.partner{margin-top:24px}footer .footer__partners--list .partner:last-child{height:80px}footer .footer__partners--footnote{max-width:210px;margin-top:32px}footer .footer__nav .h4{margin-bottom:16px}footer .footer__nav .menu li a{font-family:"IBMPlex",sans-serif;font-weight:400;font-size:16px;line-height:1.6;position:relative;color:#041920;letter-spacing:-.32px}footer .footer__nav .menu li a:after{content:"";width:0;height:1px;background:#041920;position:absolute;left:0;bottom:0;transition:all .5s cubic-bezier(.68,.16,.39,.98)}@media screen and (min-width:550px){footer .footer__nav .menu li a:hover:after{width:100%}}footer .footer__nav .menu li+li{margin-top:12px}footer .footer__nav .menu li.active a:after{width:100%}footer .footer__contacts--newsletter form{margin-top:16px}footer .footer__contacts--newsletter form .newsletter-wrapper{display:flex;align-items:flex-end;gap:8px}footer .footer__contacts--newsletter form .newsletter-wrapper .input-text{max-width:275px}footer .footer__contacts--newsletter form .newsletter-wrapper button{flex-shrink:0;width:40px;height:40px;border-radius:50%;background:#ea582f;border:none;color:#fff;font-size:20px;display:flex;align-items:center;justify-content:center;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);cursor:pointer;border:2px solid #ea582f;transition:all .5s cubic-bezier(.68,.16,.39,.98)}@media screen and (min-width:550px){footer .footer__contacts--newsletter form .newsletter-wrapper button:hover{background:#fff;color:#ea582f}}footer .footer__contacts--newsletter form .wpcf7-response-output{margin-left:0;margin-right:0}footer .footer__contacts--socials{margin-top:46px}footer .footer__contacts--socials .socials-list{margin-top:16px;display:flex;align-items:center;justify-content:flex-start;gap:24px}footer .footer__contacts--socials .socials-list a{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;background:#f9ece0;color:#ea582f;transition:all .5s cubic-bezier(.68,.16,.39,.98)}@media screen and (min-width:550px){footer .footer__contacts--socials .socials-list a:hover{background:#ea582f;color:#f9ece0}}footer .footer__cliniques .clinics-list{margin-top:16px}footer .footer__cliniques .clinics-list .clinic-title{font-family:"IBMPlex",sans-serif;font-weight:700;font-size:16px;line-height:1.6;letter-spacing:-.32px;color:#ea582f}footer .footer__cliniques .clinics-list .clinic-address a{color:#041920;transition:color .5s cubic-bezier(.68,.16,.39,.98)}footer .footer__cliniques .clinics-list .clinic-address a>*{line-height:normal}@media screen and (min-width:550px){footer .footer__cliniques .clinics-list .clinic-address a:hover{color:rgba(4,25,32,.7)}}footer .footer__cliniques .clinics-list .clinic+.clinic{margin-top:24px}@media screen and (max-width:1200px){footer .footer{display:grid;grid-template-columns:auto auto auto;grid-gap:50px}footer .footer__cliniques{grid-column:1/-1}footer .footer__cliniques .clinics-list{display:flex;align-items:flex-start;justify-content:space-between}footer .footer__cliniques .clinics-list .clinic+.clinic{margin-top:0}}@media screen and (max-width:850px){footer .footer{grid-template-columns:auto 1fr}footer .footer__partners{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:32px;grid-column:1/-1;order:3}footer .footer__partners--list{margin-top:0;display:flex;align-items:center;flex-wrap:wrap;gap:32px 50px}footer .footer__partners--list .partner+.partner{margin-top:0}footer .footer__partners--footnote{margin-top:0;width:100%;max-width:100%}footer .footer__nav{order:1}footer .footer__contacts{order:2}footer .footer__cliniques{order:4}}@media screen and (max-width:768px){footer .footer__cliniques{grid-column:1/-1}footer .footer__cliniques .clinics-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px 32px}footer .footer__cliniques .clinics-list .clinic+.clinic{margin-top:0}}@media screen and (max-width:550px){footer .footer{grid-template-columns:1fr}}@media screen and (max-width:375px){footer .footer__cliniques .clinics-list{grid-template-columns:1fr}}footer .copy{padding:60px 3.5vw 25px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px 32px}footer .copy .menu{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px 32px}footer .copy a{color:#041920;transition:color .5s cubic-bezier(.68,.16,.39,.98)}@media screen and (min-width:550px){footer .copy a:hover{color:rgba(4,25,32,.7)}}.section-page-404{height:100vh}.section-page-404 .wrap,.section-page-404 .padd{height:100%}.section-page-404__wrapper{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.section-page-404__number{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:15%}.section-page-404__number h1{font-size:400rem;color:#000}.section-page-404__content{position:relative;z-index:2}.scroll-animation{position:relative;transition:all 0s ease-in-out}.scroll-animation.fade{opacity:0}.scroll-animation.fade-left{opacity:0;-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px)}.scroll-animation.fade-right{opacity:0;-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px)}.scroll-animation.fade-up{opacity:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}.scroll-animation.fade-down{opacity:0;-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}.scroll-animation.shown{transition-delay:.3s}.scroll-animation.shown.fade{opacity:1;transition-duration:.5s}.scroll-animation.shown.fade-right,.scroll-animation.shown.fade-left,.scroll-animation.shown.fade-up,.scroll-animation.shown.fade-down,.scroll-animation.shown.zoom{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;transition-duration:.5s}.scroll-animation.shown.delay--1{transition-delay:.4s}.scroll-animation.shown.delay--2{transition-delay:.5s}.scroll-animation.shown.delay--3{transition-delay:.6s}.scroll-animation.shown.delay--4{transition-delay:.7s}.scroll-animation.shown.delay--5{transition-delay:.8s}.scroll-animation.shown.delay--6{transition-delay:.9s}.scroll-animation.shown.delay--7{transition-delay:1s}.scroll-animation.shown.delay--8{transition-delay:1.1s}.scroll-animation.shown.delay--9{transition-delay:1.2s}.scroll-animation.shown.delay--10{transition-delay:1.3s}@media screen and (max-width:550px){.scroll-animation--mobile{position:relative;transition:all 0s ease-in-out}.scroll-animation--mobile.fade{opacity:0}.scroll-animation--mobile.fade-left{opacity:0;-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px)}.scroll-animation--mobile.fade-right{opacity:0;-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px)}.scroll-animation--mobile.fade-up{opacity:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}.scroll-animation--mobile.fade-down{opacity:0;-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}.scroll-animation--mobile.shown{transition-delay:.3s}.scroll-animation--mobile.shown.fade{opacity:1;transition-duration:.5s}.scroll-animation--mobile.shown.fade-right,.scroll-animation--mobile.shown.fade-left,.scroll-animation--mobile.shown.fade-up,.scroll-animation--mobile.shown.fade-down,.scroll-animation--mobile.shown.zoom{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;transition-duration:.5s}.scroll-animation--mobile.shown.delay--1{transition-delay:.4s}.scroll-animation--mobile.shown.delay--2{transition-delay:.5s}.scroll-animation--mobile.shown.delay--3{transition-delay:.6s}.scroll-animation--mobile.shown.delay--4{transition-delay:.7s}.scroll-animation--mobile.shown.delay--5{transition-delay:.8s}.scroll-animation--mobile.shown.delay--6{transition-delay:.9s}.scroll-animation--mobile.shown.delay--7{transition-delay:1s}.scroll-animation--mobile.shown.delay--8{transition-delay:1.1s}.scroll-animation--mobile.shown.delay--9{transition-delay:1.2s}.scroll-animation--mobile.shown.delay--10{transition-delay:1.3s}}.color--0,.color--0>*,.color--0 .wysiwyg>*,.color--0.subtitle>*{color:var(--c0)}.color--1,.color--1>*,.color--1 .wysiwyg>*,.color--1.subtitle>*{color:var(--c1)}.color--2,.color--2>*,.color--2 .wysiwyg>*,.color--2.subtitle>*{color:var(--c2)}.color--3,.color--3>*,.color--3 .wysiwyg>*,.color--3.subtitle>*{color:var(--c3)}.color--4,.color--4>*,.color--4 .wysiwyg>*,.color--4.subtitle>*{color:var(--c4)}.color--5,.color--5>*,.color--5 .wysiwyg>*,.color--5.subtitle>*{color:var(--c5)}.color--6,.color--6>*,.color--6 .wysiwyg>*,.color--6.subtitle>*{color:var(--c6)}.color--7,.color--7>*,.color--7 .wysiwyg>*,.color--7.subtitle>*{color:var(--c7)}.color--8,.color--8>*,.color--8 .wysiwyg>*,.color--8.subtitle>*{color:var(--c8)}.color--9,.color--9>*,.color--9 .wysiwyg>*,.color--9.subtitle>*{color:var(--c9)}.bg--0{background-color:var(--c0)}.bg--1{background-color:var(--c1)}.bg--2{background-color:var(--c2)}.bg--3{background-color:var(--c3)}.bg--4{background-color:var(--c4)}.bg--5{background-color:var(--c5)}.bg--6{background-color:var(--c6)}.bg--7{background-color:var(--c7)}.bg--8{background-color:var(--c8)}.bg--9{background-color:var(--c9)}.hover--0,.hover--0>*{transition:color .5s cubic-bezier(.68,.16,.39,.98)}@media screen and (min-width:550px){.hover--0:hover,.hover--0:hover>*{color:var(--c0)}}.hover--1,.hover--1>*{transition:color .5s cubic-bezier(.68,.16,.39,.98)}@media screen and (min-width:550px){.hover--1:hover,.hover--1:hover>*{color:var(--c1)}}.hover--2,.hover--2>*{transition:color .5s cubic-bezier(.68,.16,.39,.98)}@media screen and (min-width:550px){.hover--2:hover,.hover--2:hover>*{color:var(--c2)}}.hover--3,.hover--3>*{transition:color .5s cubic-bezier(.68,.16,.39,.98)}@media screen and (min-width:550px){.hover--3:hover,.hover--3:hover>*{color:var(--c3)}}.hover--4,.hover--4>*{transition:color .5s cubic-bezier(.68,.16,.39,.98)}@media screen and (min-width:550px){.hover--4:hover,.hover--4:hover>*{color:var(--c4)}}.hover--5,.hover--5>*{transition:color .5s cubic-bezier(.68,.16,.39,.98)}@media screen and (min-width:550px){.hover--5:hover,.hover--5:hover>*{color:var(--c5)}}.hover--6,.hover--6>*{transition:color .5s cubic-bezier(.68,.16,.39,.98)}@media screen and (min-width:550px){.hover--6:hover,.hover--6:hover>*{color:var(--c6)}}.hover--7,.hover--7>*{transition:color .5s cubic-bezier(.68,.16,.39,.98)}@media screen and (min-width:550px){.hover--7:hover,.hover--7:hover>*{color:var(--c7)}}.hover--8,.hover--8>*{transition:color .5s cubic-bezier(.68,.16,.39,.98)}@media screen and (min-width:550px){.hover--8:hover,.hover--8:hover>*{color:var(--c8)}}.hover--9,.hover--9>*{transition:color .5s cubic-bezier(.68,.16,.39,.98)}@media screen and (min-width:550px){.hover--9:hover,.hover--9:hover>*{color:var(--c9)}}.btn-box{display:flex;align-items:center;gap:32px;margin-top:30px;flex-wrap:wrap}.btn-box.left{justify-content:flex-start}.btn-box.center{justify-content:center}.btn-box.right{justify-content:flex-end}.btn--primary{display:inline-block}.btn--primary .btn-wrapper{height:70px;display:flex;align-items:center;padding:0 40px;background:#016064;color:#fff;border-radius:50px;transition:all .5s cubic-bezier(.68,.16,.39,.98);border:none;cursor:pointer}.btn--primary .btn-wrapper .btn-text{display:flex;align-items:center;font-family:"IBMPlex",sans-serif;font-weight:700;font-size:18px}.btn--primary .btn-wrapper .btn-text .icon{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;background:#fff;color:#016064;margin-left:16px}.btn--primary .btn-wrapper:hover{background:#317e81;color:#fff}@media screen and (max-width:550px){.btn--primary .btn-wrapper{height:50px;padding:0 20px}.btn--primary .btn-wrapper .btn-text{font-family:"IBMPlex",sans-serif;font-weight:600;font-size:16px}}.btn--secondary{display:inline-block}.btn--secondary .btn-wrapper{min-height:70px;display:flex;align-items:center;padding:8px 40px;border:2px solid #ea582f;background:#fff;color:#ea582f;border-radius:50px;transition:all .5s cubic-bezier(.68,.16,.39,.98)}.btn--secondary .btn-wrapper .btn-text{font-family:"IBMPlex",sans-serif;font-weight:700;font-size:18px}.btn--secondary .btn-wrapper:hover{background:#ea582f;color:#fff}@media screen and (max-width:550px){.btn--secondary .btn-wrapper{height:50px;padding:0 20px}.btn--secondary .btn-wrapper .btn-text{font-family:"IBMPlex",sans-serif;font-weight:600;font-size:16px}}.btn--secondary.white .btn-wrapper{border:2px solid #fff;background:0 0;color:#fff}.btn--secondary.white .btn-wrapper:hover{background:#fff;color:#016064}.btn--secondary.green .btn-wrapper{border:2px solid #016064;background:0 0;color:#016064}.btn--secondary.green .btn-wrapper:hover{background:#016064;color:#fff}.btn--tertiary{display:inline-block}.btn--tertiary .btn-wrapper .btn-text{font-family:"IBMPlex",sans-serif;font-weight:700;font-size:18px;color:#016064;transition:color .5s cubic-bezier(.68,.16,.39,.98);text-decoration:underline;text-decoration-thickness:2px}@media screen and (min-width:550px){.btn--tertiary .btn-wrapper:hover .btn-text{color:#041920}}@media screen and (max-width:550px){.btn--tertiary .btn-wrapper .btn-text{text-decoration-thickness:1px;font-family:"IBMPlex",sans-serif;font-weight:600;font-size:16px}}.btn--tertiary.white .btn-wrapper .btn-text{color:#fff}@media screen and (min-width:550px){.btn--tertiary.white .btn-wrapper:hover .btn-text{color:rgba(255,255,255,.6)}}.btn--quaternary{display:inline-block}.btn--quaternary .btn-wrapper{position:relative}.btn--quaternary .btn-wrapper:after{content:"";position:absolute;height:2px;width:0;bottom:0;left:0;height:2px;background:#fff;transition:all .5s cubic-bezier(.68,.16,.39,.98)}.btn--quaternary .btn-wrapper .btn-text{font-family:"IBMPlex",sans-serif;font-weight:700;font-size:18px;color:#fff;transition:color .5s cubic-bezier(.68,.16,.39,.98)}@media screen and (min-width:550px){.btn--quaternary .btn-wrapper:hover:after,.parent-hover:hover .btn--quaternary .btn-wrapper:after{background:#016064;width:100%}.btn--quaternary .btn-wrapper:hover .btn-text,.parent-hover:hover .btn--quaternary .btn-wrapper .btn-text{color:#016064}}@media screen and (max-width:550px){.btn--quaternary .btn-wrapper .btn-text{text-decoration-thickness:1px;font-family:"IBMPlex",sans-serif;font-weight:600;font-size:16px}}.btn--quaternary.white .btn-wrapper .btn-text{color:#fff}@media screen and (min-width:550px){.btn--quaternary.white .btn-wrapper:hover .btn-text{color:rgba(255,255,255,.6)}}.round-icon{width:90px;height:90px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:40px}.round-icon.pop-icon{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}@media screen and (max-width:768px){.round-icon{width:70px;height:70px;font-size:32px}}.slbElement .slbOverlay{background-color:#016064}.slbElement .slbCloseBtn{color:#f9ece0}@media screen and (min-width:550px){.slbElement .slbCloseBtn:hover{color:#317e81;opacity:1}}.slbElement .slbArrow.prev:before{border-right-color:#f9ece0;transition:border .5s cubic-bezier(.68,.16,.39,.98)}.slbElement .slbArrow.next:before{border-left-color:#f9ece0;transition:border .5s cubic-bezier(.68,.16,.39,.98)}@media screen and (min-width:550px){.slbElement .slbArrow:hover{opacity:1}.slbElement .slbArrow:hover.prev:before{border-right-color:#317e81}.slbElement .slbArrow:hover.next:before{border-left-color:#317e81}}.product{font-family:"IBMPlex",sans-serif;font-weight:400;border-radius:12px;border:2px solid #f2f5f7;font-size:20px;display:flex;flex-direction:column}.product__img{padding:16px;position:relative}.product__img img{max-width:100%;width:100%;height:100%;top:0;left:0;object-fit:contain}.product__title{font-weight:400;flex:1 1 0}.product__bottom{flex:1 1 0;padding:16px;display:flex;gap:42px;flex-direction:column}@media screen and (max-width:768px){.product__bottom{font-size:17px;gap:20px}}.similar_products__carrousel{overflow:hidden}.similar_products .h1{font-weight:400;margin-bottom:48px}.similar_products .gsap-wrapper{align-items:unset !important;padding-bottom:100px}.similar_products .gsap-wrapper .product{height:100%;color:#041920}@media screen and (max-width:550px){.similar_products .h1{margin-bottom:25px}}.number_wrapper,.woocommerce .number_wrapper{display:flex;border:1px solid #016064;max-width:250px;height:69px;border-radius:48px}.number_wrapper input,.number_wrapper .quantity input.qty,.woocommerce .number_wrapper input,.woocommerce .number_wrapper .quantity input.qty{border:none;-moz-appearance:textfield;font-size:18px;width:50px;font-family:"IBMPlex",sans-serif;font-weight:700}.number_wrapper input:focus,.number_wrapper .quantity input.qty:focus,.woocommerce .number_wrapper input:focus,.woocommerce .number_wrapper .quantity input.qty:focus{outline:none;border:none}.number_wrapper input::-webkit-outer-spin-button,.number_wrapper input::-webkit-inner-spin-button,.number_wrapper .quantity input.qty::-webkit-outer-spin-button,.number_wrapper .quantity input.qty::-webkit-inner-spin-button,.woocommerce .number_wrapper input::-webkit-outer-spin-button,.woocommerce .number_wrapper input::-webkit-inner-spin-button,.woocommerce .number_wrapper .quantity input.qty::-webkit-outer-spin-button,.woocommerce .number_wrapper .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.number_wrapper .plus,.number_wrapper .minus,.woocommerce .number_wrapper .plus,.woocommerce .number_wrapper .minus{height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#016064;font-size:25px;font-weight:500}.number_wrapper .plus,.woocommerce .number_wrapper .plus{padding-right:24px}.number_wrapper .minus,.woocommerce .number_wrapper .minus{padding-left:24px}@media screen and (max-width:768px){.number_wrapper,.woocommerce .number_wrapper{height:60px}}.woocommerce-notices-wrapper{display:none}.test_popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:11;visibility:hidden;opacity:0;transition:.5s cubic-bezier(.68,.16,.39,.98);padding:50px}.test_popup.active{opacity:1;visibility:visible;transition:.5s cubic-bezier(.68,.16,.39,.98)}.test_popup__curtain{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;background-color:rgba(0,0,0,.7)}.test_popup iframe{width:100%}.test_popup .popup__wrapper{display:flex;justify-content:center;width:100%;height:100%;overflow:auto;position:relative;z-index:2}@media screen and (max-width:768px){.test_popup{padding:20px}}.input-box{margin-bottom:50px}@media screen and (max-width:768px){.input-box{margin-bottom:20px}}label{color:#041920;padding:0 0 10px}label span{color:#ea582f}.input-text input{width:100%;border:none;font-family:"IBMPlex",sans-serif;font-weight:400;font-size:16px;color:#041920;caret-color:#041920;transition:border .3s;border:1px solid rgba(4,25,32,.3);border-radius:8px;display:flex;align-items:center;padding:0 16px;height:50px}.input-text input::placeholder{color:rgba(4,25,32,.3)}.input-text input:focus,.input-text input:focus-visible{border:1px solid rgba(4,25,32,.3);outline:none}.input-textarea textarea{width:100%;border:none;font-family:"IBMPlex",sans-serif;font-weight:400;font-size:16px;color:#041920;caret-color:#041920;transition:border .3s;border:1px solid rgba(4,25,32,.3);border-radius:8px;display:flex;align-items:center;padding:16px}.input-textarea textarea::placeholder{color:rgba(4,25,32,.3)}.input-textarea textarea:focus,.input-textarea textarea:focus-visible{border:1px solid rgba(4,25,32,.3);outline:none}.input-select .select2-selection{display:block;position:relative;width:100%;height:auto;padding:0;border:none;border-radius:0;border-bottom:1px solid #016064;transition:border .25s;font-family:"IBMPlex",sans-serif;font-weight:400;font-size:16px;line-height:1}.input-select .select2-selection.select2-selection--single{height:52px;display:flex;align-items:center;justify-content:space-between}.input-select .select2-selection.select2-selection--single .select2-selection__rendered{color:#041920;padding:0}.input-select .select2-selection.select2-selection--single .select2-selection__arrow{display:flex;align-items:center;justify-content:center;height:52px;top:unset !important}.input-select .select2-selection.select2-selection--single .select2-selection__arrow b{display:none}.input-select .select2-selection.select2-selection--single .select2-selection__arrow:before{transition:transform .5s cubic-bezier(.68,.16,.39,.98);display:block;position:relative;color:#016064;top:2px;content:url("https://api.iconify.design/ion/chevron-down.svg?color=%23016064&width=20")}.input-select .select2-dropdown{border-radius:0}.input-select .select2-results{max-height:250px;overflow-y:auto}.input-select .select2-results__options{background:#fff}.input-select .select2-results__option{padding:8px 0 8px 5px;font-family:"IBMPlex",sans-serif;font-weight:400;font-size:16px;line-height:1;color:#016064}.input-select .select2-results__option[role=group]{padding:0}.input-select .select2-results__option+.select2-results__option{border-top:1px solid #016064}.input-select .select2-results__option--selected{background:rgba(1,96,100,.3);color:#fff}.input-select .select2-results__option--highlighted.select2-results__option--selectable{background-color:#016064;color:#fff}.input-select .select2-container{width:100%}.input-select .select2-container--open .select2-selection .select2-selection__arrow:before{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1);top:-2px}.input-submit{width:100%}.input-submit input{display:none}.input-submit .btn--primary .btn-wrapper{padding:0 80px}.wpcf7 form.sent .wpcf7-response-output{border:1px solid #016064}.wpcf7 form .wpcf7-response-output{width:100%;text-align:center;padding:10px 16px;margin-top:30px;font-family:"IBMPlex",sans-serif;font-weight:400;font-size:16px;color:#016064}.wpcf7-form-control-wrap{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;height:100%}.wpcf7-form-control-wrap input{order:2}.wpcf7-form-control-wrap .wpcf7-not-valid-tip{font-family:"IBMPlex",sans-serif;font-weight:400;margin-bottom:5px;order:1}form input{border-radius:8px;border:1px solid rgba(4,25,32,.3);font-family:"IBMPlex",sans-serif;font-weight:400;font-size:16px;width:100%;padding:12px 16px}form input:focus{outline:none}form .select2-container .select2-selection{height:46px;padding:12px 16px;display:flex;align-items:center;border-radius:8px;border:1px solid rgba(4,25,32,.2)}form .select2-container .select2-selection .select2-selection__rendered{padding:0}form .select2-selection__arrow{top:9px !important;right:16px !important}form .select2-results li{margin-top:0}form .select2-results li:before{display:none}.section{position:relative;z-index:2}.section.no-bg{background-color:transparent}.section.section-c0{background-color:var(--c0)}.section.section-c0.no-bg{background-color:transparent}.section.section-c0+.section-c0>.wrap>.padd{padding-top:0}.section.section-c0+.section-c0>.padd{padding-top:0}.section.section-c1{background-color:var(--c1)}.section.section-c1.no-bg{background-color:transparent}.section.section-c1+.section-c1>.wrap>.padd{padding-top:0}.section.section-c1+.section-c1>.padd{padding-top:0}.section.section-c2{background-color:var(--c2)}.section.section-c2.no-bg{background-color:transparent}.section.section-c2+.section-c2>.wrap>.padd{padding-top:0}.section.section-c2+.section-c2>.padd{padding-top:0}.section.section-c3{background-color:var(--c3)}.section.section-c3.no-bg{background-color:transparent}.section.section-c3+.section-c3>.wrap>.padd{padding-top:0}.section.section-c3+.section-c3>.padd{padding-top:0}.section.section-c4{background-color:var(--c4)}.section.section-c4.no-bg{background-color:transparent}.section.section-c4+.section-c4>.wrap>.padd{padding-top:0}.section.section-c4+.section-c4>.padd{padding-top:0}.section.section-c5{background-color:var(--c5)}.section.section-c5.no-bg{background-color:transparent}.section.section-c5+.section-c5>.wrap>.padd{padding-top:0}.section.section-c5+.section-c5>.padd{padding-top:0}.section.section-c6{background-color:var(--c6)}.section.section-c6.no-bg{background-color:transparent}.section.section-c6+.section-c6>.wrap>.padd{padding-top:0}.section.section-c6+.section-c6>.padd{padding-top:0}.section.section-c7{background-color:var(--c7)}.section.section-c7.no-bg{background-color:transparent}.section.section-c7+.section-c7>.wrap>.padd{padding-top:0}.section.section-c7+.section-c7>.padd{padding-top:0}.section.section-c8{background-color:var(--c8)}.section.section-c8.no-bg{background-color:transparent}.section.section-c8+.section-c8>.wrap>.padd{padding-top:0}.section.section-c8+.section-c8>.padd{padding-top:0}.section.section-c9{background-color:var(--c9)}.section.section-c9.no-bg{background-color:transparent}.section.section-c9+.section-c9>.wrap>.padd{padding-top:0}.section.section-c9+.section-c9>.padd{padding-top:0}.section-headerfp{position:relative}.section-headerfp__icons{width:100%;height:100%;position:absolute;z-index:2;left:0;top:0;overflow:hidden}.section-headerfp__icons--wrapper{width:100%;height:100%;position:relative}.section-headerfp__icons .round-icon{position:absolute}.section-headerfp__icons .round-icon:nth-child(1){top:90px;left:7.5vw}.section-headerfp__icons .round-icon:nth-child(2){top:228px;right:6.7vw}.section-headerfp__icons .round-icon:nth-child(3){top:596px;left:-11px}.section-headerfp__icons .round-icon:nth-child(4){top:842px;right:-11px}.section-headerfp__header{position:relative;z-index:3;padding:40px 3.5vw 90px}.section-headerfp__img{width:100%;position:relative;z-index:1}.section-headerfp__img .img-tag{width:calc(100% - ( 2 * 11.3vw ));aspect-ratio:1.724137931;margin:0 auto 50px;border-radius:24px;overflow:hidden;position:relative}.section-headerfp__img .img-tag .headerfp-img{border:1px solid red}.section-headerfp__img .img-tag picture,.section-headerfp__img .img-tag video{width:100%;height:100%;position:relative}.section-headerfp__img .img-tag img{position:absolute;height:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:88.7vw;aspect-ratio:1.724137931;object-fit:cover}@media screen and (max-width:600px){.section-headerfp__icons{opacity:.5}.section-headerfp__icons .round-icon{position:absolute}.section-headerfp__icons .round-icon:nth-child(1){top:0}.section-headerfp__icons .round-icon:nth-child(3),.section-headerfp__icons .round-icon:nth-child(4){display:none}}.section-bannerfp{overflow:hidden}.section-bannerfp__slider{padding:24px 0}.section-bannerfp__slider .gsap-slider{position:relative;display:flex;align-items:center;overflow:hidden}.section-bannerfp__slider .gsap-wrapper{width:100%;position:relative;display:flex;overflow:visible}.section-bannerfp__slider .gsap-slide{position:relative;text-align:center}.section-bannerfp__slider .gsap-slide>*:first-child{padding:0 25px}.section-bannerfp__slider .gsap-slide:after{content:"•";position:absolute;right:0;top:50%;color:#fff;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.section-textimgfp__wrapper{display:grid;align-items:center;grid-template-columns:1fr 50%;grid-gap:50px 75px}.section-textimgfp__text{padding-left:calc(3.5vw * 3)}.section-textimgfp__img{position:relative}.section-textimgfp__img .round-icon{position:absolute;z-index:2;left:-45px;top:96px}.section-textimgfp__img .img-tag{width:100%;aspect-ratio:1;max-height:80vh;border-radius:24px 0 0 24px;position:relative;z-index:1;overflow:hidden}.section-textimgfp__img .img-tag>*{position:relative;z-index:1}.section-textimgfp__img .img-tag:after{content:"";width:100%;height:100%;position:absolute;z-index:2;top:0;left:0;background:linear-gradient(0deg,rgba(249,230,206,.1) 0%,rgba(249,230,206,.1) 100%)}@media screen and (max-width:1024px){.section-textimgfp__text{padding-left:calc(3.5vw * 2)}}@media screen and (max-width:900px){.section-textimgfp__text{padding-left:3.5vw}}@media screen and (max-width:768px){.section-textimgfp__wrapper{grid-template-columns:1fr}.section-textimgfp__text{padding:0 3.5vw 0 calc(3.5vw + 35px)}.section-textimgfp__img{padding-left:calc(3.5vw + 35px)}.section-textimgfp__img .round-icon{left:3.5vw;top:calc(50% - 35px)}.section-textimgfp__img .img-tag{aspect-ratio:1.3333333333}}@media screen and (max-width:450px){.section-textimgfp__wrapper{grid-gap:50px}.section-textimgfp__text{padding:0 3.5vw}.section-textimgfp__img{padding-left:3.5vw}.section-textimgfp__img .round-icon{left:calc(50% - 3.5vw - 35px);top:-35px}.section-textimgfp__img .img-tag{aspect-ratio:1.3333333333}}.section-servicesfp__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px}.section-servicesfp .big-text-2{display:flex;align-items:center}.section-servicesfp .grid-item{border-radius:8px;padding:24px;background:rgba(242,245,247,.2);display:flex;flex-direction:column;transition:background .5s cubic-bezier(.68,.16,.39,.98)}.section-servicesfp .grid-item__header{display:flex;align-items:center;gap:16px;margin-bottom:11px;width:100%}.section-servicesfp .grid-item__header--icon{width:64px;height:64px;border-radius:50%;font-size:32px;color:#016064;display:flex;align-items:center;justify-content:center;background:rgba(242,245,247,.8);flex-shrink:0;transition:all .5s cubic-bezier(.68,.16,.39,.98)}.section-servicesfp .grid-item__header--icon svg{width:32px;height:32px;object-fit:contain}.section-servicesfp .grid-item__header--icon svg path{stroke:#016064;transition:stroke .5s cubic-bezier(.68,.16,.39,.98)}.section-servicesfp .grid-item__header--title{color:#fff;transition:color .5s cubic-bezier(.68,.16,.39,.98)}.section-servicesfp .grid-item__description{color:#fff;transition:color .5s cubic-bezier(.68,.16,.39,.98);flex-grow:1}@media screen and (min-width:550px){.section-servicesfp .grid-item:hover{background:#f9ece0}.section-servicesfp .grid-item:hover .grid-item__header--icon{color:#fff;background:#016064}.section-servicesfp .grid-item:hover .grid-item__header--icon svg path{stroke:#fff}.section-servicesfp .grid-item:hover .grid-item__header--title{color:#016064}.section-servicesfp .grid-item:hover .grid-item__description{color:#016064}}@media screen and (max-width:1024px){.section-servicesfp__grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:700px){.section-servicesfp__grid{grid-template-columns:1fr}.section-servicesfp__grid>*:first-child{padding-bottom:34px}}@media screen and (max-width:450px){.section-servicesfp .grid-item{border-radius:8px;padding:24px;background:rgba(242,245,247,.2);display:flex;flex-direction:column;transition:all .5s cubic-bezier(.68,.16,.39,.98)}.section-servicesfp .grid-item__header{display:flex;align-items:center;gap:16px;margin-bottom:11px;width:100%}.section-servicesfp .grid-item__header--icon{width:64px;height:64px;border-radius:50%;font-size:32px;color:#016064;display:flex;align-items:center;justify-content:center;background:rgba(242,245,247,.8);flex-shrink:0;transition:all .5s cubic-bezier(.68,.16,.39,.98)}.section-servicesfp .grid-item__header--icon svg{width:32px;height:32px;object-fit:contain}.section-servicesfp .grid-item__header--icon svg path{stroke:#016064;transition:stroke .5s cubic-bezier(.68,.16,.39,.98)}.section-servicesfp .grid-item__header--title{color:#fff;transition:color .5s cubic-bezier(.68,.16,.39,.98)}}.section-protfp__wrapper{padding-left:3.5vw}.section-protfp__header{padding-right:3.5vw;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:30px 50px;margin-bottom:40px}.section-protfp__header .head-title{max-width:630px}.section-protfp__header .arrows-box{display:flex;align-items:center;justify-content:center;gap:24px}.section-protfp__header .arrows-box>*{width:56px;height:56px;border:2px solid #ea582f;background:#ea582f;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;transition:all .5s cubic-bezier(.68,.16,.39,.98);cursor:pointer}@media screen and (min-width:550px){.section-protfp__header .arrows-box>*:hover{background:#fff;color:#ea582f}}.section-protfp__slider{padding-right:3.5vw;overflow:hidden}.section-protfp__slider .gsap-wrapper{overflow:visible}.section-protfp .prot__wrapper{position:relative;aspect-ratio:1;display:flex;align-items:flex-end;justify-content:flex-start;padding:24px;border-radius:12px;overflow:hidden}.section-protfp .prot__img{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0}.section-protfp .prot__img .img-tag{width:100%;height:100%}.section-protfp .prot__text{position:relative;z-index:2}@media screen and (max-width:850px){.section-protfp__slider{padding-right:calc(3.5vw * 2)}}@media screen and (max-width:500px){.section-protfp__slider{padding-right:calc(3.5vw * 3)}.section-protfp__slider .gsap-wrapper{margin:0 -8px}.section-protfp .prot{padding:0 8px}}.section-accordfp__wrapper{padding-left:3.5vw;display:grid;grid-template-columns:1fr 600px;grid-gap:125px}.section-accordfp__text .accord-title{margin-bottom:70px}.section-accordfp__text .accordion{border-radius:8px;overflow:hidden}.section-accordfp__text .accordion-head{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:32px;background:#016064;cursor:pointer}.section-accordfp__text .accordion-head .head-title{color:#fff;font-size:26px}.section-accordfp__text .accordion-head .head-icon{width:30px;height:30px;position:relative;flex-shrink:0}.section-accordfp__text .accordion-head .head-icon div:first-child{position:absolute;width:30px;height:2px;background:#fff;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.section-accordfp__text .accordion-head .head-icon div:nth-child(2){position:absolute;width:2px;height:15px;background:#fff;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:50%;transition:all .25s}.section-accordfp__text .accordion-head .head-icon div:nth-child(3){position:absolute;width:2px;height:15px;background:#fff;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:50%;transition:all .25s}.section-accordfp__text .accordion-head.accordion-open .head-icon div:nth-child(2){-webkit-transform:translate(-50%,5px);-ms-transform:translate(-50%,5px);transform:translate(-50%,5px);opacity:0}.section-accordfp__text .accordion-head.accordion-open .head-icon div:nth-child(3){-webkit-transform:translate(-50%,-5px);-ms-transform:translate(-50%,-5px);transform:translate(-50%,-5px);opacity:0}.section-accordfp__text .accordion-text{padding:32px;background:rgba(1,96,100,.1);display:none}.section-accordfp__text .accordion+.accordion{margin-top:16px}.section-accordfp__img{border-radius:24px 0 0 24px;overflow:hidden}.section-accordfp__img .img-tag{width:100%;height:100%}@media screen and (max-width:1250px){.section-accordfp__wrapper{grid-template-columns:1fr 400px;grid-gap:50px 60px}}@media screen and (max-width:1024px){.section-accordfp__wrapper{grid-template-columns:1fr}.section-accordfp__text{padding-right:3.5vw}.section-accordfp__img{aspect-ratio:1.1}}@media screen and (max-width:768px){.section-accordfp__text .accord-title{margin-bottom:40px}}@media screen and (max-width:550px){.section-accordfp__text .accordion{border-radius:8px;overflow:hidden}.section-accordfp__text .accordion-head{gap:24px;padding:18px}.section-accordfp__text .accordion-head .head-icon{width:24px;height:24px}.section-accordfp__text .accordion-head .head-icon div:first-child{width:24px}.section-accordfp__text .accordion-head .head-icon div:nth-child(2){height:12px}.section-accordfp__text .accordion-head .head-icon div:nth-child(3){height:12px}.section-accordfp__text .accordion-text{padding:18px}}.section-numbersfp__wrapper{border-radius:24px;background:#f9ece0;padding:56px 90px 24px}.section-numbersfp__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px 0}.section-numbersfp .num-item{text-align:center;position:relative;overflow:hidden;padding:0 20px}.section-numbersfp .num-item .main-number{margin-bottom:8px}.section-numbersfp .num-item .under-text-content{max-width:380px;margin:0 auto}.section-numbersfp .num-item .under-text .h3{font-size:20px}.section-numbersfp .num-item:not(:last-child):after{content:"";height:130px;width:1px;background:#016064;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.section-numbersfp__link{margin-top:40px;text-align:center}.section-numbersfp__link a{display:inline-block;font-family:"IBMPlex",sans-serif;font-weight:400;font-size:14px;color:#016064;text-decoration:underline;transition:color .5s cubic-bezier(.68,.16,.39,.98)}@media screen and (min-width:550px){.section-numbersfp__link a:hover{color:#041920}}@media screen and (max-width:1250px){.section-numbersfp__wrapper{padding:56px 56px 24px}.section-numbersfp .num-item:first-child{min-width:unset}}@media screen and (max-width:968px){.section-numbersfp__grid{grid-template-columns:1fr 1fr}.section-numbersfp .num-item:after{display:none}.section-numbersfp .num-item:nth-child(2n - 1):not(:last-child):after{display:block;content:"";height:100px;width:1px;background:#016064;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.section-numbersfp .num-item:nth-child(2n - 1):last-child{grid-column:1/-1}}@media screen and (max-width:750px){.section-numbersfp__grid{grid-template-columns:1fr}.section-numbersfp .num-item:nth-child(2n - 1):not(:last-child),.section-numbersfp .num-item:not(:last-child){padding-bottom:24px}.section-numbersfp .num-item:nth-child(2n - 1):not(:last-child):after,.section-numbersfp .num-item:not(:last-child):after{display:block !important;content:"";height:1px;max-width:200px;width:100%;background:#016064;position:absolute;top:auto;bottom:0;right:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width:550px){.section-numbersfp__wrapper{padding:32px 24px 24px}}.section-conseilsfp__header{padding:0 calc(3.5vw * 2)}.section-conseilsfp__header--wrapper{padding:68px;border-radius:24px 24px 0 0;background:#ea582f;position:relative;display:flex;gap:32px;align-items:flex-start;justify-content:space-between;overflow:hidden}.section-conseilsfp__header--wrapper:before{content:"";width:45%;aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.4);position:absolute;z-index:1;left:0;top:0;-webkit-transform:translate(-5%,-55%);-ms-transform:translate(-5%,-55%);transform:translate(-5%,-55%)}.section-conseilsfp__header--title{position:relative;z-index:2;max-width:330px}.section-conseilsfp__header--text{position:relative;z-index:2;max-width:490px}.section-conseilsfp__slider{position:relative;overflow:hidden}.section-conseilsfp__slider:before{content:"";width:calc(100% - (4 * 3.5vw));height:50%;background:#ea582f;border-radius:0 0 24px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.section-conseilsfp__slider .gsap-slider{position:relative;z-index:2}.section-conseilsfp .sug-slide__wrapper{position:relative;display:block;padding:24px;border-radius:32px;overflow:hidden;width:100%;aspect-ratio:.9259259259}@media screen and (min-width:550px){.section-conseilsfp .sug-slide__wrapper:hover .img-tag{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.section-conseilsfp .sug-slide__img{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0}.section-conseilsfp .sug-slide__img .img-tag{width:100%;height:100%;position:relative;transition:transform .5s cubic-bezier(.68,.16,.39,.98)}.section-conseilsfp .sug-slide__img .img-tag picture,.section-conseilsfp .sug-slide__img .img-tag img{position:relative;z-index:1}.section-conseilsfp .sug-slide__img .img-tag:after{content:"";position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;background:linear-gradient(0deg,rgba(4,25,32,.7) 16.45%,rgba(4,25,32,0) 100%)}.section-conseilsfp .sug-slide__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:100%;height:100%;position:relative;z-index:2}.section-conseilsfp .sug-slide__content .slide-cat{display:flex;align-items:center;justify-content:flex-start;gap:5px}.section-conseilsfp .sug-slide__content .slide-cat .category{padding:8px 16px;border-radius:40px;background:rgba(242,245,247,.7)}.section-conseilsfp .sug-slide__content .h3{font-size:22px}.section-conseilsfp .sug-slide__content .slide-details{font-family:"IBMPlex",sans-serif;font-weight:400;font-size:16px;line-height:1.6;letter-spacing:-.36px;text-transform:capitalize;margin-bottom:8px}.section-conseilsfp .sug-slide__content .slide-details:before{content:"";display:inline-block;width:12px;height:12px;border-radius:50%;background:#ea582f;margin-right:8px}@media screen and (max-width:1100px){.section-conseilsfp__header{padding:0 3.5vw}.section-conseilsfp__slider:before{width:calc(100% - (2 * 3.5vw))}}@media screen and (max-width:900px){.section-conseilsfp__header--wrapper{padding:32px;flex-direction:column;align-items:flex-start;justify-content:flex-start}.section-conseilsfp__header--wrapper:before{content:"";width:45%;aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.4);position:absolute;z-index:1;left:0;top:0;-webkit-transform:translate(-5%,-55%);-ms-transform:translate(-5%,-55%);transform:translate(-5%,-55%)}.section-conseilsfp__header--title{position:relative;z-index:2;max-width:330px}.section-conseilsfp__header--text{position:relative;z-index:2;max-width:490px}}@media screen and (max-width:1200px){.section-conseilsfp__header{padding:0}.section-conseilsfp__slider:before{width:100%}}.section-headerprot .padd{padding-top:40px}.section-headerprot__wrapper{display:grid;grid-template-columns:55% 1fr;grid-gap:48px}.section-headerprot__text{padding-bottom:150px}.section-headerprot__right{padding:46px 0 0 158px;position:relative}.section-headerprot__right--img{width:46%;aspect-ratio:.8;position:absolute;left:45px;top:0;z-index:2;max-height:300px}.section-headerprot__right--img .img-wrapper{position:relative;width:100%;height:100%}.section-headerprot__right--img .img-wrapper .img-tag{width:100%;height:100%;position:relative;z-index:1}.section-headerprot__right--img .img-wrapper .img-tag picture,.section-headerprot__right--img .img-wrapper .img-tag img{width:100%;height:100%;object-fit:cover;border-radius:12px}.section-headerprot__right--img .img-wrapper .img-icon{position:absolute;width:90px;height:90px;left:0;bottom:0;z-index:2;border-radius:50%;background:#f2f5f7;color:#016064;display:flex;align-items:center;justify-content:center;font-size:40px;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.section-headerprot__right--frame{background:#016064;border-radius:24px;position:relative;z-index:1;display:flex;align-items:flex-end;padding:32px;height:100%;overflow:hidden}.section-headerprot__right--frame .circle{position:absolute;width:60%;aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.4);bottom:-3.5vw;right:-3.5vw}.section-headerprot__right--frame .frame-text{font-family:"IBMPlex",sans-serif;font-weight:400;font-size:32px;color:#fff;line-height:1.3;letter-spacing:-.64px}@media screen and (max-width:1250px){.section-headerprot__text{padding-bottom:100px}.section-headerprot__right{padding:46px 0 0 120px;position:relative}.section-headerprot__right--img{width:70%}.section-headerprot__right--frame .frame-text{font-size:28px}}@media screen and (max-width:1024px){.section-headerprot .wrap{padding:0}.section-headerprot .padd{padding-bottom:0}.section-headerprot__wrapper{grid-template-columns:1fr;grid-gap:50px}.section-headerprot__text{padding:0 3.5vw}.section-headerprot__right{padding:0;position:relative;display:grid;grid-template-columns:1fr 1fr}.section-headerprot__right--img{width:100%;aspect-ratio:1;position:relative;left:0;top:0;z-index:2}.section-headerprot__right--img .img-wrapper .img-tag picture,.section-headerprot__right--img .img-wrapper .img-tag img{border-radius:0}.section-headerprot__right--img .img-wrapper .img-icon{width:60px;height:60px;left:auto;right:0;bottom:auto;top:0;font-size:32px;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.section-headerprot__right--frame{border-radius:0}.section-headerprot__right--frame .frame-text{font-size:28px}}@media screen and (max-width:550px){.section-headerprot__wrapper{grid-gap:40px}.section-headerprot__right{grid-template-columns:1fr}.section-headerprot__right--img{display:none}}.section-hubprot .filters{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.section-hubprot .filters__categories{display:flex;align-items:center;justify-content:flex-start;gap:12px 24px;flex-wrap:wrap}.section-hubprot .filters__categories .category{padding:8px 16px;color:#041920;background:#f2f5f7;transition:all .5s cubic-bezier(.68,.16,.39,.98);border-radius:50px;cursor:pointer}@media screen and (min-width:550px){.section-hubprot .filters__categories .category:hover{background:rgba(1,96,100,.5)}}.section-hubprot .filters__categories .category.active{background:#016064;color:#fff}.section-hubprot .filters__legend{display:flex;align-items:center;justify-content:flex-start;gap:12px 24px;flex-wrap:wrap}.section-hubprot .filters__legend .legend{display:flex;align-items:center;gap:8px}.section-hubprot .filters__legend .legend__icon{font-size:32px;display:flex;align-items:center}.section-hubprot .filters__legend .legend__icon.red{color:#ea582f}.section-hubprot .filters__legend .legend__icon.blue{color:#0082fc}.section-hubprot .filters__legend .legend__icon.green{color:#00a550}.section-hubprot .filters__legend .legend__text{margin:0}.section-hubprot .protheses-list{margin-top:32px}.section-hubprot .protheses-list__wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px}.section-hubprot .prot-item{border:2px solid #d9d9d9;background-color:#fff;border-radius:16px;overflow:hidden}.section-hubprot .prot-item__img{border-radius:0 0 12px 12px;overflow:hidden;position:relative}.section-hubprot .prot-item__img .img-tag{width:100%;aspect-ratio:1.3333333333;position:relative;z-index:1;min-height:250px}.section-hubprot .prot-item__img .functions{position:absolute;z-index:2;padding:16px;border-radius:50px;display:flex;flex-direction:column;align-items:center;gap:24px;background:rgba(255,255,255,.8);top:24px;left:24px}.section-hubprot .prot-item__img .functions .function{font-size:32px;color:#041920;display:flex;align-items:center;position:relative}.section-hubprot .prot-item__img .functions .function iconify-icon{position:relative;z-index:1}.section-hubprot .prot-item__img .functions .function.red{color:#ea582f}.section-hubprot .prot-item__img .functions .function.blue{color:#0082fc}.section-hubprot .prot-item__img .functions .function.green{color:#00a550}.section-hubprot .prot-item__img .functions .function.disabled:after{content:"";position:absolute;z-index:2;width:32px;height:2px;background:#ea582f;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.section-hubprot .prot-item__text{padding:32px}.section-hubprot .prot-item__text .prot-title{margin-bottom:16px}.section-hubprot .prot-item__text .prot-plus{display:flex;align-items:center;margin-top:40px;gap:8px}.section-hubprot .prot-item__text .prot-plus iconify-icon{font-size:32px;color:#041920}.section-hubprot .prot-item__text .prot-plus p{font-family:"IBMPlex",sans-serif;font-weight:400;font-size:18px;color:#041920;line-height:1.6;letter-spacing:-.36px}.section-hubprot .prot-item__text .prot-less{display:flex;align-items:center;margin-top:20px;gap:8px}.section-hubprot .prot-item__text .prot-less iconify-icon{font-size:32px;color:#ea582f}.section-hubprot .prot-item__text .prot-less p{font-family:"IBMPlex",sans-serif;font-weight:400;font-size:18px;color:#041920;line-height:1.6;letter-spacing:-.36px}@media screen and (max-width:1500px){.section-hubprot .protheses-list__wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1024px){.section-hubprot .prot-item__img .functions{padding:12px;gap:16px;top:16px;left:16px}.section-hubprot .prot-item__img .functions .function{font-size:24px}.section-hubprot .prot-item__img .functions .function.disabled:after{width:24px}.section-hubprot .prot-item__text{padding:24px}.section-hubprot .prot-item__text .prot-title{margin-bottom:16px}.section-hubprot .prot-item__text .prot-plus{margin-top:24px}.section-hubprot .prot-item__text .prot-plus iconify-icon{font-size:24px}.section-hubprot .prot-item__text .prot-less iconify-icon{font-size:24px}}@media screen and (max-width:800px){.section-hubprot .protheses-list__wrapper{grid-template-columns:1fr}}.section-partnersprot{border-radius:0 0 24px 24px}.section-partnersprot__header{display:flex;align-items:center;justify-content:space-between;gap:24px 32px}.section-partnersprot__header--title{max-width:640px}.section-partnersprot__header--text{max-width:490px}.section-partnersprot__slider{margin-top:42px;padding:0 3.5vw;overflow:hidden}.section-partnersprot .partner-slide{height:inherit}.section-partnersprot .partner-slide__wrapper{padding:20px 24px;background:#fff;border-radius:8px;transition:background .5s cubic-bezier(.68,.16,.39,.98);display:flex;align-items:center;justify-content:center;height:100%}.section-partnersprot .partner-slide__wrapper .img-tag{width:80%;height:50px}.section-partnersprot .partner-slide__wrapper:hover{background:rgba(1,96,100,.4)}@media screen and (max-width:1024px){.section-partnersprot__header{flex-direction:column;align-items:flex-start}}.section-textimgprot .padd{padding-bottom:50px}.section-textimgprot__header{padding:0 calc(3.5vw * 2)}.section-textimgprot__header--wrapper{padding:64px;border-radius:24px 24px 0 0;background:#f9ece0;position:relative;display:flex;gap:32px;align-items:flex-start;justify-content:space-between;overflow:hidden}.section-textimgprot__header--wrapper:before{content:"";width:45%;aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.4);position:absolute;z-index:1;left:0;top:0;-webkit-transform:translate(-5%,-55%);-ms-transform:translate(-5%,-55%);transform:translate(-5%,-55%)}.section-textimgprot__header--title{position:relative;z-index:2;max-width:380px}.section-textimgprot__header--text{position:relative;z-index:2;max-width:500px}.section-textimgprot__img{width:100%;position:relative;z-index:1}.section-textimgprot__img .img-tag{width:calc(100% - ( 2 * 3vw ));aspect-ratio:1.724137931;margin:0 auto 50px;border-radius:24px;overflow:hidden;position:relative}.section-textimgprot__img .img-tag picture{width:100%;height:100%;position:relative}.section-textimgprot__img .img-tag img{position:absolute;height:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:94vw;aspect-ratio:1.724137931;object-fit:cover}@media screen and (max-width:1100px){.section-textimgprot__header{padding:0 calc(3.5vw * 2)}}@media screen and (max-width:900px){.section-textimgprot__header--wrapper{padding:32px;flex-direction:column;align-items:flex-start;justify-content:flex-start}.section-textimgprot__header--wrapper:before{content:"";width:45%;aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.4);position:absolute;z-index:1;left:0;top:0;-webkit-transform:translate(-5%,-55%);-ms-transform:translate(-5%,-55%);transform:translate(-5%,-55%)}.section-textimgprot__header--title{position:relative;z-index:2;max-width:330px}.section-textimgprot__header--text{position:relative;z-index:2;max-width:490px}}.section-headerab .padd{padding-top:40px}.section-headerab__wrapper{display:grid;grid-template-columns:55% 1fr;grid-gap:48px}.section-headerab__text{padding-bottom:200px;max-width:570px}.section-headerab__text .big-text-1 em{font-weight:400}.section-headerab__right{padding:46px 0 0 158px;position:relative}.section-headerab__right--img{width:46%;aspect-ratio:.8;position:absolute;left:45px;top:0;z-index:2;max-height:300px}.section-headerab__right--img .img-wrapper{position:relative;width:100%;height:100%}.section-headerab__right--img .img-wrapper .img-tag{width:100%;height:100%;position:relative;z-index:1}.section-headerab__right--img .img-wrapper .img-tag picture,.section-headerab__right--img .img-wrapper .img-tag img{width:100%;height:100%;object-fit:cover;border-radius:12px}.section-headerab__right--img .img-wrapper .img-icon{position:absolute;width:90px;height:90px;left:0;bottom:0;z-index:2;border-radius:50%;background:#fff;color:#016064;display:flex;align-items:center;justify-content:center;font-size:40px;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.section-headerab__right--frame{background:#016064;border-radius:24px;position:relative;z-index:1;display:flex;align-items:flex-end;padding:250px 32px 32px;height:100%;overflow:hidden}.section-headerab__right--frame .circle{position:absolute;width:60%;aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.4);top:-3.5vw;right:-3.5vw}.section-headerab__right--frame .frame-text{font-family:"IBMPlex",sans-serif;font-weight:400;font-size:32px;color:#f9ece0;line-height:1.3;letter-spacing:-.64px}@media screen and (max-width:1250px){.section-headerab__text{padding-bottom:100px}.section-headerab__right{padding:46px 0 0 120px;position:relative}.section-headerab__right--img{width:70%}.section-headerab__right--frame .frame-text{font-size:28px}}@media screen and (max-width:1024px){.section-headerab .wrap{padding:0}.section-headerab .padd{padding-bottom:0}.section-headerab__wrapper{grid-template-columns:1fr;grid-gap:50px}.section-headerab__text{padding:0 3.5vw}.section-headerab__right{padding:0;position:relative;display:grid;grid-template-columns:1fr 1fr}.section-headerab__right--img{width:100%;aspect-ratio:1;position:relative;left:0;top:0;z-index:2}.section-headerab__right--img .img-wrapper .img-tag picture,.section-headerab__right--img .img-wrapper .img-tag img{border-radius:0}.section-headerab__right--img .img-wrapper .img-icon{width:60px;height:60px;left:auto;right:0;bottom:auto;top:0;font-size:32px;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.section-headerab__right--frame{border-radius:0;padding:32px}.section-headerab__right--frame .frame-text{font-size:28px}}@media screen and (max-width:550px){.section-headerab__wrapper{grid-gap:40px}.section-headerab__right{grid-template-columns:1fr}.section-headerab__right--img{display:none}}.section-bannerab{overflow:hidden}.section-bannerab__slider{padding:24px 0}.section-bannerab__slider .gsap-slider{position:relative;display:flex;align-items:center;overflow:hidden}.section-bannerab__slider .gsap-wrapper{width:100%;position:relative;display:flex;overflow:visible}.section-bannerab__slider .gsap-slide{position:relative;text-align:center}.section-bannerab__slider .gsap-slide>*:first-child{padding:0 25px}.section-bannerab__slider .gsap-slide:after{content:"•";position:absolute;right:0;top:50%;color:#fff;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.section-accordionsab__wrapper{padding-left:3.5vw;display:grid;grid-template-columns:1fr 600px;grid-gap:125px}.section-accordionsab__text .accordion{border-radius:8px;overflow:hidden}.section-accordionsab__text .accordion-head{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:32px;background:#016064;cursor:pointer}.section-accordionsab__text .accordion-head .head-title{color:#fff}.section-accordionsab__text .accordion-head .head-icon{width:30px;height:30px;position:relative;flex-shrink:0}.section-accordionsab__text .accordion-head .head-icon div:first-child{position:absolute;width:30px;height:2px;background:#fff;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.section-accordionsab__text .accordion-head .head-icon div:nth-child(2){position:absolute;width:2px;height:15px;background:#fff;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:50%;transition:all .25s}.section-accordionsab__text .accordion-head .head-icon div:nth-child(3){position:absolute;width:2px;height:15px;background:#fff;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:50%;transition:all .25s}.section-accordionsab__text .accordion-head.accordion-open .head-icon div:nth-child(2){-webkit-transform:translate(-50%,5px);-ms-transform:translate(-50%,5px);transform:translate(-50%,5px);opacity:0}.section-accordionsab__text .accordion-head.accordion-open .head-icon div:nth-child(3){-webkit-transform:translate(-50%,-5px);-ms-transform:translate(-50%,-5px);transform:translate(-50%,-5px);opacity:0}.section-accordionsab__text .accordion-text{padding:32px;background:rgba(1,96,100,.1);display:none}.section-accordionsab__text .accordion+.accordion{margin-top:16px}.section-accordionsab__img{border-radius:24px 0 0 24px;overflow:hidden}.section-accordionsab__img .img-tag{width:100%;height:100%}@media screen and (max-width:1250px){.section-accordionsab__wrapper{grid-template-columns:1fr 400px;grid-gap:50px 60px}}@media screen and (max-width:1024px){.section-accordionsab__wrapper{grid-template-columns:1fr}.section-accordionsab__text{padding-right:3.5vw}.section-accordionsab__img{aspect-ratio:1.5}}@media screen and (max-width:768px){.section-accordionsab__text .accord-title{margin-bottom:40px}}@media screen and (max-width:550px){.section-accordionsab__text .accordion{border-radius:8px;overflow:hidden}.section-accordionsab__text .accordion-head{gap:24px;padding:18px}.section-accordionsab__text .accordion-head .head-icon{width:24px;height:24px}.section-accordionsab__text .accordion-head .head-icon div:first-child{width:24px}.section-accordionsab__text .accordion-head .head-icon div:nth-child(2){height:12px}.section-accordionsab__text .accordion-head .head-icon div:nth-child(3){height:12px}.section-accordionsab__text .accordion-text{padding:18px}}.section-titleab__title{width:100%;max-width:850px;margin:0 auto}.section-teamab__wrapper{padding-left:3.5vw}.section-teamab__header{padding-right:3.5vw;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:30px 50px;margin-bottom:16px}.section-teamab__header .head-title{max-width:630px}.section-teamab__header .arrows-box{display:flex;align-items:center;justify-content:center;gap:24px}.section-teamab__header .arrows-box>*{width:56px;height:56px;border:2px solid #ea582f;background:#ea582f;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;transition:all .5s cubic-bezier(.68,.16,.39,.98);cursor:pointer}@media screen and (min-width:550px){.section-teamab__header .arrows-box>*:hover{background:#fff;color:#ea582f}}.section-teamab__slider{padding-right:3.5vw;overflow:hidden}.section-teamab__slider .gsap-wrapper{overflow:visible}.section-teamab .member{padding-top:24px}.section-teamab .member__wrapper{position:relative;border-radius:8px;overflow:hidden;width:100%;aspect-ratio:.8333333333;min-height:350px;transition:transform .5s cubic-bezier(.68,.16,.39,.98);cursor:pointer}@media screen and (min-width:550px){.section-teamab .member__wrapper:hover{-webkit-transform:translateY(-24px);-ms-transform:translateY(-24px);transform:translateY(-24px)}}.section-teamab .member__img{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0}.section-teamab .member__img:after{content:"";position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;background:radial-gradient(31.38% 124.47% at 24.54% 91.6%,rgba(4,25,32,.35) 0%,rgba(4,25,32,0) 100%)}.section-teamab .member__img .img-tag{position:relative;z-index:1;width:100%;height:100%}.section-teamab .member__text{position:relative;z-index:2;width:100%;height:100%;padding:24px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.section-teamab .member__text .name{font-family:"IBMPlex",sans-serif;font-weight:600;font-size:28px;color:#fff;letter-spacing:-.84px}.section-teamab .member__text .function{font-family:"IBMPlex",sans-serif;font-weight:500;font-size:20px;color:#fff;letter-spacing:-.6px;margin-top:4px}@media screen and (max-width:850px){.section-teamab__slider{padding-right:calc(3.5vw * 2)}}@media screen and (max-width:500px){.section-teamab__slider{padding-right:calc(3.5vw * 3)}.section-teamab__slider .gsap-wrapper{margin:0 -8px}.section-teamab .prot{padding:0 8px}}.members-popup{position:fixed;width:100vw;height:100vh;z-index:666;top:0;left:0;background:rgba(4,25,32,.6);overflow:auto;padding:100px calc(2 * 3.5vw);display:flex;justify-content:center;visibility:hidden;opacity:0;transition:opacity .5s cubic-bezier(.68,.16,.39,.98),visibility 0s .5s}.popup--shown .members-popup{visibility:visible;opacity:1;transition:opacity .5s cubic-bezier(.68,.16,.39,.98),visibility 0s}.members-popup__wrapper{border-radius:16px;background:#fff;padding:26px 0 55px;height:fit-content}.members-popup .solo-member{display:none;max-width:1114px}.members-popup .solo-member__wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;grid-gap:80px}.members-popup .solo-member__text{display:flex;flex-direction:column}.members-popup .solo-member__text--header{display:flex;align-items:flex-start;justify-content:space-between}.members-popup .solo-member__text--header .header-box{max-width:100%;width:fit-content;padding:24px 32px 24px 3.5vw;background:#f9ece0;border-radius:0 24px 24px 0}.members-popup .solo-member__text--header .close-member-popup{display:none;font-size:48px;color:#ea582f;transition:color .5s cubic-bezier(.68,.16,.39,.98);cursor:pointer;flex-shrink:0;margin-left:auto}@media screen and (min-width:550px){.members-popup .solo-member__text--header .close-member-popup:hover{color:#016064}}.members-popup .solo-member__text--text{padding:15px 0 0 3.5vw;flex:1 1 0;display:flex;align-items:center}.members-popup .solo-member__logo-link{position:absolute;left:20px;top:20px;z-index:1;width:125px}.members-popup .solo-member__logo-link img{width:100%;max-width:100%;height:auto}.members-popup .solo-member__img{display:flex;flex-direction:column;gap:26px;padding-right:3.5vw}.members-popup .solo-member__img .close-member-popup{font-size:48px;color:#ea582f;transition:color .5s cubic-bezier(.68,.16,.39,.98);cursor:pointer;flex-shrink:0;margin-left:auto}@media screen and (min-width:550px){.members-popup .solo-member__img .close-member-popup:hover{color:#016064}}.members-popup .solo-member__img--img{flex-grow:1;position:relative}.members-popup .solo-member__img--img .img-tag{position:relative;width:100%;top:0;right:0;height:100%;max-width:100%;aspect-ratio:.7142857143;border-radius:8px;overflow:hidden}@media screen and (max-width:1024px){.members-popup{padding:100px 3.5vw}}@media screen and (max-width:900px){.members-popup .solo-member__wrapper{grid-template-columns:1fr;grid-gap:40px}.members-popup .solo-member__text--header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-right:3.5vw}.members-popup .solo-member__text--header .header-box{padding:24px 32px}.members-popup .solo-member__text--header .close-member-popup{display:block;font-size:36px}.members-popup .solo-member__text--text{padding:15px 3.5vw 0}.members-popup .solo-member__img{display:flex;flex-direction:column;gap:26px;padding:0 3.5vw}.members-popup .solo-member__img .close-member-popup{display:none}.members-popup .solo-member__img--img{flex-grow:1;position:relative;aspect-ratio:1}.members-popup .solo-member__img--img .img-tag{width:100%;aspect-ratio:auto}}@media screen and (max-width:768px){.members-popup{padding:calc(100px * 0.6) 3.5vw}}.section-cardsab{position:relative}.section-cardsab .round-icon{position:absolute;z-index:2;left:calc(50% - 45px);top:-45px}.section-cardsab .padd{position:relative;overflow:hidden}.section-cardsab .padd:before{content:"";width:60%;aspect-ratio:1;border-radius:50%;position:absolute;z-index:1;top:0;right:0;background:rgba(255,255,255,.4);-webkit-transform:translate(25%,-25%);-ms-transform:translate(25%,-25%);transform:translate(25%,-25%)}.section-cardsab__header{width:100%;max-width:580px;margin:0 auto;text-align:center}.section-cardsab__slider{margin-top:48px;overflow:hidden}.section-cardsab__slider .gsap-wrapper{align-items:flex-start !important}.section-cardsab .card-slide__wrapper{height:100%}.section-cardsab .card-slide__img{width:100%}.section-cardsab .card-slide__img .img-tag{width:100%;aspect-ratio:1;border-radius:12px;overflow:hidden}.section-cardsab .card-slide__text{margin-top:24px}.section-headercon__wrapper{display:flex;align-items:flex-start;justify-content:space-between;gap:65px;padding-top:55px}.section-headercon__text{flex-grow:1;max-width:550px}.section-headercon__box{flex-shrink:0;width:440px;position:relative}.section-headercon__box .round-icon{position:absolute;z-index:2;top:45px;left:-45px}.section-headercon__box--wrapper{width:100%;aspect-ratio:1;background:#016064;border-radius:24px;position:relative;z-index:1;padding:32px;display:flex;align-items:flex-end;justify-content:flex-start;overflow:hidden}.section-headercon__box--wrapper:before{position:absolute;z-index:1;content:"";width:70%;aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.4);top:0;right:0;-webkit-transform:translate(30%,-30%);-ms-transform:translate(30%,-30%);transform:translate(30%,-30%)}.section-headercon__box--wrapper p{position:relative;z-index:2;font-family:"IBMPlex",sans-serif;font-weight:400;font-size:32px;color:#fff;line-height:1.3;letter-spacing:-.64px}@media screen and (max-width:1024px){.section-headercon__box{width:380px}}@media screen and (max-width:800px){.section-headercon__wrapper{display:block}.section-headercon__box{margin-top:85px;width:100%}.section-headercon__box .round-icon{top:-45px;left:calc(50% - 45px)}.section-headercon__box--wrapper{aspect-ratio:auto;padding:87px 32px 32px}}@media screen and (max-width:768px){.section-headercon__box{margin-top:65px;width:100%}.section-headercon__box .round-icon{top:-35px;left:calc(50% - 35px)}.section-headercon__box--wrapper{aspect-ratio:auto;padding:59px 24px 24px}.section-headercon__box--wrapper p{font-size:24px}}.section-hubcon{padding-bottom:100px}.section-hubcon .hamak-section-conseil{margin-top:32px}.section-hubcon .filters{display:flex;align-items:center;justify-content:flex-start;gap:24px;flex-wrap:wrap}.section-hubcon .filters .category{padding:8px 16px;color:#041920;background:#f2f5f7;transition:all .5s cubic-bezier(.68,.16,.39,.98);border-radius:50px;cursor:pointer}@media screen and (min-width:550px){.section-hubcon .filters .category:hover{background:rgba(1,96,100,.5)}}.section-hubcon .filters .category.active{background:#016064;color:#fff}.section-hubcon .conseil-list{margin-top:36px}.section-hubcon .conseil-list__wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px}.section-hubcon .con-item__wrapper{position:relative;display:block;padding:24px;border-radius:32px;overflow:hidden;width:100%;aspect-ratio:.9259259259}@media screen and (min-width:550px){.section-hubcon .con-item__wrapper:hover .img-tag{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.section-hubcon .con-item__img{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;overflow:hidden}.section-hubcon .con-item__img .img-tag{width:100%;height:100%;position:relative;transition:transform .5s cubic-bezier(.68,.16,.39,.98)}.section-hubcon .con-item__img .img-tag picture,.section-hubcon .con-item__img .img-tag img{position:relative;z-index:1}.section-hubcon .con-item__img .img-tag:after{content:"";position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;background:linear-gradient(0deg,rgba(4,25,32,.7) 16.45%,rgba(4,25,32,0) 100%)}.section-hubcon .con-item__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:100%;height:100%;position:relative;z-index:2}.section-hubcon .con-item__content .slide-cat{display:flex;align-items:center;justify-content:flex-start;gap:5px}.section-hubcon .con-item__content .slide-cat .category{padding:8px 16px;border-radius:40px;background:rgba(242,245,247,.7)}.section-hubcon .con-item__content .slide-details{font-family:"IBMPlex",sans-serif;font-weight:400;font-size:18px;line-height:1.6;letter-spacing:-.36px;text-transform:capitalize;margin-bottom:8px}.section-hubcon .con-item__content .slide-details:before{content:"";display:inline-block;width:12px;height:12px;border-radius:50%;background:#ea582f;margin-right:8px}@media screen and (max-width:1500px){.section-hubcon .conseil-list__wrapper{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1024px){.section-hubcon .conseil-list__wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.section-hubcon{padding-bottom:calc(100px * 0.6)}}@media screen and (max-width:650px){.section-hubcon .conseil-list__wrapper{grid-template-columns:1fr}}.section-contactform__wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px 120px}.section-contactform__text .h3{margin-top:32px}.section-contactform__form form{display:flex;flex-wrap:wrap;margin:-12px}.section-contactform__form form>*{width:100%;padding:12px}.section-contactform__form form>* .wpcf7-form-control-wrap{display:block}.section-contactform__form form>*.input-half{width:50%}@media screen and (max-width:1200px){.section-contactform__form form>*.input-half{width:100%}}@media screen and (max-width:850px){.section-contactform__wrapper{grid-template-columns:1fr}.section-contactform__form form>*.input-half{width:50%}}@media screen and (max-width:550px){.section-contactform__form form>*.input-half{width:100%}}.section-contactcli__header{margin-bottom:48px}.section-contactcli__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px}.section-contactcli .clinique{padding:32px;border-radius:16px;overflow:hidden;position:relative}.section-contactcli .clinique>*{position:relative;z-index:2}.section-contactcli .clinique:after{content:"";position:absolute;z-index:1;width:40%;aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.4)}.section-contactcli .clinique__title{font-family:"IBMPlex",sans-serif;font-weight:400;font-size:36px;line-height:130%;letter-spacing:-1.08px;margin-bottom:16px}.section-contactcli .clinique__address a{text-decoration:underline;font-family:"IBMPlex",sans-serif;font-weight:500;font-size:24px;line-height:140%;letter-spacing:-.72px}.section-contactcli .clinique__phones{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:16px;font-family:"IBMPlex",sans-serif;font-weight:400}.section-contactcli .clinique__phones a,.section-contactcli .clinique__phones span{font-family:"IBMPlex",sans-serif;font-weight:500;font-size:16px;letter-spacing:-.6px}.section-contactcli .clinique__email a{font-family:"IBMPlex",sans-serif;font-weight:500;font-size:20px;letter-spacing:-.6px;margin-top:8px;line-height:150%}.section-contactcli .clinique__schedule{margin-top:56px}.section-contactcli .clinique__schedule .day{display:flex;align-items:center;justify-content:space-between}.section-contactcli .clinique__schedule .day>*{font-family:"IBMPlex",sans-serif;font-weight:500;font-size:16px;letter-spacing:-.32px}.section-contactcli .clinique__schedule .day>*:last-child{font-family:"IBMPlex",sans-serif;font-weight:700}.section-contactcli .clinique__schedule .day+.day{margin-top:8px}.section-contactcli .clinique__visit{margin-top:40px;display:flex;justify-content:center}.section-contactcli .clinique:nth-child(3n - 2){background:#ea582f;color:#fff}.section-contactcli .clinique:nth-child(3n - 2) a{color:#fff}.section-contactcli .clinique:nth-child(3n - 2):after{left:0;bottom:0;-webkit-transform:translate(-45%,30%);-ms-transform:translate(-45%,30%);transform:translate(-45%,30%)}.section-contactcli .clinique:nth-child(3n - 1){background:#016064;color:#fff}.section-contactcli .clinique:nth-child(3n - 1) a{color:#fff}.section-contactcli .clinique:nth-child(3n - 1):after{right:0;top:0;-webkit-transform:translate(45%,-30%);-ms-transform:translate(45%,-30%);transform:translate(45%,-30%)}.section-contactcli .clinique:nth-child(3n){background:#f9ece0;color:#016064}.section-contactcli .clinique:nth-child(3n) a{color:#016064}.section-contactcli .clinique:nth-child(3n):after{right:0;bottom:0;-webkit-transform:translate(45%,30%);-ms-transform:translate(45%,30%);transform:translate(45%,30%)}@media screen and (max-width:1200px){.section-contactcli__grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:700px){.section-contactcli__grid{grid-template-columns:1fr}}.single-service{overflow:hidden}.single-service-header .padd{padding-top:40px}.single-service-header__wrapper{display:grid;grid-template-columns:55% 1fr;grid-gap:48px}.single-service-header__text{padding-bottom:150px}.single-service-header__right{padding:46px 0 0 158px;position:relative}.single-service-header__right--img{width:46%;aspect-ratio:.8;position:absolute;left:45px;top:0;z-index:2;max-height:300px}.single-service-header__right--img .img-wrapper{position:relative;width:100%;height:100%}.single-service-header__right--img .img-wrapper .img-tag{width:100%;height:100%;position:relative;z-index:1}.single-service-header__right--img .img-wrapper .img-tag picture,.single-service-header__right--img .img-wrapper .img-tag img{width:100%;height:100%;object-fit:cover;border-radius:12px}.single-service-header__right--img .img-wrapper .img-icon{position:absolute;width:90px;height:90px;left:0;bottom:0;z-index:2;border-radius:50%;background:#f9ece0;color:#ea582f;display:flex;align-items:center;justify-content:center;font-size:40px;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.single-service-header__right--frame{background:#ea582f;border-radius:24px;position:relative;z-index:1;display:flex;align-items:flex-end;padding:32px;height:100%}.single-service-header__right--frame .circle{position:absolute;width:60%;aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.4);top:-3.5vw;right:-3.5vw}.single-service-header__right--frame .frame-text{font-family:"IBMPlex",sans-serif;font-weight:400;font-size:32px;color:#f9ece0;line-height:1.3;letter-spacing:-.64px}@media screen and (max-width:1250px){.single-service-header__text{padding-bottom:100px}.single-service-header__right{padding:46px 0 0 120px;position:relative}.single-service-header__right--img{width:70%}.single-service-header__right--frame .frame-text{font-size:28px}}@media screen and (max-width:1024px){.single-service-header .wrap{padding:0}.single-service-header .padd{padding-bottom:0}.single-service-header__wrapper{grid-template-columns:1fr;grid-gap:50px}.single-service-header__text{padding:0 3.5vw}.single-service-header__right{padding:0;position:relative;display:grid;grid-template-columns:1fr 1fr}.single-service-header__right--img{width:100%;aspect-ratio:1;position:relative;left:0;top:0;z-index:2}.single-service-header__right--img .img-wrapper .img-tag picture,.single-service-header__right--img .img-wrapper .img-tag img{border-radius:0}.single-service-header__right--img .img-wrapper .img-icon{width:60px;height:60px;left:auto;right:0;bottom:auto;top:0;font-size:32px;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.single-service-header__right--frame{border-radius:0}.single-service-header__right--frame .frame-text{font-size:28px}}@media screen and (max-width:550px){.single-service-header__wrapper{grid-gap:40px}.single-service-header__right{grid-template-columns:1fr}.single-service-header__right--img{display:none}}.single-service-accordions__wrapper{display:grid;grid-template-columns:1fr 1fr;position:relative}.single-service-accordions__text{padding:70px calc(3.5vw * 2) 90px 3.5vw;position:relative;z-index:1}.single-service-accordions__text .accordion-wrapper{margin-top:40px}.single-service-accordions__img{position:relative;z-index:1}.single-service-accordions__img .img-tag{width:100%;height:100%}.single-service-accordions__img .img-tag picture,.single-service-accordions__img .img-tag img{width:100%;height:100%;object-fit:cover}.single-service-accordions__icon{position:absolute;z-index:2;left:50%;top:130px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.single-service-accordions .accordion{background:#317e81;border-radius:8px}.single-service-accordions .accordion .accordion-head{display:flex;align-items:center;justify-content:space-between;gap:60px;cursor:pointer;padding:24px;transition:padding .25s}.single-service-accordions .accordion .accordion-head__text{font-family:"IBMPlex",sans-serif;font-weight:500;color:#fff;font-size:24px;line-height:1.4;letter-spacing:-.72px}.single-service-accordions .accordion .accordion-head__icon{width:24px;height:24px;position:relative}.single-service-accordions .accordion .accordion-head__icon:before{content:"";width:24px;height:2px;background:#fff;border-radius:1px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.single-service-accordions .accordion .accordion-head__icon:after{content:"";height:24px;width:2px;background:#fff;border-radius:1px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .25s}.single-service-accordions .accordion .accordion-head.accordion-open .accordion-head__icon:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.single-service-accordions .accordion .accordion-text{border-top:1px solid #fff;padding:24px;display:none}.single-service-accordions .accordion+.accordion{margin-top:16px}@media screen and (max-width:870px){.single-service-accordions__wrapper{grid-template-columns:1fr}.single-service-accordions__text{padding:50px 3.5vw;position:relative;z-index:1}.single-service-accordions__text .accordion-wrapper{margin-top:40px}.single-service-accordions__icon{display:none}}@media screen and (max-width:550px){.single-service-accordions .accordion .accordion-head{gap:30px}.single-service-accordions .accordion .accordion-head__text{font-size:20px}.single-service-accordions .accordion .accordion-head__icon{width:16px;height:16px}.single-service-accordions .accordion .accordion-head__icon:before{width:16px}.single-service-accordions .accordion .accordion-head__icon:after{height:16px}}.single-service-cards__header--icon{margin:0 auto 16px}.single-service-cards__header--intro{max-width:470px;margin:0 auto}.single-service-cards__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;margin-top:48px}.single-service-cards__slider{margin-top:48px;display:none}.single-service-cards__slider .slick-slider{overflow:hidden;padding-right:calc(3.5vw * 2)}.single-service-cards__slider .slick-list{margin:0 -8px;overflow:visible}.single-service-cards__slider .slick-slide{margin:0 8px}.single-service-cards .card__img{width:100%}.single-service-cards .card__img .img-tag{width:100%;aspect-ratio:1}.single-service-cards .card__img .img-tag picture,.single-service-cards .card__img .img-tag img{width:100%;height:100%;object-fit:cover;border-radius:12px}.single-service-cards .card__text{margin-top:24px}@media screen and (max-width:1024px){.single-service-cards__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.single-service-cards__grid{grid-template-columns:1fr;grid-gap:32px}}.single-service-banner__wrapper{padding-top:45px;position:relative}.single-service-banner__icon{position:absolute;z-index:2;top:0;left:112px}.single-service-banner__banner{padding:80px 112px;border-radius:24px;background:#f9ece0;position:relative;z-index:1;overflow:hidden}.single-service-banner__banner>*{position:relative;z-index:2}.single-service-banner__banner:after{content:"";height:140%;aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.4);position:absolute;z-index:1;right:0;top:50%;-webkit-transform:translate(15%,-50%);-ms-transform:translate(15%,-50%);transform:translate(15%,-50%)}.single-service-banner__banner .banner-intro{max-width:580px}.single-service-banner__banner .banner-list{margin-top:32px;background:#016064;border-radius:12px;padding:24px;display:flex;align-items:center;justify-content:space-between;gap:50px;font-family:"IBMPlex",sans-serif;font-weight:500;line-height:1.4;letter-spacing:-.7;font-size:26px;color:#fff}.single-service-banner__banner .banner-addtext{max-width:480px}@media screen and (max-width:1350px){.single-service-banner__banner .banner-list{font-size:22px}}@media screen and (max-width:1200px){.single-service-banner__banner:after{right:auto;left:50%;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.single-service-banner__banner .banner-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px 50px}.single-service-banner__banner .banner-list .banner-list-item:last-child:nth-child(2n - 1){grid-column:1/-1}}@media screen and (max-width:1024px){.single-service-banner__icon{left:60px}.single-service-banner__banner{padding:50px 60px}}@media screen and (max-width:768px){.single-service-banner__wrapper{padding-top:35px}.single-service-banner__banner .banner-list{grid-template-columns:1fr}}@media screen and (max-width:550px){.single-service-banner__icon{left:20px}.single-service-banner__banner{padding:50px 20px 30px}.single-service-banner__banner .banner-list{font-size:18px}}.single-service-faq__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:84px;position:relative}.single-service-faq__text{padding:0 3.5vw;position:relative;z-index:1}.single-service-faq__text .accordion-wrapper{margin-top:60px}.single-service-faq__img{position:relative;z-index:1;padding-right:45px}.single-service-faq__img .img-tag{width:100%;height:100%;position:relative;z-index:1}.single-service-faq__img .img-tag picture,.single-service-faq__img .img-tag img{width:100%;height:100%;object-fit:cover;border-radius:0 24px 24px 0}.single-service-faq__icon{position:absolute;z-index:2;right:0;top:85px}.single-service-faq .accordion{border-radius:8px;overflow:hidden}.single-service-faq .accordion .accordion-head{display:flex;align-items:center;justify-content:space-between;gap:60px;cursor:pointer;padding:24px;transition:padding .25s;background:#016064}.single-service-faq .accordion .accordion-head__text{font-family:"IBMPlex",sans-serif;font-weight:500;color:#fff;font-size:24px;line-height:1.4;letter-spacing:-.72px}.single-service-faq .accordion .accordion-head__icon{width:24px;height:24px;position:relative}.single-service-faq .accordion .accordion-head__icon:before{content:"";width:24px;height:2px;background:#fff;border-radius:1px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.single-service-faq .accordion .accordion-head__icon:after{content:"";height:24px;width:2px;background:#fff;border-radius:1px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .25s}.single-service-faq .accordion .accordion-head.accordion-open .accordion-head__icon:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.single-service-faq .accordion .accordion-text{padding:24px;display:none;background:rgba(1,96,100,.1)}.single-service-faq .accordion+.accordion{margin-top:16px}@media screen and (max-width:1024px){.single-service-faq__wrapper{gap:40px}.single-service-faq__text{padding-left:0}}@media screen and (max-width:870px){.single-service-faq__wrapper{grid-template-columns:1fr}.single-service-faq__text{padding:0 3.5vw;position:relative;z-index:1}.single-service-faq__icon{display:none}.single-service-faq__img{padding-right:3.5vw}}@media screen and (max-width:550px){.single-service-faq__wrapper{grid-gap:30px}.single-service-faq__text .accordion-wrapper{margin-top:24px}.single-service-faq .accordion .accordion-head{gap:30px}.single-service-faq .accordion .accordion-head__text{font-size:20px}.single-service-faq .accordion .accordion-head__icon{width:16px;height:16px}.single-service-faq .accordion .accordion-head__icon:before{width:16px}.single-service-faq .accordion .accordion-head__icon:after{height:16px}}.single-blog-header .padd{padding-top:40px}.single-blog-header__wrapper{display:grid;align-items:stretch;grid-template-columns:700px 1fr;grid-gap:50px 120px}.single-blog-header__text{padding:32px 0}.single-blog-header__text .breadcrumb{margin-bottom:32px}.single-blog-header__text .breadcrumb a{color:#041920;position:relative}.single-blog-header__text .breadcrumb a:after{content:"";width:0;height:1px;position:absolute;background:#041920;left:0;bottom:0;transition:width .5s cubic-bezier(.68,.16,.39,.98)}@media screen and (min-width:550px){.single-blog-header__text .breadcrumb a:hover:after{width:100%}}.single-blog-header__text .breadcrumb span{font-weight:700}.single-blog-header__text .details{font-family:"IBMPlex",sans-serif;font-weight:400;font-size:20px;margin-top:16px;line-height:1.5;color:#041920;letter-spacing:-.6px;font-style:italic}.single-blog-header__text .head-intro{margin-top:32px}.single-blog-header__img{position:relative}.single-blog-header__img .round-icon{position:absolute;z-index:2;left:-45px;top:160px}.single-blog-header__img .img-tag{width:100%;height:100%;max-height:80vh;border-radius:24px;overflow:hidden;position:relative;z-index:1}@media screen and (max-width:1250px){.single-blog-header__wrapper{grid-template-columns:600px 1fr;grid-gap:50px 60px}}@media screen and (max-width:1024px){.single-blog-header__wrapper{grid-template-columns:1fr;grid-gap:75px 0}.single-blog-header__img .round-icon{left:calc(50% - 45px);top:-45px}.single-blog-header__text{padding:0}}@media screen and (max-width:768px){.single-blog-header__wrapper{grid-gap:55px 0}.single-blog-header__img .round-icon{left:calc(50% - 35px);top:-35px}}.single-blog-content__wrapper{display:grid;align-items:stretch;grid-template-columns:330px 1fr 330px;grid-gap:60px}.single-blog-content__nav--sticky{position:sticky;top:0}.single-blog-content__nav--sticky li a{display:block;padding:12px 3.5vw;border-bottom:1px solid rgba(4,25,32,.3);transition:all .5s cubic-bezier(.68,.16,.39,.98);color:#041920}@media screen and (min-width:550px){.single-blog-content__nav--sticky li a:hover{background:rgba(1,96,100,.3)}}.single-blog-content__nav--sticky li a.active{background:#016064;color:#fff}.single-blog-content__content{overflow:hidden}.single-blog-content__content .block-content .content-title,.single-blog-content__content .simi-content .content-title,.single-blog-content__content .ref-content .content-title{margin-bottom:24px}.single-blog-content__content .block-content:not(:last-child),.single-blog-content__content .simi-content:not(:last-child),.single-blog-content__content .ref-content:not(:last-child){padding-bottom:28px}.single-blog-content__content .block-content+.block-content,.single-blog-content__content .block-content+.simi-content,.single-blog-content__content .block-content+.ref-content,.single-blog-content__content .simi-content+.block-content,.single-blog-content__content .simi-content+.simi-content,.single-blog-content__content .simi-content+.ref-content,.single-blog-content__content .ref-content+.block-content,.single-blog-content__content .ref-content+.simi-content,.single-blog-content__content .ref-content+.ref-content{padding-top:28px}.single-blog-content__content .block-content .wysiwyg>p:not(.attention-frame)>a,.single-blog-content__content .simi-content .wysiwyg>p:not(.attention-frame)>a,.single-blog-content__content .ref-content .wysiwyg>p:not(.attention-frame)>a{font-weight:400}.single-blog-content__content .ref-content{font-family:"IBMPlex",sans-serif;font-weight:400}.single-blog-content__content .ref-content strong{margin-bottom:10px;display:block}.single-blog-content__content .ref-content .wysiwyg .small-text{font-size:14px}.single-blog-content__content .simi-content .simi-link{display:grid;grid-template-columns:100px 1fr;grid-gap:24px;margin-top:12px;background:#016064;color:#fff;padding:24px;border-radius:12px}.single-blog-content__content .simi-content .simi-link__img .img-tag{width:100%;aspect-ratio:1;border-radius:4px;overflow:hidden}.single-blog-content__content .simi-content .simi-link__text{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.single-blog-content__content .simi-content .simi-link__text .details{font-family:"IBMPlex",sans-serif;font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-.6px}.single-blog-content__content .author-content{padding:24px;border-radius:12px;background:#f9ece0;margin-top:28px}.single-blog-content__content .author-content__wrapper{display:grid;align-items:center;grid-template-columns:80px 1fr;grid-gap:24px}.single-blog-content__content .author-content__img .img-tag{width:100%;aspect-ratio:1;border-radius:50%;overflow:hidden}.single-blog-content__content .author-content__img .img-tag picture,.single-blog-content__content .author-content__img .img-tag img{object-position:center top}.single-blog-content__content .author-content__text .wysiwyg{margin-top:8px}@media screen and (max-width:550px){.single-blog-content__content .author-content__wrapper{grid-template-columns:1fr;grid-gap:12px}.single-blog-content__content .author-content__img .img-tag{width:80px;margin:0 auto}.single-blog-content__content .author-content__text .h4{text-align:center}}@media screen and (max-width:1200px){.single-blog-content__wrapper{grid-template-columns:330px 1fr 150px}}@media screen and (max-width:1024px){.single-blog-content__wrapper{grid-template-columns:330px 1fr;padding-right:3.5vw}.single-blog-content .empty-space{display:none}}@media screen and (max-width:850px){.single-blog-content__wrapper{grid-template-columns:1fr;padding:0 3.5vw}.single-blog-content__nav{display:none}}.single-blog-suggestions__slider{margin-top:48px;padding-left:3.5vw}.single-blog-suggestions__slider .gsap-slider{padding-right:3.5vw;overflow:hidden}.single-blog-suggestions__slider .gsap-wrapper{overflow:visible}.single-blog-suggestions__arrows{margin-top:32px}.single-blog-suggestions__arrows .arrows-box{display:flex;align-items:center;justify-content:center;gap:24px}.single-blog-suggestions__arrows .arrows-box>*{width:56px;height:56px;border:2px solid #ea582f;background:#ea582f;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;transition:all .5s cubic-bezier(.68,.16,.39,.98);cursor:pointer}@media screen and (min-width:550px){.single-blog-suggestions__arrows .arrows-box>*:hover{background:#fff;color:#ea582f}}.single-blog-suggestions .sug-slide__wrapper{position:relative;display:block;padding:24px;border-radius:32px;overflow:hidden;width:100%;aspect-ratio:.9259259259}@media screen and (min-width:550px){.single-blog-suggestions .sug-slide__wrapper:hover .img-tag{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.single-blog-suggestions .sug-slide__img{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0}.single-blog-suggestions .sug-slide__img .img-tag{width:100%;height:100%;position:relative;transition:transform .5s cubic-bezier(.68,.16,.39,.98)}.single-blog-suggestions .sug-slide__img .img-tag picture,.single-blog-suggestions .sug-slide__img .img-tag img{position:relative;z-index:1}.single-blog-suggestions .sug-slide__img .img-tag:after{content:"";position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;background:linear-gradient(0deg,rgba(4,25,32,.7) 16.45%,rgba(4,25,32,0) 100%)}.single-blog-suggestions .sug-slide__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:100%;height:100%;position:relative;z-index:2}.single-blog-suggestions .sug-slide__content .slide-cat{display:flex;align-items:center;justify-content:flex-start;gap:5px}.single-blog-suggestions .sug-slide__content .slide-cat .category{padding:8px 16px;border-radius:40px;background:rgba(242,245,247,.7)}.single-blog-suggestions .sug-slide__content .slide-details{font-family:"IBMPlex",sans-serif;font-weight:400;font-size:18px;line-height:1.6;letter-spacing:-.36px;text-transform:capitalize;margin-bottom:8px}.single-blog-suggestions .sug-slide__content .slide-details:before{content:"";display:inline-block;width:12px;height:12px;border-radius:50%;background:#ea582f;margin-right:8px}.section-headeraud__wrapper{display:grid;grid-template-columns:46% 1fr;grid-gap:120px}.section-headeraud__text{padding-bottom:75px}.section-headeraud__img{position:relative}.section-headeraud__img .round-icon{position:absolute;top:50px;z-index:2;transform:translateX(-50%)}.section-headeraud__img .img{border-radius:24px;overflow:hidden;position:relative;width:100%;height:100%}.section-headeraud__img .img img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}@media screen and (max-width:1024px){.section-headeraud__wrapper{display:flex;flex-direction:column;gap:50px}.section-headeraud__text{padding-bottom:0}.section-headeraud__img .round-icon{top:0;right:50px;transform:translateY(-50%)}.section-headeraud__img .img{width:100%;padding-bottom:60%;min-height:300px}}.section-consult{overflow:hidden}.section-consult .img.hide-on-tablets{position:absolute;right:0;top:0;width:calc(50% - 64px);height:100%;z-index:2}.section-consult .img img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.section-consult__wrapper{display:flex}.section-consult__text{flex:1 1 0;padding-right:130px;position:relative;color:#016064}.section-consult__text .round{position:absolute;border-radius:50%;bottom:0;right:0;transform:translate(32%,75%);width:439px;height:439px;background:rgba(255,255,255,.4)}.section-consult__img{flex:1 1 0;z-index:3;position:relative}.section-consult__img .round-icon{position:absolute;top:-40px;transform:translateX(-50%);z-index:3}@media screen and (max-width:1024px){.section-consult .padd{padding-bottom:0}.section-consult__text{padding-bottom:100px;padding-right:0;max-width:500px}.section-consult__text .round{transform:translate(89%,43%)}.section-consult__wrapper{flex-direction:column}.section-consult__img{margin:0 calc(-3.5vw)}.section-consult__img .round-icon{right:0}.section-consult .img{bottom:0;padding-bottom:50%;width:100%;min-height:250px}}@media screen and (max-width:768px){.section-consult__text{padding-bottom:calc(100px / 2)}.section-consult__text>*:not(.round){z-index:2;position:relative}.section-consult__text .round{width:300px;height:300px;transform:translate(22%,43%);z-index:1}}.shop__headerSection{padding:72px 0 48px}.shop .padd{padding-top:0}.shop__wrapper{gap:129px}.shop__filters{flex:0 0 20%;min-width:210px;top:30px;position:sticky;height:100%}.shop__filters input[type=checkbox]{display:none}.shop__filters input[type=checkbox]+span{display:flex;align-items:center;gap:14px}.shop__filters input[type=checkbox]+span:before,.shop__filters input[type=checkbox]+span:after{position:relative;content:"";width:20px;height:20px;border-radius:4px;border:1px solid #f2f5f7;display:flex;justify-content:center;transition:.5s cubic-bezier(.68,.16,.39,.98)}.shop__filters input[type=checkbox]+span:after{border:none;transform:scale(0);position:absolute;left:0;content:url("https://api.iconify.design/material-symbols-light/check.svg?color=%23016064")}.shop__filters input[type=checkbox]:checked+span{font-weight:700;transition:.5s cubic-bezier(.68,.16,.39,.98)}.shop__filters input[type=checkbox]:checked+span:before{border-color:#016064;transition:.5s cubic-bezier(.68,.16,.39,.98);background-color:rgba(1,96,100,.2)}.shop__filters input[type=checkbox]:checked+span:after{transform:scale(1);transition:.5s cubic-bezier(.68,.16,.39,.98)}.shop__filters label{cursor:pointer}.shop__filters label:hover input[type=checkbox]+span{transition:.5s cubic-bezier(.68,.16,.39,.98)}.shop__filters label:hover input[type=checkbox]+span:before{border-color:#016064;transition:.5s cubic-bezier(.68,.16,.39,.98)}.shop__filters label span{font-size:16px;color:#041920;transition:.5s cubic-bezier(.68,.16,.39,.98)}.shop__list{display:flex;flex-direction:column;gap:40px;flex:1 1 0}.shop__header{flex-wrap:wrap;justify-content:space-between;gap:50px;row-gap:10px}.shop__header .input_search{height:48px;border-radius:8px;border:1px solid rgba(4,25,32,.5);padding:12px 16px;flex:1 1 0;max-width:436px;display:flex;align-items:center;font-size:20px;fill:#016064}.shop__header .input_search svg{cursor:pointer}.shop__header .input_search input{font-size:16px;border:none;outline:none;flex:1 1 0;font-family:"IBMPlex",sans-serif;font-weight:400;color:#041920}.shop__header .input_search input::placeholder{opacity:.5}.shop__header .input_search input:focus{border:none;outline:none}.shop__header .select2_wrapper{width:300px}.shop__header .select2-container--default .select2-selection--single{font-size:16px;height:48px;border-radius:8px;border:1px solid rgba(4,25,32,.5);font-family:"IBMPlex",sans-serif;font-weight:400;color:#041920;padding:12px 16px;display:flex;align-items:center;justify-content:space-between}.shop__header .select2-container--default .select2-selection--single[aria-expanded=true] .select2-selection__arrow{transform:scale(-1);transition:.5s cubic-bezier(.68,.16,.39,.98)}.shop__header .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;line-height:normal;padding-right:24px}.shop__header .select2-container--default .select2-selection--single .select2-selection__arrow{position:relative;height:unset;top:unset;left:unset;transition:.5s cubic-bezier(.68,.16,.39,.98);width:unset;right:unset}.shop__header .select2-container--default .select2-selection--single .select2-selection__arrow:before{content:url("https://api.iconify.design/ei/chevron-down.svg?color=%23016064&width=30");position:relative}.shop__header .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.shop__header .select2-container--default .select2-results__option{font-family:"IBMPlex",sans-serif;font-weight:400;padding:12px 16px}.shop__header .select2-container--default .select2-results__option.select2-results__option--highlighted{background-color:rgba(1,96,100,.2);color:#016064}.shop__products{display:flex;flex-wrap:wrap;gap:16px;font-family:"IBMPlex",sans-serif;font-weight:400;font-size:20px}.shop__products .product{display:none;flex:0 0 calc(33.33% - 10.67px);color:#041920}.shop .btn_more{cursor:pointer}@media screen and (max-width:1200px){.shop__wrapper{gap:90px}}@media screen and (max-width:1024px){.shop__products .product{flex:0 0 calc(50% - 8px)}}@media screen and (max-width:768px){.shop__filters{position:relative}.shop__wrapper{gap:50px;flex-direction:column}.shop__header .input_search{max-width:unset}.shop__header .select2_wrapper{width:100%}}.breadcrumb{padding-bottom:32px;padding-top:50px;font-size:14px;font-family:"IBMPlex",sans-serif;font-weight:400}.breadcrumb ul{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-family:"IBMPlex",sans-serif;font-weight:400}.breadcrumb ul a{color:#041920}.breadcrumb ul .current{font-weight:700}.woocommerce-Tabs-panel--description{display:block !important}.product-infos{padding-bottom:125px}.product-infos__wrapper{display:flex}.product-infos__left{flex:1 1 0;display:flex;flex-direction:column;gap:16px}.product-infos__main{border:1px solid #f2f5f7;position:relative;padding-bottom:80%;border-radius:24px}.product-infos__main .gallery_img{opacity:0;visibility:hidden;transition:.5s cubic-bezier(.68,.16,.39,.98)}.product-infos__main .gallery_img.active{opacity:1;visibility:visible;transition:.5s cubic-bezier(.68,.16,.39,.98)}.product-infos__main img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:contain}.product-infos__thumbnails{display:flex;gap:16px}.product-infos__thumbnails .gallery_img{overflow:hidden;position:relative;border:1px solid #f2f5f7;flex:0 0 calc(33.33% - 10.67px);padding-bottom:calc(33.33% - 10.67px);transition:.5s cubic-bezier(.68,.16,.39,.98);cursor:pointer;border-radius:8px}.product-infos__thumbnails .gallery_img img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:contain}.product-infos__thumbnails .gallery_img:hover{border:1px solid rgba(4,25,32,.2);transition:.5s cubic-bezier(.68,.16,.39,.98)}.product-infos__thumbnails .gallery_img.active{border:1px solid rgba(4,25,32,.5);transition:.5s cubic-bezier(.68,.16,.39,.98)}.product-infos__thumbnails .gallery_img__wrapper{width:100%;padding-bottom:100%;position:relative}.product-infos__thumbnails .gallery_img__wrapper img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:contain}.product-infos__right{flex:1 1 0;padding-left:131px;display:flex;flex-direction:column;justify-content:space-between}.product-infos__right .add_to_cart{display:flex;flex-wrap:wrap}.product-infos__right .add_to_cart .price_to_show{flex:0 0 100%}.product-infos__right .add_to_cart .product_title,.product-infos__right .add_to_cart .woocommerce-product-details__short-description,.product-infos__right .add_to_cart .product_meta,.product-infos__right .add_to_cart span:not(.price_to_show span),.product-infos__right .add_to_cart p{display:none}.product-infos__right .add_to_cart .price_to_show{margin:32px 0}.product-infos__right .add_to_cart .price{margin-top:40px;margin-bottom:31px;flex:0 0 100%}.product-infos__right .add_to_cart .cart{display:flex;gap:24px}.product-infos__right .add_to_cart .cart button{height:70px;display:flex;align-items:center;padding:0 40px;background:#016064;color:#fff;border-radius:50px;transition:all .5s cubic-bezier(.68,.16,.39,.98);border:none;cursor:pointer;display:flex;align-items:center;font-family:"IBMPlex",sans-serif;font-weight:700;font-size:18px}.product-infos__right .add_to_cart .cart button:hover{background:#317e81;color:#fff}@media screen and (max-width:1200px){.product-infos__right{padding-left:90px}}@media screen and (max-width:1024px){.product-infos{padding-bottom:70px}.product-infos__left{max-width:400px;margin:0 auto;width:100%}.product-infos__wrapper{flex-direction:column;gap:40px}.product-infos__right{padding-left:0;max-width:700px;margin:0 auto}}@media screen and (max-width:550px){.product-infos__right .add_to_cart .cart button{padding:0 20px;font-size:16px;height:60px}}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:none !important}.woocommerce .cart_empty .cart-collaterals_Back a{display:inline-block !important;background-color:#fff !important;border-radius:4px !important;padding:15px 39px !important;color:#fff !important;font-size:16px !important;transition:.5s cubic-bezier(.68,.16,.39,.98);margin-top:45px}.woocommerce .cart_empty .cart-collaterals_Back a:hover{transition:.5s cubic-bezier(.68,.16,.39,.98);color:#016064}.woocommerce-cart .checkout_SummaryOrder tbody{display:none}.woocommerce-cart .checkout_SummaryOrder tfoot:before{display:none}.woocommerce-cart .checkout_SummaryOrder .applyDicount:before{display:none !important}.woocommerce-cart .breadcrumb{font-family:"IBMPlex",sans-serif;font-weight:700}.woocommerce-cart .breadcrumb a{color:#016064;text-decoration:underline;transition:.5s cubic-bezier(.68,.16,.39,.98)}.woocommerce-cart .breadcrumb a:hover{color:#317e81;transition:.5s cubic-bezier(.68,.16,.39,.98)}.woocommerce-cart .section-general-content .padd{padding-bottom:0;padding-top:34px}.woocommerce-cart-form button[name=update_cart]{display:block !important}.cart_page .woocommerce-notices-wrapper{display:none}.cart_page__left{flex:1 1 0;padding-right:90px}.cart_page__left table.shop_table{border:none}.cart_page__left table.shop_table th{font-weight:400;font-size:16px;padding:9px 0}.cart_page__left table.shop_table .cart_item{display:flex;width:100%}.cart_page__left table.shop_table .cart_item a.remove{display:none}.cart_page__left table.shop_table .quantity label,.cart_page__left table.shop_table .quantity br{display:none}.cart_page__left table.shop_table .number_wrapper{height:35px;width:90px;border-radius:24px}.cart_page__left table.shop_table .number_wrapper input{font-size:14px}.cart_page__left table.shop_table .number_wrapper .minus,.cart_page__left table.shop_table .number_wrapper .plus{padding:0;width:20px}.cart_page__left table.shop_table thead tr{border-bottom:1px solid #f2f5f7}.cart_page__left table.shop_table tr{display:flex;width:100%;gap:70px;align-items:center}.cart_page__left table.shop_table tr:first-child td:not(.cart-collaterals td){padding-top:24px}.cart_page__left table.shop_table tr td:nth-child(1),.cart_page__left table.shop_table tr th:nth-child(1){flex:1 1 0}.cart_page__left table.shop_table tr td:nth-child(2),.cart_page__left table.shop_table tr th:nth-child(2){width:89px}.cart_page__left table.shop_table tr td:nth-child(3),.cart_page__left table.shop_table tr th:nth-child(3){width:90px}.cart_page__left table.shop_table td{border-top:none}.cart_page__left table.shop_table td:not(.cart-collaterals td){padding:16px 0}.cart_page__left table.shop_table td:not(.cart-collaterals td).actions{display:none}.cart_page__left table.shop_table .product-name_name,.cart_page__left table.shop_table .product-name_name p{display:flex;align-items:center;gap:16px}.cart_page__left table.shop_table .product-name_name .img,.cart_page__left table.shop_table .product-name_name p .img{border-radius:4px;flex-shrink:0;width:97px;height:97px;border:1px solid #f2f5f7}@media screen and (max-width:1024px){.cart_page__left{padding-right:50px}}@media screen and (max-width:768px){.cart_page{flex-direction:column}.cart_page__right{max-width:400px;margin:0 auto}.cart_page__left{padding-right:0}.cart_page__left table.shop_table{border:none}.cart_page__left table.shop_table td{border-top:1px solid rgba(1,96,100,.2) !important}.cart_page__left table.shop_table td:not(.cart-collaterals td){padding:20px 0}}.woocommerce-cart #payment{display:none !important}.woocommerce-cart .woocommerce .product-name_container{display:flex;align-items:center}.woocommerce-cart .woocommerce .product-name_container img{width:90px !important;height:auto !important}.woocommerce-cart .woocommerce .product-name_img{display:flex;position:relative;width:120px;justify-content:center}.woocommerce-cart .woocommerce .product-name_img:before{content:"";position:absolute;top:50%;left:50%;width:120px;border-radius:50%;height:120px;background-color:#cbdddf;transform:translate(-50%,-50%)}.woocommerce-cart .woocommerce .product-name_img img{position:relative;z-index:2}.woocommerce-cart .woocommerce .product-name_img a{display:flex}.woocommerce-cart .woocommerce .quantity .qty_wrapper{max-width:fit-content}.woocommerce-cart .woocommerce .quantity .qty_wrapper input{color:#016064;font-weight:700}.woocommerce-cart td.product-subtotal{font-weight:600;font-size:16px;color:#016064}.woocommerce-cart .cart_totals{width:100% !important}.woocommerce-cart .cart-collaterals{background-color:#fff;width:100%;display:flex;justify-content:space-between;font-weight:600;font-size:1.3em}.woocommerce-cart .cart-collaterals:before,.woocommerce-cart .cart-collaterals:after{content:none !important}.woocommerce-cart .cart-collaterals .Subtotal{margin-right:49px}.woocommerce-cart .cart-collaterals_Totals{width:100%}.woocommerce-cart .cart-collaterals_Totals h2,.woocommerce-cart .cart-collaterals_Totals tr.order-total,.woocommerce-cart .cart-collaterals_Totals .tax-rate,.woocommerce-cart .cart-collaterals_Totals .cross-sells{display:none}.woocommerce-cart .cart-collaterals_Totals tr.cart-subtotal{display:flex;align-items:center;justify-content:space-between}.woocommerce-cart .cart-collaterals_Back a{padding:15px 30px}.woocommerce-cart .wc-proceed-to-checkout{padding-bottom:0 !important;max-width:fit-content}.woocommerce-cart .wc-proceed-to-checkout a{outline:1px solid transparent !important;display:inline-block !important;background-color:#fff !important;border-radius:4px !important;padding:15px 39px !important;color:#fff !important;font-size:16px !important;transition:.5s cubic-bezier(.68,.16,.39,.98)}.woocommerce-cart .wc-proceed-to-checkout a:hover{outline:1px solid #fff !important;transition:.5s cubic-bezier(.68,.16,.39,.98);background-color:#317e81 !important;color:#fff !important}@media screen and (max-width:768px){.woocommerce-cart .woocommerce table.shop_table_responsive thead{display:block;border-bottom:1px solid grey}.woocommerce-cart .woocommerce table.shop_table_responsive thead th{display:none;flex:1 1 0}.woocommerce-cart .woocommerce table.shop_table_responsive thead th:not(.product-quantity,.product-remove){display:block}.woocommerce-cart .woocommerce table.shop_table_responsive thead th.product-subtotal{text-align:right}.woocommerce-cart .woocommerce table.shop_table_responsive tr:not(.order-total){display:flex;flex-wrap:wrap}.woocommerce-cart .woocommerce table.shop_table_responsive tr td{border-top:0}.woocommerce-cart .woocommerce table.shop_table_responsive tr td:before{display:none}.woocommerce-cart .woocommerce .product-subtotal{flex:1 1 0;display:flex;justify-content:flex-end;align-items:center}.woocommerce-cart .woocommerce .product-name{flex:1 1 60%;flex-wrap:wrap}.woocommerce-cart .woocommerce .product-name_container{flex-wrap:wrap}.woocommerce-cart .woocommerce .product-name_img{flex:0 0 30%;width:unset;max-width:110px}.woocommerce-cart .woocommerce .product-name_img:before{position:absolute;width:110%;height:unset;padding-bottom:110%}.woocommerce-cart .woocommerce .product-name_img img{position:relative;width:100%;height:100%;object-fit:contain}.woocommerce-cart .woocommerce .product-name_name{flex:0 0 70%;text-align:left}.woocommerce-cart .woocommerce .product-name_name a h2{color:#016064;gap:2px;flex-direction:column}.woocommerce-cart .woocommerce .product-name_name a h2 .slash{display:none}.woocommerce-cart .woocommerce .product-name_name ul{font-size:.8em}.woocommerce-cart .woocommerce .product-name .mobile-qty{margin-top:20px;display:flex;align-items:center;justify-content:space-between}.woocommerce-cart .woocommerce .product-name .mobile-qty .qty{width:60px}.woocommerce-cart .woocommerce .product-name .mobile-qty .input{display:flex;gap:15px;align-items:center}.woocommerce-cart .woocommerce .product-name .mobile-qty .remove iconify-icon{color:#016064 !important}.woocommerce-cart .woocommerce .product-name .mobile-qty .remove:hover{background:unset !important}.woocommerce-cart .woocommerce .product-quantity.hide_on_phones{display:none}.woocommerce-cart .woocommerce .cart-subtotal th{display:block}}.checkout_SummaryOrder{border-radius:8px;background-color:#f2f5f7;padding:40px;max-width:400px;margin:0 auto;font-size:16px}.checkout_SummaryOrder .woocommerce-checkout-review-order-table tfoot:before{content:"";height:1px;position:absolute;width:100%;top:0;left:0;object-fit:cover;background-color:rgba(8,31,61,.1)}.checkout_SummaryOrder .woocommerce-checkout-review-order-table thead{display:none}.checkout_SummaryOrder .woocommerce-checkout-review-order-table td:first-child{width:70%}.checkout_SummaryOrder table.shop_table{border:none;margin-bottom:0}.checkout_SummaryOrder table.shop_table th,.checkout_SummaryOrder table.shop_table td{border-top:none !important}.checkout_SummaryOrder table.shop_table th{font-weight:400 !important;font-size:16px;padding:8px 0}.checkout_SummaryOrder table.shop_table td:not(.cart-collaterals td,.applyDicount td,.applyDicount_Form td){padding:8px 0;text-align:right}.checkout_SummaryOrder table.shop_table td:not(.cart-collaterals td,.applyDicount td,.applyDicount_Form td).actions{display:none}.checkout_SummaryOrder table.shop_table tbody tr:first-child th,.checkout_SummaryOrder table.shop_table tbody tr:first-child td{padding-top:24px}.checkout_SummaryOrder table.shop_table tbody tr:last-child th,.checkout_SummaryOrder table.shop_table tbody tr:last-child td{padding-bottom:24px}.checkout_SummaryOrder table.shop_table tr{display:flex;justify-content:space-between;gap:44px}.checkout_SummaryOrder table.shop_table tr th,.checkout_SummaryOrder table.shop_table tr td{display:flex;align-items:center}.checkout_SummaryOrder table.shop_table tr.cart-ship td,.checkout_SummaryOrder table.shop_table tr.cart-ship th{padding-bottom:24px}.checkout_SummaryOrder table.shop_table tr.order-total{position:relative;margin-top:15px}.checkout_SummaryOrder table.shop_table tr.order-total td,.checkout_SummaryOrder table.shop_table tr.order-total th{font-weight:500 !important;padding-top:24px;font-size:20px;text-transform:uppercase;padding-bottom:0}.checkout_SummaryOrder table.shop_table tr.order-total:before{content:"";position:absolute;width:100%;height:1px;top:0;left:0;background-color:rgba(4,25,32,.3)}.checkout_SummaryOrder table.shop_table .applyDicount:before{content:"";position:absolute;width:100%;height:1px;top:0;left:0;background-color:rgba(4,25,32,.3)}.checkout_SummaryOrder table.shop_table .applyDicount td{padding:24px 0;font-weight:400;padding-bottom:5px}.checkout_SummaryOrder table.shop_table .applyDicount_Form{position:relative}.checkout_SummaryOrder table.shop_table .applyDicount_Form:after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:rgba(4,25,32,.3)}.checkout_SummaryOrder table.shop_table .applyDicount_Form td{padding:24px 0;padding-top:0}.checkout_SummaryOrder table.shop_table .applyDicount_Form .fake_placeholder{display:none}.checkout_SummaryOrder table.shop_table .applyDicount_Form input{padding:12px 16px !important;color:#041920;caret-color:#041920;font-size:16px;font-weight:400;border-radius:8px;width:100%;background-color:rgba(0,0,0,0);border:1px solid rgba(4,25,32,.3)}.checkout_SummaryOrder table.shop_table .applyDicount_Form input::placeholder{color:#041920;opacity:.8}.checkout_SummaryOrder table.shop_table .applyDicount_Form input:focus{outline:none;border:1px solid rgba(4,25,32,.3)}.checkout_SummaryOrder table.shop_table .applyDicount_Form button{font-weight:700;text-decoration:underline;border:none;background-color:rgba(0,0,0,0);font-size:14px;cursor:pointer;color:#016064}.checkout_SummaryOrder table.shop_table a.remove{position:relative;right:0;top:0;margin-left:auto;color:#ea582f !important;font-weight:400;font-size:30px;transition:.3s ease;width:unset;height:unset}.checkout_SummaryOrder table.shop_table a.remove:hover{transition:.3s ease;color:#016064 !important;background-color:unset}.checkout_SummaryOrder table.shop_table .product-total{display:flex;align-items:center;justify-content:center;gap:24px}.checkout_SummaryOrder table.shop_table .product-total label,.checkout_SummaryOrder table.shop_table .product-total br{display:none}.checkout_SummaryOrder table.shop_table .product-name_name{display:flex;gaP:44px}.checkout_SummaryOrder table.shop_table .product-name_name p{display:none}.checkout_SummaryOrder table.shop_table .product-name_name a{text-decoration:none}.checkout_SummaryOrder table.shop_table .product-name_name a .title{color:#041920;font-size:16px;display:block;margin-bottom:1px;line-height:1.2;margin-top:0}.checkout_SummaryOrder table.shop_table .product-name_name a .woocommerce-Price-amount{font-weight:600}.checkout_SummaryOrder table.shop_table .product-name_name ul li{color:#016064}.checkout_SummaryOrder .number_wrapper{height:40px;width:54px;border-radius:4px;position:relative}.checkout_SummaryOrder .number_wrapper input.qty{font-size:14px;font-weight:400;width:24px;margin-left:5px}.checkout_SummaryOrder .number_wrapper .minus,.checkout_SummaryOrder .number_wrapper .plus{height:calc(50% - 5px);padding:0;width:14px;font-size:14px;position:absolute;right:7px;background-color:#016064}.checkout_SummaryOrder .number_wrapper .minus{bottom:5px;border-radius:0 0 5px 5px}.checkout_SummaryOrder .number_wrapper .plus{top:5px;border-radius:5px 5px 0 0}.checkout_SummaryOrder #order_review_heading{padding-bottom:19px;border-bottom:1px solid #041920}.checkout_SummaryOrder .cart-subtotal th,.checkout_SummaryOrder .cart-subtotal td{padding-top:24px !important}.checkout_SummaryOrder .btn.btn--primary{padding:16px 24px}@media screen and (max-width:768px){.checkout_SummaryOrder{padding:30px}}.wc_payment_method input{display:none !important}.woocommerce-shipping-totals+.cart-discount{display:none !important}iframe .Input,.p-FauxInput,iframe input{background-color:red !important}.checkout_SummaryOrder tr{display:flex;justify-content:space-between}.checkout_SummaryOrder{z-index:3}.checkout_SummaryOrder tr.woocommerce-shipping-totals.shipping{display:none}.loading{width:100%;display:flex;align-items:center;flex-direction:column}.loading img{max-width:80px;padding:50px 0}.loading h3{font-family:"Montserrat",sans-serif;color:#016064}.back_to_shop{margin-bottom:44px;display:block;max-width:fit-content}.woocommerce-checkout .padd,.woocommerce-cart .padd{padding-bottom:0}.woocommerce-checkout .applyDicount_Form+.cart-discount.coupon-testcode,.woocommerce-cart .applyDicount_Form+.cart-discount.coupon-testcode{display:none}.woocommerce-checkout .woocommerce-remove-coupon,.woocommerce-cart .woocommerce-remove-coupon{font-size:14px}.woocommerce-checkout .cart-discount.coupon-testcode th,.woocommerce-cart .cart-discount.coupon-testcode th{vertical-align:top}.woocommerce-checkout table.shop_table tfoot,.woocommerce-cart table.shop_table tfoot{position:relative}.woocommerce-checkout table.shop_table .cart_item,.woocommerce-cart table.shop_table .cart_item{position:relative}.woocommerce-checkout table.shop_table .cart_item.yith-wcpb-child-of-bundle-table-item,.woocommerce-cart table.shop_table .cart_item.yith-wcpb-child-of-bundle-table-item{display:none}.woocommerce-checkout table.shop_table .cart_item .type,.woocommerce-cart table.shop_table .cart_item .type{font-size:12px;font-weight:400}.woocommerce-checkout table.shop_table .cart_item .product-total,.woocommerce-cart table.shop_table .cart_item .product-total{font-weight:700}.woocommerce-checkout table.shop_table .cart_item .product-name_container,.woocommerce-cart table.shop_table .cart_item .product-name_container{display:flex}.woocommerce-checkout table.shop_table .cart_item .product-name_img,.woocommerce-cart table.shop_table .cart_item .product-name_img{width:30%;max-width:60px}.woocommerce-checkout table.shop_table .cart_item .product-name_name,.woocommerce-cart table.shop_table .cart_item .product-name_name{text-align:left}.woocommerce-checkout table.shop_table .cart_item .product-name_name h2,.woocommerce-cart table.shop_table .cart_item .product-name_name h2{margin-top:0}.woocommerce-checkout table.shop_table .cart_item a,.woocommerce-cart table.shop_table .cart_item a{text-decoration:none;transition:.5s cubic-bezier(.68,.16,.39,.98);color:#041920}.woocommerce-checkout table.shop_table .cart_item a:hover,.woocommerce-cart table.shop_table .cart_item a:hover{color:#016064;transition:.5s cubic-bezier(.68,.16,.39,.98)}.woocommerce-checkout table.shop_table .cart_item a h2,.woocommerce-cart table.shop_table .cart_item a h2{font-size:14px}.woocommerce-checkout table.shop_table .cart_item a ul li,.woocommerce-cart table.shop_table .cart_item a ul li{font-size:11px;line-height:1.5;font-weight:500}.woocommerce-checkout table.shop_table .cart_item a .woocommerce-Price-amount.amount,.woocommerce-cart table.shop_table .cart_item a .woocommerce-Price-amount.amount{font-size:14px;font-weight:500;margin-top:10px;display:block}.woocommerce-checkout .checkout_FieldsOrder,.woocommerce-cart .checkout_FieldsOrder{display:none}.woocommerce-checkout .multiCheckout_itemAlreadyOrderedContainer>label,.woocommerce-cart .multiCheckout_itemAlreadyOrderedContainer>label{font-size:1.1em;color:#016064}.woocommerce-checkout .multiCheckout_itemSignIn,.woocommerce-cart .multiCheckout_itemSignIn{display:flex;gap:16px;margin-bottom:40px;margin-top:20px}.woocommerce-checkout .multiCheckout_itemSignIn>div,.woocommerce-cart .multiCheckout_itemSignIn>div{flex:1 1 0}.woocommerce-checkout .multiCheckout_itemSignInContainer,.woocommerce-cart .multiCheckout_itemSignInContainer{margin-bottom:30px}.woocommerce-checkout .multiCheckout_itemSignInContainer label,.woocommerce-cart .multiCheckout_itemSignInContainer label{color:#016064}.woocommerce-checkout .multiCheckout_itemButtonsList,.woocommerce-cart .multiCheckout_itemButtonsList{display:flex;flex-wrap:wrap;gap:20px}.woocommerce-checkout .multiCheckout_itemButtonsList.add_address,.woocommerce-cart .multiCheckout_itemButtonsList.add_address{display:flex;align-items:center;justify-content:center;text-align:center;font-weight:700;color:#016064;height:100%}.woocommerce-checkout .multiCheckout_itemButtonsList.add_address .multiCheckout_itemButton,.woocommerce-cart .multiCheckout_itemButtonsList.add_address .multiCheckout_itemButton{display:flex;align-items:center;justify-content:center}.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton{flex:0 0 calc(50% - 10px);cursor:pointer;padding:30px;border-radius:3px;border:1px solid #041920;transition:.3s ease;display:flex;justify-content:space-between}.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton#AlreadyOrdered_adress,.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_an_address,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton#AlreadyOrdered_adress,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_an_address{width:100%;flex:unset}.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton .card_title,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton .card_title{font-weight:700}.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_an_address,.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_card div,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_an_address,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_card div{font-weight:700;display:flex;align-items:center;justify-content:center;text-align:center;width:100%}.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton#AlreadyOrdered_adress,.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_an_address,.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_card,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton#AlreadyOrdered_adress,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_an_address,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_card{border:1px solid #016064;background-color:#016064;height:100%}.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton#AlreadyOrdered_adress label,.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_an_address label,.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_card label,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton#AlreadyOrdered_adress label,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_an_address label,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_card label{color:#041920;font-size:16px}.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton#AlreadyOrdered_adress:hover,.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton#AlreadyOrdered_adress.active,.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_an_address:hover,.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_an_address.active,.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_card:hover,.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_card.active,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton#AlreadyOrdered_adress:hover,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton#AlreadyOrdered_adress.active,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_an_address:hover,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_an_address.active,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_card:hover,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_card.active{border:1px solid #016064;transition:.3s ease}.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton#AlreadyOrdered_adress:hover label,.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton#AlreadyOrdered_adress.active label,.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_an_address:hover label,.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_an_address.active label,.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_card:hover label,.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_card.active label,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton#AlreadyOrdered_adress:hover label,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton#AlreadyOrdered_adress.active label,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_an_address:hover label,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_an_address.active label,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_card:hover label,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_card.active label{color:#016064}.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_card,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton#add_card{display:none}.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton:hover,.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton.active,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton:hover,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton.active{border:1px solid #016064;transition:.3s ease}.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton:hover .multiCheckout_itemButtonRadio,.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton.active .multiCheckout_itemButtonRadio,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton:hover .multiCheckout_itemButtonRadio,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton.active .multiCheckout_itemButtonRadio{transition:.3s ease;outline:1px solid #016064}.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton:hover .multiCheckout_itemButtonPrice,.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton.active .multiCheckout_itemButtonPrice,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton:hover .multiCheckout_itemButtonPrice,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton.active .multiCheckout_itemButtonPrice{color:#016064}.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton.active .multiCheckout_itemButtonRadio,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton.active .multiCheckout_itemButtonRadio{transition:.3s ease;outline:1px solid #016064;box-shadow:inset 15px 15px #016064}.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton>div,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton>div{display:flex;gap:20px}.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton .multiCheckout_itemButtonPrice,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton .multiCheckout_itemButtonPrice{font-weight:600}.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton .multiCheckout_itemButtonRadio,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton .multiCheckout_itemButtonRadio{width:15px;height:15px;border:2px solid #fff;outline:1px solid #016064;border-radius:50%;display:flex;position:relative;transition:.3s ease;background-color:#fff;margin-top:5px}.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton .multiCheckout_itemButtonLabels label,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton .multiCheckout_itemButtonLabels label{color:#041920;transition:.3s ease;margin-bottom:0;padding:0}.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton .multiCheckout_itemButtonLabels p,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton .multiCheckout_itemButtonLabels p{color:#016064;font-size:14px;line-height:1.6;transition:.3s ease}.woocommerce-checkout .multiCheckout_ContainerPage form,.woocommerce-cart .multiCheckout_ContainerPage form{max-width:unset;display:flex;flex-direction:row;width:100%;gap:100px;row-gap:20px;align-items:flex-start;flex-wrap:wrap}.woocommerce-checkout .multiCheckout_ContainerPage form #place_order,.woocommerce-cart .multiCheckout_ContainerPage form #place_order{transition:.5s cubic-bezier(.68,.16,.39,.98);outline:unset;border:unset;border-radius:10px;cursor:pointer;background-color:#016064;color:#fff;padding:15px 39px;margin-top:15px;max-width:fit-content}.woocommerce-checkout .multiCheckout_ContainerPage form #place_order:hover,.woocommerce-cart .multiCheckout_ContainerPage form #place_order:hover{background-color:#ea582f;transition:.5s cubic-bezier(.68,.16,.39,.98)}.woocommerce-checkout .multiCheckout_ContainerPage form .legal_mentions,.woocommerce-cart .multiCheckout_ContainerPage form .legal_mentions{display:none}.woocommerce-checkout .multiCheckout_ContainerPage form .legal_mentions__wrapper,.woocommerce-cart .multiCheckout_ContainerPage form .legal_mentions__wrapper{max-width:420px;display:flex;flex-direction:column;margin-top:35px;gap:16px}.woocommerce-checkout .multiCheckout_ContainerPage form .legal_mentions label,.woocommerce-cart .multiCheckout_ContainerPage form .legal_mentions label{display:flex;gap:10px}.woocommerce-checkout .multiCheckout_ContainerPage form .legal_mentions .checkbox_wrapper input+span,.woocommerce-cart .multiCheckout_ContainerPage form .legal_mentions .checkbox_wrapper input+span{flex-wrap:wrap;column-gap:.2em;font-size:16px}.woocommerce-checkout .multiCheckout_ContainerPage form .legal_mentions .checkbox_wrapper input+span a,.woocommerce-cart .multiCheckout_ContainerPage form .legal_mentions .checkbox_wrapper input+span a{font-weight:400;color:unset}.woocommerce-checkout .multiCheckout_ContainerPage form .legal_mentions .checkbox_wrapper input+span .tiny,.woocommerce-cart .multiCheckout_ContainerPage form .legal_mentions .checkbox_wrapper input+span .tiny{font-size:12px;flex:0 0 100%;margin-left:37px}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout{position:relative;width:calc(60% - 100px)}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout:before,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout:before{content:"";background-color:#fff;z-index:1;width:100vw;height:100%;top:0;right:100%;object-fit:cover;position:absolute}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout:after,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout:after{content:"";background-color:#fff;z-index:1;width:100vw;height:100%;top:0;left:100%;object-fit:cover;position:absolute}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_item,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_item{padding:0 1px;flex:0 0 100%;transition:.5s ease;opacity:0}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_item.active,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_item.active{opacity:1;transition:.5s ease}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_item.begin,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_item.begin{opacity:1;transition:.5s ease}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_itemFields,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_itemFields{padding-bottom:100px}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_item .label,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_item .label{font-size:14px;margin-bottom:5px;display:block}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_item .label .asterisk,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_item .label .asterisk{color:#e51f1f}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_item .multiCheckout_itemPrevOrNext,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_item .multiCheckout_itemPrevOrNext{margin-top:40px;display:flex;width:100%;justify-content:space-between;gap:50px;row-gap:30px;flex-wrap:wrap}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_item.begin,.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_item.active,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_item.begin,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_item.active{display:block;transition:.3s}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_Steps .h3,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_Steps .h3{margin-bottom:24px}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList{display:flex;flex-wrap:wrap;row-gap:20px;column-gap:16px}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField{flex:1 1 calc(50% - 8px);position:relative}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField.flex--full,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField.flex--full{flex:0 0 100%}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField.checkAccept,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField.checkAccept{font-size:16px;color:#041920;display:flex;max-width:fit-content;cursor:pointer}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField.checkAccept.error span,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField.checkAccept.error span{color:red}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField.checkAccept.error span:before,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField.checkAccept.error span:before{border-color:red}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField.checkAccept input,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField.checkAccept input{display:none}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField.checkAccept input+span,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField.checkAccept input+span{display:flex;gap:12px}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField.checkAccept input+span:before,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField.checkAccept input+span:before{content:"";width:24px;height:24px;flex-shrink:0;border-radius:4px;border:1px solid rgba(30,30,30,.4);opacity:.7;color:#fff;display:flex;align-items:center;justify-content:center;transition:.3s ease}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField.checkAccept input:checked+span:before,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField.checkAccept input:checked+span:before{content:"✓";background-color:#041920;transition:.3s ease;opacity:1;font-family:Arial,sans-serif}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField.checkAccept span,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField.checkAccept span{color:#041920}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField input.error,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField input.error{border-color:red}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField input.error::placeholder,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField input.error::placeholder{color:red}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField input.error+.label,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField input.error+.label{color:red !important}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField .fake_placeholder,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField .fake_placeholder{color:#016064 !important}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField .multiCheckout_itemInput,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField .multiCheckout_itemInput{height:100%;display:flex;flex-direction:column-reverse}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField .multiCheckout_itemInput .cuztomized-select,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField .multiCheckout_itemInput .cuztomized-select{height:100%}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField .multiCheckout_itemInput .hamak-selector__container,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList .multiCheckout_itemField .multiCheckout_itemInput .hamak-selector__container{height:100%}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open a.multiCheckout_itemNext,.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout button:not(.multiCheckout_itemSignInBtns button,.woocommerce-form-login__submit).multiCheckout_itemNext,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open a.multiCheckout_itemNext,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout button:not(.multiCheckout_itemSignInBtns button,.woocommerce-form-login__submit).multiCheckout_itemNext{padding:20px 40px;background-color:#016064;font-family:"IBMPlex",sans-serif;font-weight:700;color:#fff;border:none;border-radius:50px;transition:.5s cubic-bezier(.68,.16,.39,.98);cursor:pointer;font-size:18px}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open a.multiCheckout_itemNext:hover,.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout button:not(.multiCheckout_itemSignInBtns button,.woocommerce-form-login__submit).multiCheckout_itemNext:hover,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open a.multiCheckout_itemNext:hover,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout button:not(.multiCheckout_itemSignInBtns button,.woocommerce-form-login__submit).multiCheckout_itemNext:hover{background-color:#317e81;transition:.5s cubic-bezier(.68,.16,.39,.98)}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open a.multiCheckout_itemPrev,.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout button:not(.multiCheckout_itemSignInBtns button,.woocommerce-form-login__submit).multiCheckout_itemPrev,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open a.multiCheckout_itemPrev,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout button:not(.multiCheckout_itemSignInBtns button,.woocommerce-form-login__submit).multiCheckout_itemPrev{cursor:pointer;font-size:18px;border:none;font-family:"IBMPlex",sans-serif;font-weight:700;color:#016064;text-decoration:underline;transition:.5s cubic-bezier(.68,.16,.39,.98);background-color:unset}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open a.multiCheckout_itemPrev:hover,.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout button:not(.multiCheckout_itemSignInBtns button,.woocommerce-form-login__submit).multiCheckout_itemPrev:hover,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open a.multiCheckout_itemPrev:hover,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout button:not(.multiCheckout_itemSignInBtns button,.woocommerce-form-login__submit).multiCheckout_itemPrev:hover{color:#317e81;transition:.5s cubic-bezier(.68,.16,.39,.98)}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .multiCheckout_itemSignInBtns button,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .multiCheckout_itemSignInBtns button{border:0;cursor:pointer}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .multiCheckout_itemSignInBtns button:hover .btn-wrapper,.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .multiCheckout_itemSignInBtns button.open .btn-wrapper,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .multiCheckout_itemSignInBtns button:hover .btn-wrapper,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .multiCheckout_itemSignInBtns button.open .btn-wrapper{background-color:#317e81;transition:.3s ease;outline:1px solid #016064}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .multiCheckout_itemSignInBtns button:hover .btn-wrapper svg path,.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .multiCheckout_itemSignInBtns button.open .btn-wrapper svg path,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .multiCheckout_itemSignInBtns button:hover .btn-wrapper svg path,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .multiCheckout_itemSignInBtns button.open .btn-wrapper svg path{fill:#016064;transition:.3s ease}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .multiCheckout_itemSignInBtns button:hover .btn-text,.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .multiCheckout_itemSignInBtns button.open .btn-text,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .multiCheckout_itemSignInBtns button:hover .btn-text,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .multiCheckout_itemSignInBtns button.open .btn-text{transition:.3s ease;color:#016064}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .multiCheckout_itemSignInBtns button .btn-wrapper,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .multiCheckout_itemSignInBtns button .btn-wrapper{gap:10px;display:flex;background-color:#016064;align-items:center;border-radius:4px;transition:.3s ease;padding:12px 25px}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .multiCheckout_itemSignInBtns button .btn-wrapper svg path,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .multiCheckout_itemSignInBtns button .btn-wrapper svg path{transition:.3s ease}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .multiCheckout_itemSignInBtns button .btn-text,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .multiCheckout_itemSignInBtns button .btn-text{color:#fff;transition:.3s ease}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open{display:block !important;border:none;padding:0;max-width:500px;margin-bottom:70px}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open .woocommerce-form-login__rememberme,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open .woocommerce-form-login__rememberme{display:flex;align-items:center;gap:10px}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open .form-row:before,.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open .form-row:after,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open .form-row:before,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open .form-row:after{display:none}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open .form-row:nth-child(5),.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open .form-row:nth-child(5){display:flex;justify-content:space-between;align-items:center}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open .form-row-first,.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open .form-row-last,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open .form-row-first,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open .form-row-last{float:unset;width:100%}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open .form-row-last,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open .form-row-last{margin-top:10px}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open .form-row.woocommerce-validated input.input-text,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open .form-row.woocommerce-validated input.input-text{border-color:grey}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open p:first-child,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open p:first-child{display:none}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open .woocommerce-form-login__submit,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open .woocommerce-form-login__submit{gap:10px;display:flex;background-color:#016064;align-items:center;border-radius:4px;transition:.3s ease;padding:12px 25px;color:#fff;transition:.3s ease;outline:1px solid transparent}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open .woocommerce-form-login__submit:hover,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open .woocommerce-form-login__submit:hover{outline:1px solid #016064;background-color:#317e81;transition:.3s ease;color:#016064}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_Progress,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_Progress{margin-bottom:40px}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_Progress ul,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_Progress ul{display:flex;position:relative;text-align:center;justify-content:space-between;padding-bottom:10px}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_Progress ul .progressLine,.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_Progress ul:before,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_Progress ul .progressLine,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_Progress ul:before{content:"";position:absolute;bottom:0;background-color:#f2f5f7;height:1px;width:100%}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_Progress ul .progressLine,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_Progress ul .progressLine{width:25%;height:3px;border-radius:50px;background-color:#016064;transition:.5s cubic-bezier(.68,.16,.39,.98);bottom:-1px}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_Progress ul .arrow,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_Progress ul .arrow{display:flex;align-items:center}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_Progress ul li,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_Progress ul li{margin-top:0;font-family:"IBMPlex",sans-serif;font-weight:400;list-style-type:none;z-index:2;padding-left:0;display:flex;gap:18px;font-weight:600;font-size:.8em;opacity:1;position:relative;pointer-events:none;align-items:center;justify-content:center}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_Progress ul li:before,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_Progress ul li:before{display:none}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_Progress ul li span,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_Progress ul li span{opacity:.5}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_Progress ul li .wrapper,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_Progress ul li .wrapper{display:flex;align-items:center;flex-direction:column;justify-content:center;z-index:2;gap:10px}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_Progress ul li .round,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_Progress ul li .round{background-color:#ececec;width:32px;height:32px;position:relative;display:flex;align-items:center;justify-content:center;font-weight:700;color:rgba(1,96,100,.5);transition:.5s cubic-bezier(.68,.16,.39,.98)}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_Progress ul li .round .checkmark,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_Progress ul li .round .checkmark{display:none}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_Progress ul li.active,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_Progress ul li.active{opacity:1}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_Progress ul li.active span,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_Progress ul li.active span{opacity:1}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_Progress ul li.active .round,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_Progress ul li.active .round{color:#fff;transition:.5s cubic-bezier(.68,.16,.39,.98);background:var(--Gradient-1,linear-gradient(109deg,#5692c9 0%,#003a8c 100%))}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_Progress ul li.done,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_Progress ul li.done{pointer-events:unset;cursor:pointer}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_Progress ul li.done span,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_Progress ul li.done span{opacity:1}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_Progress ul li.done:after,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_Progress ul li.done:after{background-color:#a8e561;transition:.5s cubic-bezier(.68,.16,.39,.98)}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_Progress ul li.done .round,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_Progress ul li.done .round{transition:.5s cubic-bezier(.68,.16,.39,.98);background-color:#a8e561}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_Progress ul li.done .round .checkmark,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_Progress ul li.done .round .checkmark{display:block}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_Progress ul li.done .round .number,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_Progress ul li.done .round .number{display:none}@media screen and (max-width:1024px){.woocommerce-checkout .multiCheckout_ContainerPage form,.woocommerce-cart .multiCheckout_ContainerPage form{flex-direction:column;gap:30px}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout{width:100%}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_itemFields,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_itemFields{padding-bottom:50px}.woocommerce-checkout .multiCheckout_ContainerPage .checkout_SummaryOrder,.woocommerce-cart .multiCheckout_ContainerPage .checkout_SummaryOrder{margin-bottom:80px}}@media screen and (max-width:768px){.woocommerce-checkout .multiCheckout_itemButtonsList .multiCheckout_itemButton,.woocommerce-cart .multiCheckout_itemButtonsList .multiCheckout_itemButton{flex:unset;width:100%}.woocommerce-checkout .multiCheckout_ContainerPage form,.woocommerce-cart .multiCheckout_ContainerPage form{flex-direction:column}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList{gap:25px}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_item .multiCheckout_itemPrevOrNext,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_item .multiCheckout_itemPrevOrNext{margin-top:50px}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open a.multiCheckout_itemNext,.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout button:not(.multiCheckout_itemSignInBtns button,.woocommerce-form-login__submit).multiCheckout_itemNext,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open a.multiCheckout_itemNext,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout button:not(.multiCheckout_itemSignInBtns button,.woocommerce-form-login__submit).multiCheckout_itemNext{font-size:16px}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open a.multiCheckout_itemPrev,.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout button:not(.multiCheckout_itemSignInBtns button,.woocommerce-form-login__submit).multiCheckout_itemPrev,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout .woocommerce-form-login.open a.multiCheckout_itemPrev,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout button:not(.multiCheckout_itemSignInBtns button,.woocommerce-form-login__submit).multiCheckout_itemPrev{font-size:16px}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_itemSignIn,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_itemSignIn{flex-direction:column}.woocommerce-checkout .multiCheckout_ContainerPage form .checkout_SummaryOrder,.woocommerce-cart .multiCheckout_ContainerPage form .checkout_SummaryOrder{position:fixed;bottom:0;z-index:11;cursor:pointer;padding-top:30px;padding-bottom:30px;width:100%;transition:.5s cubic-bezier(.68,.16,.39,.98);max-width:unset;left:0;margin-bottom:0}.woocommerce-checkout .multiCheckout_ContainerPage form .checkout_SummaryOrder tr.order-total,.woocommerce-cart .multiCheckout_ContainerPage form .checkout_SummaryOrder tr.order-total{margin-top:0}.woocommerce-checkout .multiCheckout_ContainerPage form .checkout_SummaryOrder tr.order-total:before,.woocommerce-cart .multiCheckout_ContainerPage form .checkout_SummaryOrder tr.order-total:before{display:none}.woocommerce-checkout .multiCheckout_ContainerPage form .checkout_SummaryOrder #order_review_heading,.woocommerce-cart .multiCheckout_ContainerPage form .checkout_SummaryOrder #order_review_heading{display:flex;cursor:pointer;justify-content:space-between;align-items:center}.woocommerce-checkout .multiCheckout_ContainerPage form .checkout_SummaryOrder #order_review_heading .close,.woocommerce-cart .multiCheckout_ContainerPage form .checkout_SummaryOrder #order_review_heading .close{background-color:#016064;border-radius:50%;width:30px;height:30px;font-weight:400;color:#fff;display:flex;align-items:center;justify-content:center}.woocommerce-checkout .multiCheckout_ContainerPage form .checkout_SummaryOrder.shown,.woocommerce-cart .multiCheckout_ContainerPage form .checkout_SummaryOrder.shown{padding-top:50px;height:100vh;max-height:100vh;transition:.5s cubic-bezier(.68,.16,.39,.98);overflow:auto}.woocommerce-checkout .multiCheckout_ContainerPage form .checkout_SummaryOrder.shown tr.order-total,.woocommerce-cart .multiCheckout_ContainerPage form .checkout_SummaryOrder.shown tr.order-total{margin-toP:10px}.woocommerce-checkout .multiCheckout_ContainerPage form .checkout_SummaryOrder.shown tr.order-total:before,.woocommerce-cart .multiCheckout_ContainerPage form .checkout_SummaryOrder.shown tr.order-total:before{display:block}.woocommerce-checkout .multiCheckout_ContainerPage form .checkout_SummaryOrder.shown tr:not(.order-total),.woocommerce-checkout .multiCheckout_ContainerPage form .checkout_SummaryOrder.shown #order_review_heading,.woocommerce-checkout .multiCheckout_ContainerPage form .checkout_SummaryOrder.shown .btn,.woocommerce-cart .multiCheckout_ContainerPage form .checkout_SummaryOrder.shown tr:not(.order-total),.woocommerce-cart .multiCheckout_ContainerPage form .checkout_SummaryOrder.shown #order_review_heading,.woocommerce-cart .multiCheckout_ContainerPage form .checkout_SummaryOrder.shown .btn{display:flex}.woocommerce-checkout .multiCheckout_ContainerPage form .checkout_SummaryOrder.shown table.shop_table,.woocommerce-cart .multiCheckout_ContainerPage form .checkout_SummaryOrder.shown table.shop_table{margin-bottom:24px}.woocommerce-checkout .multiCheckout_ContainerPage form .checkout_SummaryOrder.shown table.shop_table tr.order-total td,.woocommerce-checkout .multiCheckout_ContainerPage form .checkout_SummaryOrder.shown table.shop_table tr.order-total th,.woocommerce-cart .multiCheckout_ContainerPage form .checkout_SummaryOrder.shown table.shop_table tr.order-total td,.woocommerce-cart .multiCheckout_ContainerPage form .checkout_SummaryOrder.shown table.shop_table tr.order-total th{padding:9px 0;padding-top:24px}.woocommerce-checkout .multiCheckout_ContainerPage form .checkout_SummaryOrder.shown table.shop_table tr.order-total:after,.woocommerce-cart .multiCheckout_ContainerPage form .checkout_SummaryOrder.shown table.shop_table tr.order-total:after{display:none}.woocommerce-checkout .multiCheckout_ContainerPage form .checkout_SummaryOrder table.shop_table,.woocommerce-cart .multiCheckout_ContainerPage form .checkout_SummaryOrder table.shop_table{margin-bottom:0}.woocommerce-checkout .multiCheckout_ContainerPage form .checkout_SummaryOrder table.shop_table tr.order-total td,.woocommerce-checkout .multiCheckout_ContainerPage form .checkout_SummaryOrder table.shop_table tr.order-total th,.woocommerce-cart .multiCheckout_ContainerPage form .checkout_SummaryOrder table.shop_table tr.order-total td,.woocommerce-cart .multiCheckout_ContainerPage form .checkout_SummaryOrder table.shop_table tr.order-total th{padding:0}.woocommerce-checkout .multiCheckout_ContainerPage form .checkout_SummaryOrder table.shop_table tr.order-total,.woocommerce-cart .multiCheckout_ContainerPage form .checkout_SummaryOrder table.shop_table tr.order-total{cursor:pointer;position:relative}.woocommerce-checkout .multiCheckout_ContainerPage form .checkout_SummaryOrder table.shop_table tr.order-total:after,.woocommerce-cart .multiCheckout_ContainerPage form .checkout_SummaryOrder table.shop_table tr.order-total:after{content:"+";position:absolute;top:-24px;left:50%;transform:translateY(-50%) translateX(-50%);color:#fff;font-size:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#016064}.woocommerce-checkout .multiCheckout_ContainerPage form .checkout_SummaryOrder tfoot:before,.woocommerce-cart .multiCheckout_ContainerPage form .checkout_SummaryOrder tfoot:before{display:none}.woocommerce-checkout .multiCheckout_ContainerPage form .checkout_SummaryOrder tr:not(.order-total),.woocommerce-checkout .multiCheckout_ContainerPage form .checkout_SummaryOrder #order_review_heading,.woocommerce-checkout .multiCheckout_ContainerPage form .checkout_SummaryOrder .btn,.woocommerce-cart .multiCheckout_ContainerPage form .checkout_SummaryOrder tr:not(.order-total),.woocommerce-cart .multiCheckout_ContainerPage form .checkout_SummaryOrder #order_review_heading,.woocommerce-cart .multiCheckout_ContainerPage form .checkout_SummaryOrder .btn{display:none}}@media screen and (max-width:550px){.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_itemFieldsList{flex-direction:column}.woocommerce-checkout .multiCheckout_ContainerPage form .multiCheckout_Progress ul:before,.woocommerce-cart .multiCheckout_ContainerPage form .multiCheckout_Progress ul:before{top:86%}}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{flex:1 1 100%}.no-hide{display:block !important}.checkout_SummaryOrder th.product-total{display:none}.multiCheckout_Steps{display:block}.multiCheckout_Steps .mutliCheckout_transform{transition:.5s cubic-bezier(.68,.16,.39,.98);display:flex}.multiCheckout_Steps .form-row.place-order{display:none}.multiCheckout_Steps .payment_methods li{display:none}.multiCheckout_Steps .payment_methods li:before{display:none !important}.multiCheckout_Steps .payment_methods label[for]{display:none}.multiCheckout_Steps ul.wc_payment_methods.payment_methods.methods{padding:0 !important;border:none !important}.multiCheckout_Steps label[for=stripe_cc_use_saved],.multiCheckout_Steps .wc-stripe_cc-saved-methods-container{display:none !important}.multiCheckout_Steps label[for=stripe_cc_use_new]{visibility:hidden;max-height:0;overflow:hidden;margin:0 !important}.multiCheckout_Steps div#payment{background:0 0 !important}.woocommerce-checkout{overflow:hidden}.woocommerce-checkout #payment div.payment_box{background-color:transparent;padding:0;margin-bottom:0 !important}.woocommerce-checkout #payment div.payment_box:before{content:none}div#stripe-card-number,div#stripe-exp,div#stripe-cvv{height:55px;display:flex;align-items:center;border:1px solid #e2e5ea;color:#828d9e;border-radius:10px;transition:.3s ease}div#stripe-card-number>div,div#stripe-exp>div,div#stripe-cvv>div{width:100%}.wc-stripe-bootstrap-form>.row:last-child div{flex:0 0 50%;max-width:unset !important}.woocommerce-checkout .multiCheckout_ContainerPage.no_payment form .multiCheckout_Progress ul li:nth-child(2){align-items:flex-end}.woocommerce-checkout .multiCheckout_ContainerPage.no_payment form .multiCheckout_Progress ul li:nth-child(2):after{display:none}.woocommerce-checkout .multiCheckout_ContainerPage.no_payment form .multiCheckout_Progress ul li:nth-child(1):after{width:175%;left:13%}@media screen and (max-width:768px){.woocommerce-checkout .multiCheckout_ContainerPage.no_payment form .multiCheckout_Progress ul li:nth-child(1):after{width:167%;left:18%}}.woocommerce-order-received{padding-bottom:100px}.woocommerce-order-received .section-general-content__wrapper h1{display:none}.woocommerce-order-received .woocommerce-order{max-width:665px;margin:0 auto;text-align:left}.woocommerce-order-received .woocommerce-order .woocommerce-order-details__title,.woocommerce-order-received .woocommerce-order .order-again,.woocommerce-order-received .woocommerce-order .woocommerce-customer-details{display:none}.woocommerce-order-received .woocommerce-order .big-text-1{margin-bottom:24px}.woocommerce-order-received .woocommerce-order h2{color:#041920;margin-bottom:48px}.woocommerce-order-received .woocommerce-order h2 .order{color:#ea582f;text-decoration:underline}.woocommerce-order-received .woocommerce-order .btn-box{margin-top:46px}.woocommerce-order-received .woocommerce-order table{border:none}.woocommerce-order-received .woocommerce-order table thead{display:none}.woocommerce-order-received .woocommerce-order table tbody td:nth-child(2){width:40px}.woocommerce-order-received .woocommerce-order table tbody td:nth-child(2) .product-quantity{font-weight:400}.woocommerce-order-received .woocommerce-order table td:last-child{width:80px;text-align:right}.woocommerce-order-received .woocommerce-order table .product-name{display:flex;gap:24px;flex:1 1 0;align-items:center}.woocommerce-order-received .woocommerce-order table .product-name .img{width:64px;height:64px;border:1px solid #f2f5f7;position:relative;border-radius:4px}.woocommerce-order-received .woocommerce-order table .product-name .img img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:contain}.woocommerce-order-received .woocommerce-order table .product-name .name_wrapper{max-width:218px}.woocommerce-order-received .woocommerce-order table .product-name .name_wrapper a{color:#041920;text-decoration:none;font-weight:400;line-height:1}.woocommerce-order-received .woocommerce-order table tr{display:flex;align-items:center}.woocommerce-order-received .woocommerce-order table tr.cart-discount td{display:flex;gap:1em}.woocommerce-order-received .woocommerce-order table tr td,.woocommerce-order-received .woocommerce-order table tr th{border-top:none}.woocommerce-order-received .woocommerce-order table tfoot,.woocommerce-order-received .woocommerce-order table tbody,.woocommerce-order-received .woocommerce-order table tfoot tr:last-child{position:relative}.woocommerce-order-received .woocommerce-order table tfoot:before,.woocommerce-order-received .woocommerce-order table tbody:before,.woocommerce-order-received .woocommerce-order table tfoot tr:last-child:before{position:absolute;content:"";height:1px;width:100%;top:0;left:0;opacity:.3;background:#041920}.woocommerce-order-received .woocommerce-order table tbody tr{justify-content:space-between;gap:50px}.woocommerce-order-received .woocommerce-order table tbody tr td{padding:20px 0}.woocommerce-order-received .woocommerce-order table tbody tr:first-child td{padding-top:32px}.woocommerce-order-received .woocommerce-order table tbody tr:last-child td{padding-bottom:32px}.woocommerce-order-received .woocommerce-order table tbody:before{top:0}.woocommerce-order-received .woocommerce-order table tfoot{width:100%;position:relative}.woocommerce-order-received .woocommerce-order table tfoot th{font-weight:400}.woocommerce-order-received .woocommerce-order table tfoot tr{justify-content:space-between}.woocommerce-order-received .woocommerce-order table tfoot tr.cart_subtotal+.discount{margin-top:16px}.woocommerce-order-received .woocommerce-order table tfoot tr.discount{border-top:1px solid rgba(4,25,32,.3);border-bottom:1px solid rgba(4,25,32,.3)}.woocommerce-order-received .woocommerce-order table tfoot tr.discount th,.woocommerce-order-received .woocommerce-order table tfoot tr.discount td{padding:25px 0}.woocommerce-order-received .woocommerce-order table tfoot tr td,.woocommerce-order-received .woocommerce-order table tfoot tr th{padding:8px 0}.woocommerce-order-received .woocommerce-order table tfoot tr:first-child td,.woocommerce-order-received .woocommerce-order table tfoot tr:first-child th{padding-top:24px}.woocommerce-order-received .woocommerce-order table tfoot tr:nth-last-child(2) td,.woocommerce-order-received .woocommerce-order table tfoot tr:nth-last-child(2) th{padding-bottom:24px}.woocommerce-order-received .woocommerce-order table tfoot tr:last-child{font-size:20px;font-weight:500;text-transform:uppercase}.woocommerce-order-received .woocommerce-order table tfoot tr:last-child th,.woocommerce-order-received .woocommerce-order table tfoot tr:last-child td{padding-top:24px}.woocommerce-order-received .woocommerce-order table tfoot tr:last-child th{font-weight:500}@media screen and (max-width:550px){.woocommerce-order-received{padding-bottom:70px}.woocommerce-order-received .woocommerce-order table .product-name .name{font-size:14px}.woocommerce-order-received .woocommerce-order table tbody tr{gap:15px;flex-wrap:wrap;padding:20px 0;justify-content:space-between}.woocommerce-order-received .woocommerce-order table tbody tr label{display:block;font-weight:700}.woocommerce-order-received .woocommerce-order table tbody tr td{padding:0}.woocommerce-order-received .woocommerce-order table tbody tr td:first-child{flex:0 0 100%}.woocommerce-order-received .woocommerce-order table tbody tr td:nth-child(2){width:unset;font-size:16px}.woocommerce-order-received .woocommerce-order table tbody tr td:last-child{width:unset;font-size:16px}.woocommerce-order-received .woocommerce-order table tbody tr:first-child{padding:25px 0}.woocommerce-order-received .woocommerce-order table tbody tr:first-child td{padding-top:0}.woocommerce-order-received .woocommerce-order table tbody tr:last-child{padding:25px 0}.woocommerce-order-received .woocommerce-order table tbody tr:last-child td{padding-bottom:0}}.section-headerrdv__wrapper{display:flex;gap:100px}.section-headerrdv__text{flex:1 1 0}.section-headerrdv__text .wysiwyg>h3+*{margin-top:1em !important}.section-headerrdv__iframe{flex:1 1 0;min-width:664px;min-height:500px}.section-headerrdv__iframe iframe{position:relative;width:100%;height:100%;top:0;left:0;object-fit:contain}