@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&family=Roboto:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap");*{box-sizing:border-box;margin:0;padding:0}:root{--c0:#fff;--c1:#000;--c2:#5b6a63;--c3:#e6e1de;--c4:#d5cdca;--c5:#f7f1f1;--c6:#828282;--c7:#17273d;--c8:#5b6a63;--c9:#bdbdbd}@keyframes float{25%{transform:translate(-52%,-51%) rotate(-5deg)}50%{transform:translate(-48%,-48%) rotate(-7deg) scale(1.05)}75%{transform:translate(-53%,-53%) rotate(-2deg)}25%{transform:translate(-50%,-50%) rotate(0deg) scale(.99)}}@-webkit-keyframes float{25%{transform:translate(-52%,-51%) rotate(-5deg)}50%{transform:translate(-48%,-48%) rotate(-7deg) scale(1.05)}75%{transform:translate(-53%,-53%) rotate(-2deg)}25%{transform:translate(-50%,-50%) rotate(0deg) scale(.99)}}@keyframes bounce{100%{transform:translateY(-20px)}}@-webkit-keyframes bounce{100%{transform:translateY(-20px)}}.title.with_diamond{display:flex;gap:1em}.title.with_diamond:before{display:flex;flex-shrink:0;content:"";position:relative;transform:rotate(-135deg);width:12px;top:2em;height:12px;border-radius:2px;background-color:#ff9a1f}@media screen and (max-width:768px){.title.with_diamond:before{top:1.5em}}@media screen and (max-width:680px){.title.with_diamond:before{top:.8em}}.h1,.wysiwyg h1,.mce-content-body h1{display:block;position:relative;font-family:"Manrope",sans-serif;font-weight:400;line-height:1.3;font-size:50px}.margin.h1,.wysiwyg h1.margin,.mce-content-body h1.margin{margin-bottom:30px}@media screen and (max-width:680px){.margin.h1,.wysiwyg h1.margin,.mce-content-body h1.margin{margin-bottom:20px}}.h2,.wysiwyg h2,.mce-content-body h2{display:block;position:relative;font-family:"Manrope",sans-serif;font-weight:400;line-height:1.2;font-size:60px}.margin.h2,.wysiwyg h2.margin,.mce-content-body h2.margin{margin-bottom:30px}@media screen and (max-width:680px){.margin.h2,.wysiwyg h2.margin,.mce-content-body h2.margin{margin-bottom:20px}}@media screen and (max-width:1024px){.h2,.wysiwyg h2,.mce-content-body h2{font-size:50px}}@media screen and (max-width:768px){.h2,.wysiwyg h2,.mce-content-body h2{font-size:45px}}@media screen and (max-width:680px){.h2,.wysiwyg h2,.mce-content-body h2{font-size:32px}}.h3,.wysiwyg h3,.mce-content-body h3,.section_form__right .addresses .address__name{display:block;position:relative;font-family:"Manrope",sans-serif;font-weight:400;line-height:1.4;font-size:30px}.margin.h3,.wysiwyg h3.margin,.mce-content-body h3.margin,.section_form__right .addresses .margin.address__name{margin-bottom:30px}@media screen and (max-width:1024px){.h3,.wysiwyg h3,.mce-content-body h3,.section_form__right .addresses .address__name{font-size:27px}}@media screen and (max-width:768px){.h3,.wysiwyg h3,.mce-content-body h3,.section_form__right .addresses .address__name{font-size:26px}}@media screen and (max-width:680px){.h3,.wysiwyg h3,.mce-content-body h3,.section_form__right .addresses .address__name{font-size:22px}}.h4,.wysiwyg h4,.mce-content-body h4{display:block;position:relative;font-family:"Roboto",sans-serif;font-weight:600;line-height:1.4;font-size:32px}.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:"Roboto",sans-serif;font-weight:400;line-height:1.4;font-size:24px}.margin.h5,.wysiwyg h5.margin,.mce-content-body h5.margin{margin-bottom:30px}.h6,.wysiwyg h6,.mce-content-body h6{display:block;position:relative;font-family:"Roboto",sans-serif;font-weight:400;line-height:1.4;font-size:20px}.margin.h6,.wysiwyg h6.margin,.mce-content-body h6.margin{margin-bottom:30px}.subtitle{display:flex;align-items:center;font-family:"Roboto",sans-serif;font-weight:400;font-size:24px;text-transform:uppercase;color:#ff9a1f;margin-bottom:20px}.subtitle:before{flex-shrinK:0;content:"";position:relative;margin-right:1em;transform:rotate(-135deg) translateX(-20px);flex-shrink:0;width:12px;height:12px;border-radius:2px;background-color:#ff9a1f;opacity:0;transition:.8s ease;transition-delay:.3s}.subtitle.visible:before{opacity:1;transform:rotate(-135deg);transition:.8s ease}.subtitle.blue{color:#73c0c9}.subtitle.blue:before{background-color:#73c0c9}@media screen and (max-width:1024px){.subtitle{font-size:22px}}@media screen and (max-width:680px){.subtitle{font-size:18px}}.bigger_text{font-family:"Roboto",sans-serif;font-weight:400;line-height:1.5;font-size:30px}@media screen and (max-width:680px){.bigger_text{font-size:20px}}.wysiwyg,.mce-content-body{font-family:"Roboto",sans-serif;font-weight:400;line-height:1.5}.wysiwyg.big_text,.mce-content-body.big_text{font-size:20px}@media screen and (max-width:680px){.wysiwyg.big_text,.mce-content-body.big_text{font-size:18px}}.wysiwyg>*+*,.mce-content-body>*+*{margin-top:20px}@media screen and (max-width:680px){.wysiwyg>*+*,.mce-content-body>*+*{margin-bottom:15px}}.wysiwyg li,.mce-content-body li{padding-left:20px;position:relative;font-family:"Roboto",sans-serif;font-weight:400;line-height:1.5}.wysiwyg li+li,.mce-content-body li+li{margin-top:15px}.wysiwyg li:before,.mce-content-body li:before{content:"";position:absolute;top:7px;left:0;width:7px;height:7px;transform:rotate(-45deg);background:#002a32}.wysiwyg ol li,.mce-content-body ol li{list-style-type:decimal;list-style-position:inside;padding-left:0}.wysiwyg ol li::marker,.mce-content-body ol li::marker{padding-right:10px}.wysiwyg ol li:before,.mce-content-body ol li:before{display:none}.wysiwyg strong,.mce-content-body strong{font-weight:600}.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 h1,.mce-content-body h1{margin-bottom:16px}.wysiwyg p+h1,.mce-content-body p+h1{margin-top:50px}@media screen and (max-width:768px){.wysiwyg p+h1,.mce-content-body p+h1{margin-top:30px}}.wysiwyg h2,.mce-content-body h2{margin-bottom:16px}.wysiwyg p+h2,.mce-content-body p+h2{margin-top:50px}@media screen and (max-width:768px){.wysiwyg p+h2,.mce-content-body p+h2{margin-top:30px}}.wysiwyg h3,.mce-content-body h3{margin-bottom:16px}.wysiwyg p+h3,.mce-content-body p+h3{margin-top:50px}@media screen and (max-width:768px){.wysiwyg p+h3,.mce-content-body p+h3{margin-top:30px}}.wysiwyg h4,.mce-content-body h4{margin-bottom:16px}.wysiwyg p+h4,.mce-content-body p+h4{margin-top:50px}@media screen and (max-width:768px){.wysiwyg p+h4,.mce-content-body p+h4{margin-top:30px}}.wysiwyg h5,.mce-content-body h5{margin-bottom:16px}.wysiwyg p+h5,.mce-content-body p+h5{margin-top:50px}@media screen and (max-width:768px){.wysiwyg p+h5,.mce-content-body p+h5{margin-top:30px}}.wysiwyg h6,.mce-content-body h6{margin-bottom:16px}.wysiwyg p+h6,.mce-content-body p+h6{margin-top:50px}@media screen and (max-width:768px){.wysiwyg p+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}.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-small_laptops{display:none}@media screen and (max-width:1368px){.show-on-small_laptops{display:block}}.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:680px){.show-on-mobile{display:block}}.show-on-small-phones{display:none}@media screen and (max-width:400px){.show-on-small-phones{display:block}}@media screen and (max-width:1368px){.hide-on-small_laptops{display:none}}@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:680px){.hide-on-mobile{display:none}}@media screen and (max-width:400px){.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 8vw;max-width:1920px;margin:0 auto;width:100%}.wrap.half{padding:0 calc(8vw / 3.5)}.padd{width:100%;padding:180px 0}.padd--top{padding-bottom:0}@media screen and (max-width:1024px){.padd{padding:calc(180px / 2) 0}}@media screen and (max-width:768px){.padd{padding:70px 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}html,body{background:#002a32;margin:0;font-size:16px;width:100%;overflow-x:hidden}html a,body a{color:#fff;cursor:pointer;transition:.3s ease}body{font-family:"Roboto",sans-serif;font-weight:400;line-height:1.5;font-size:16px;color:#fff}body .page-template-template-career,body .page-template-template-team,body .page-template-template-contact,body .page-template-template-formpage{background-color:#fff}img{display:block;max-width:100%}ul{margin:0}*{box-sizing:border-box;text-decoration:none}li{list-style-type:none}.no-scroll{overflow:hidden}*::selection{background:rgba(91,106,99,.5);color:#000}*::-moz-selection{background:rgba(91,106,99,.5);color:#000}*::-webkit-scrollbar{width:4px}*::-webkit-scrollbar-track{background:rgba(0,42,50,.5)}*::-webkit-scrollbar-thumb{background:rgba(115,192,201,.5)}*{scrollbar-width:thin;scrollbar-color:rgba(0,42,50,.5) rgba(115,192,201,.5)}.scrolled .nav{height:95px;transition:.3s ease;background-color:#002a32;align-items:center}.scrolled .nav.light_nav .btn--primary:before{background-color:#fff}.scrolled .nav.light_nav .hamburger{background-color:#fff}.scrolled .nav.light_nav .nav__logo .normal{display:block}.scrolled .nav.light_nav .nav__logo .light{display:none}.scrolled .nav .banner{display:none}.scrolled .nav__logo{max-width:150px;transition:.3s ease}.scrolldown .nav{transform:translateY(-100%);transition:.3s ease}.nav{position:fixed;width:100%;top:0;height:170px;align-items:flex-end;display:flex;flex-wrap:wrap;transition:all .3s ease,width 0s;z-index:10}.nav .wrap{padding:0 calc(4vw)}.nav>.wrap{width:100%}.nav .banner{position:relative;margin-bottom:2vw;padding:2vw 8vw;text-align:center;color:#fff;background-color:#73c0c9}@media screen and (max-width:1024px){.nav .banner{padding:2vw 16vw}}.nav .banner button{position:absolute;top:50%;right:4vw;width:32px;height:32px;font-weight:700;color:#fff;align-content:center;border-radius:5px;border:1px solid #fff;background-color:transparent;cursor:pointer;transform:scale(1) translateY(-50%);transition:transform .3s ease}.nav .banner button:hover,.nav .banner button:focus{transform:scale(1.2) translateY(-50%)}.nav.light_nav .btn--primary:before{background-color:#f3ede3}.nav.light_nav .hamburger{background-color:#f3ede3}.nav.light_nav .nav__logo .normal{display:none}.nav.light_nav .nav__logo .light{display:block}.nav__logo{max-width:200px;transition:.3s ease}.nav__logo .light{display:none}.nav__wrapper{display:flex;justify-content:space-between;align-items:center}.nav__main{display:flex;gap:88px}.nav__main>*:not(.hamburger){transition:.3s ease}.nav__main .btn a{background-color:#fff;border-radius:5px;height:62px;padding:0 25px;display:flex;align-items:center;justify-content:center;color:#002a32;font-size:22px;font-family:"Roboto",sans-serif;font-weight:400;display:flex;gap:20px;align-items:center}.nav__main .btn a:after{content:"";background-color:#ff9a1f;width:13px;height:13px;transform:rotate(45deg);flex-shrink:0}.nav__main .hamburger{cursor:pointer;width:62px;height:62px;background-color:#fff;border-radius:5px;display:flex;align-items:center;justify-content:center;transition:.3s ease}.nav__main .hamburger__line{position:relative}.nav__main .hamburger__line,.nav__main .hamburger__line:before,.nav__main .hamburger__line:after{width:25px;background-color:#002a32;border-bottom:2px solid #002a32;transition:.3s ease}.nav__main .hamburger__line:before,.nav__main .hamburger__line:after{content:"";position:absolute}.nav__main .hamburger__line:before{top:-10px}.nav__main .hamburger__line:after{top:10px}@media screen and (max-width:1024px){.nav{height:95px}.nav__logo{width:150px}.nav__main{gap:50px}}@media screen and (max-width:768px){.nav .btn{display:none}.nav__main div[class*=navigation-principal]{display:none}}.menu--shown .nav{width:calc(62px + 8vw);right:0;left:unset;background-color:rgba(0,0,0,0);transition:0s}.menu--shown .nav__wrapper{justify-content:flex-end}.menu--shown .nav .wrap{padding-left:0}.menu--shown .nav__logo{opacity:0;transition:.3s ease;display:none}.menu--shown .nav__main>*:not(.hamburger){opacity:0;transition:.3s ease;max-width:0;display:none}.menu--shown .nav .hamburger{background-color:rgba(0,0,0,0);transition:.3s ease;margin-bottom:20px}.menu--shown .nav .hamburger__line{border-color:rgba(0,0,0,0)}.menu--shown .nav .hamburger__line:before{transition:.3s ease;top:0;transform:rotate(45deg);border-color:#fff}.menu--shown .nav .hamburger__line:after{top:0;transform:rotate(-45deg);transition:.3s ease;border-color:#fff}.menu--shown .menu_burger{visibility:visible;opacity:1;transition:.3s ease;transform:none}.menu--shown .menu_burger__right,.menu--shown .menu_burger__left{transform:none;transition:.3s ease}@media screen and (max-width:1024px){.menu--shown .nav .hamburger__line:before{background-color:#002a32}.menu--shown .nav .hamburger__line:after{background-color:#002a32}}.menu_burger{z-index:9;visibility:hidden;opacity:0;position:fixed;transition:.3s ease;height:100%;width:100%;background-color:#002a32;top:0;transform:translateY(-100%);overflow:hidden}.menu_burger__wrapper{display:flex;height:100%;width:100%;overflow-x:hidden}.menu_burger__left{flex:0 0 30%;background-color:#fff;font-family:"Manrope",sans-serif;font-weight:600;line-height:1.6;font-size:60px;color:#002a32;transition:.3s ease;min-width:500px;display:flex;align-items:center;justify-content:center;padding:100px;text-transform:uppercase;position:relative;overflow:hidden}.menu_burger__left span{position:relative}.menu_burger__left .mask{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;background-color:#000;mix-blend-mode:multiply}.menu_burger__left .mask svg{animation:float 25s linear infinite alternate;position:absolute;width:200%;left:70%;top:50%;transform:translate(-50%,-50%);object-fit:cover}.menu_burger__left .mask_overlay{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;background:radial-gradient(83.53% 108.05% at 105.65% 64.15%,#73c0c9 0%,#b2e288 100%);mix-blend-mode:screen}.menu_burger .gform_wrapper.gravity-theme .gform_footer{padding:10px 0 !important}.menu_burger .gform_wrapper.gravity-theme .submit_wrapper{border:1px solid #fff}.menu_burger .first_highlight a,.menu_burger .second_highlight a{color:#74bb35}.menu_burger__right{flex:1 1 0;transition:.3s ease;padding:100px 150px 100px;padding-right:0;font-size:38px;font-family:"Manrope",sans-serif;font-weight:400;display:flex;flex-direction:column;gap:50px;justify-content:space-between}.menu_burger__right .top{width:100%}.menu_burger__right .top>*>ul{display:grid;grid-template-columns:1fr 1fr 1fr}.menu_burger__right .top a{color:#74bb35}.menu_burger__right .top a:hover{color:#fff;transition:.3s ease}.menu_burger__right a[href="#"]{pointer-events:none}.menu_burger__right .middle>*>ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"expertise team contact" "expertise career blog" "expertise career blog" "expertise career blog"}.menu_burger__right .middle>*>ul li a:hover{color:#74bb35}.menu_burger__right .middle>*>ul li:nth-child(1){grid-area:expertise}.menu_burger__right .middle>*>ul li:nth-child(2){grid-area:team}.menu_burger__right .middle>*>ul li:nth-child(3){grid-area:career}.menu_burger__right .middle>*>ul li:nth-child(4){grid-area:contact}.menu_burger__right .middle>*>ul li:nth-child(5){grid-area:blog}.menu_burger__right .middle>*>ul ul{font-size:20px;margin:26px 0;display:flex;padding-right:50px;flex-direction:column;gap:15px}.menu_burger__right .middle>*>ul ul a{color:#73c0c9}.menu_burger__right .middle>*>ul ul a:hover{color:#fff}.menu_burger__right .bottom{font-size:30px;display:grid;grid-template-columns:2fr 1fr}.menu_burger__right .bottom .gform_heading{display:none}.menu_burger__right .bottom .socials{display:flex;align-items:center;gap:32px}.menu_burger__right .bottom a{font-size:30px;color:#fff;display:flex;align-items:center}.menu_burger__right .bottom a:hover{color:#73c0c9;transition:.3s ease}.menu_burger__right .infoletters__title{cursor:pointer;display:flex;align-items:center;gap:30px;transition:.3s ease}.menu_burger__right .infoletters__title svg path{transition:.3s ease}.menu_burger__right .infoletters__title svg{transform:translateY(0px);transition:.3s ease}.menu_burger__right .infoletters__title:hover{color:#73c0c9;transition:.3s ease}.menu_burger__right .infoletters__title:hover svg{transform:translateY(-5px) translateX(5px);transition:.3s ease}.menu_burger__right .infoletters__title:hover svg path{fill:#73c0c9;transition:.3s ease}.menu_burger__right .infoletters__form{padding-top:20px;display:none;padding-right:50px}.menu_burger__right .infoletters__form .gform_wrapper.gravity-theme{max-width:350px}.menu_burger__right .infoletters__form .gform_wrapper.gravity-theme input[type=submit]{color:#fff}.menu_burger__right .infoletters__form .gform_confirmation_message{font-size:18px;max-width:400px}@media screen and (max-width:1600px){.menu_burger__right{font-size:30px;padding-left:8vw}.menu_burger__right .middle>*>ul ul{font-size:18px}.menu_burger__right .bottom{font-size:25px}}@media screen and (max-width:1368px){.menu_burger__left{font-size:40px;min-width:unset;padding:70px}.menu_burger__right{padding-right:8vw}.menu_burger__right .top{padding-right:70px}.menu_burger__right .top>*>ul{display:flex;flex-wrap:wrap;gap:50px;row-gap:30px}.menu_burger__right .top>*>ul li{flex:0 0 calc(50% - 25px)}.menu_burger__right .top>*>ul li:nth-child(1){order:1;flex:1 1 calc(50% - 25px)}.menu_burger__right .top>*>ul li:nth-last-child(2){order:5}.menu_burger__right .top>*>ul *:last-child{order:2;max-width:fit-content;justify-content:flex-end}.menu_burger__right .middle>*>ul{grid-template-columns:1fr 1fr;grid-template-areas:"expertise team" "expertise contact" "expertise career" "expertise blog"}.menu_burger__right .bottom{display:flex;row-gap:50px;flex-direction:column}}@media screen and (max-width:1024px){.menu_burger__wrapper{flex-direction:column}.menu_burger__left .mask svg{width:110%;left:50%}}@media screen and (max-width:680px){.menu_burger__left{font-size:30px}.menu_burger__right{font-size:25px;padding:50px 8vw}.menu_burger__right .top>*>ul{flex-direction:column;row-gap:15px}.menu_burger__right .top>*>ul *:last-child{order:-1}.menu_burger__right .middle>*>ul{display:flex;flex-direction:column;row-gap:15px}.menu_burger__right .bottom{font-size:20px}.menu_burger__right .infoletters__form{padding-right:0}}@media screen and (max-width:400px){.menu_burger .first_highlight{margin-toP:30px}}.socials__list{display:flex;gap:20px}.socials__list a:hover{color:#73c0c9}.is-animating .loader{opacity:1;visibility:visible;transition:.3s ease}.loader{position:fixed;z-index:11111;background-color:#002a32;width:100%;height:100%;top:0;left:0;object-fit:cover;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transition:.3s ease}.loader_wrapper{display:flex;flex-direction:column;gap:20px}.loader img{width:150px;height:auto}.loader img:first-child{animation:bounce .6s infinite cubic-bezier(.175,.885,.5,1.275) alternate}.wpml-ls-legacy-dropdown{width:fit-content;cursor:pointer;display:flex;align-items:center}.wpml-ls-legacy-dropdown .wpml-ls-item-legacy-dropdown{width:unset;max-width:fit-content;font-size:22px}.wpml-ls-legacy-dropdown .wpml-ls-item-legacy-dropdown:hover .wpml-ls-sub-menu{opacity:1;transition:.3s ease}.wpml-ls-legacy-dropdown .wpml-ls-item-legacy-dropdown:hover a.js-wpml-ls-item-toggle:after{transition:.3s ease;top:-2px;transform:scale(-1)}.wpml-ls-legacy-dropdown .wpml-ls-item-legacy-dropdown a.js-wpml-ls-item-toggle{padding:0;padding-right:25px}.wpml-ls-legacy-dropdown .wpml-ls-item-legacy-dropdown a.js-wpml-ls-item-toggle:after{transition:.3s ease;top:2px;right:0;border:none;content:url("https://api.iconify.design/ion/chevron-down-sharp.svg?color=%23ff9a1f")}.wpml-ls-legacy-dropdown .wpml-ls-item-legacy-dropdown .wpml-ls-sub-menu{border:none;opacity:0;transition:.3s ease;max-width:unset !important;width:100%}.wpml-ls-legacy-dropdown .wpml-ls-item-legacy-dropdown .wpml-ls-sub-menu a{padding:0;padding-top:5px}.wpml-ls-legacy-dropdown .wpml-ls-item-legacy-dropdown a,.wpml-ls-legacy-dropdown .wpml-ls-item-legacy-dropdown:hover a,.wpml-ls-legacy-dropdown .wpml-ls-item-legacy-dropdown .wpml-ls-current-language a,.wpml-ls-legacy-dropdown .wpml-ls-item-legacy-dropdown .wpml-ls-current-language:hover a{background-color:rgba(0,0,0,0) !important;color:#fff !important;border:none}.footer{padding:200px 0 60px;background-color:#002a32;margin-top:-1px}.footer .wrap{padding:0 calc(4vw)}.footer__wrapper{gap:60px;row-gap:75px;flex-wrap:wrap}.footer .left{flex:0 0 45%}.footer .back_to_top{width:36px;height:36px;border-radius:4px;background-color:#fff;color:#002a32;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.3s ease}.footer .back_to_top__wrapper{display:flex;justify-content:flex-end}.footer .back_to_top:hover{background-color:#74bb35;transition:.3s ease}.footer__lang,.footer .back_to_top__wrapper{max-width:64px}.footer__lang{font-size:22px;text-transform:uppercase}.footer .right{flex:1 1 0;display:flex;gap:60px}.footer .right>*{flex:1 1 0}.footer__right{display:flex;gap:100px;font-family:"Manrope",sans-serif;font-weight:400}.footer__right>div>ul{flex:1 1 0;display:flex;flex-direction:column;gap:12px}.footer__right>div>ul a[href="#"]{pointer-events:none}.footer__right>div>ul a:not([href="#"]):hover{color:#74bb35}.footer__right>div:first-child{font-size:30px}.footer__right>div:first-child ul ul{padding-top:20px;display:flex;flex-direction:column;gap:18px;font-size:16px;max-width:196px}.footer__right>div:first-child ul ul a{color:#73c0c9}.footer__right>div:nth-child(2){font-size:25px}.footer__left .h3{font-size:45px;margin-bottom:25px}.footer__bottom{flex:0 0 100%;display:flex;align-items:flex-start;gaP:60px;padding-top:60px;border-top:1px solid rgba(236,233,228,.3)}.footer__bottom a[href="#"]{pointer-events:none}.footer__bottom a:not([href="#"]):hover{color:#73c0c9;transition:.3s ease}.footer__bottom .socials__list{font-size:30px}.footer__bottom .socials__list a{display:flex;align-items:center}.footer__bottom .left{display:flex;gap:100px;flex-wrap:wrap;row-gap:20px}.footer__bottom .left .phones{display:flex;flex-direction:column}.footer__bottom .left .phones .phone{display:flex;gap:.5em}.footer__bottom .credits span{text-decoration:underline}.footer__bottom .credits a:hover{color:#73c0c9;transition:.3s ease}@media screen and (max-width:1368px){.footer__wrapper,.footer__bottom{column-gap:100px}.footer .left{flex:0 0 40%}.footer__left .h3{font-size:35px}.footer__left .btn.contact_btn{font-size:20px}.footer__right>div:first-child{font-size:25px}.footer__right>div:nth-child(2){font-size:22px}.footer__bottom .credits{font-size:14px}}@media screen and (max-width:1024px){.footer__wrapper,.footer__bottom{flex-direction:column}}@media screen and (max-width:768px){.footer{padding:100px 0 40px}.footer__wrapper{row-gap:40px}.footer .right{gap:40px;flex-direction:column}.footer__left .h3{font-size:30px}.footer__left .btn.contact_btn{font-size:19px}.footer__right{gap:40px;padding-bottom:0}.footer__right.right{gap:0}.footer__right>div:first-child{font-size:20px;margin-bottom:30px}.footer__right>div:first-child ul ul{gap:10px}.footer__right>div:nth-child(2){font-size:18px}.footer__bottom{gap:30px;padding-top:40px}.footer__bottom .left{font-size:14px}.footer__bottom .socials__list{flex:0 0 100%}.footer__bottom .right{flex-direction:row;flex-wrap:wrap}.footer .contact_btn .btn-text span{max-width:270px;display:block}.footer__lang{order:-1;transform:translateY(100%);display:flex;justify-content:flex-end;width:100%;max-width:unset}.footer .back_to_top__wrapper{justify-content:flex-start}}.section-page-404{height:100vh;background-color:#002a32;color:#fff}.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;gap:100px;max-width:1000px;margin:0 auto}.section-page-404__number{z-index:1}.section-page-404__number h1{font-size:200px;color:#74bb35;line-height:1}.section-page-404__content{position:relative;z-index:2}.section-page-404__content .wysiwyg{font-size:20px}@media screen and (max-width:1024px){.section-page-404{text-align:center}.section-page-404 .subtitle{justify-content:center}.section-page-404__wrapper{flex-direction:column;gap:50px}.section-page-404__number{font-size:200px}.section-page-404 .btn-box{justify-content:center}}@media screen and (max-width:680px){.section-page-404__wrapper{gap:20px}.section-page-404__number h1{font-size:120px}.section-page-404__content .h1{font-size:30px}.section-page-404__content .wysiwyg{font-size:18px}}.animated{position:relative;transition:all 0s ease-in-out}.animated.fade{opacity:0}.animated.fade-left{opacity:0;-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px)}.animated.fade-right{opacity:0;-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px)}.animated.fade-up{opacity:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}.animated.fade-down{opacity:0;-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}.animated.visible{transition-delay:.3s}.animated.visible.fade{opacity:1;transition-duration:.5s}.animated.visible.fade-right,.animated.visible.fade-left,.animated.visible.fade-up,.animated.visible.fade-down,.animated.visible.zoom{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;transition-duration:.5s}.animated.visible.delay--1{transition-delay:.4s}.animated.visible.delay--2{transition-delay:.5s}.animated.visible.delay--3{transition-delay:.6s}.animated.visible.delay--4{transition-delay:.7s}.animated.visible.delay--5{transition-delay:.8s}.animated.visible.delay--6{transition-delay:.9s}.animated.visible.delay--7{transition-delay:1s}.animated.visible.delay--8{transition-delay:1.1s}.animated.visible.delay--9{transition-delay:1.2s}.animated.visible.delay--10{transition-delay:1.3s}@media screen and (max-width:680px){.animated--mobile{position:relative;transition:all 0s ease-in-out}.animated--mobile.fade{opacity:0}.animated--mobile.fade-left{opacity:0;-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px)}.animated--mobile.fade-right{opacity:0;-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px)}.animated--mobile.fade-up{opacity:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}.animated--mobile.fade-down{opacity:0;-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}.animated--mobile.shown{transition-delay:.3s}.animated--mobile.shown.fade{opacity:1;transition-duration:.5s}.animated--mobile.shown.fade-right,.animated--mobile.shown.fade-left,.animated--mobile.shown.fade-up,.animated--mobile.shown.fade-down,.animated--mobile.shown.zoom{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;transition-duration:.5s}.animated--mobile.shown.delay--1{transition-delay:.4s}.animated--mobile.shown.delay--2{transition-delay:.5s}.animated--mobile.shown.delay--3{transition-delay:.6s}.animated--mobile.shown.delay--4{transition-delay:.7s}.animated--mobile.shown.delay--5{transition-delay:.8s}.animated--mobile.shown.delay--6{transition-delay:.9s}.animated--mobile.shown.delay--7{transition-delay:1s}.animated--mobile.shown.delay--8{transition-delay:1.1s}.animated--mobile.shown.delay--9{transition-delay:1.2s}.animated--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_white{background-color:#fff;color:#002a32}.bg_green{background-color:#002a32}.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 .4s 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 .4s 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 .4s 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 .4s 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 .4s 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 .4s 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 .4s 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 .4s 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 .4s 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 .4s cubic-bezier(.68,.16,.39,.98)}@media screen and (min-width:550px){.hover--9:hover,.hover--9:hover>*{color:var(--c9)}}section.bg_white+section.bg_white .padd{padding-top:0}.gsap-slider{overflow:hidden}.btn-box{display:flex;align-items:center;gap:25px;margin-top:50px;flex-wrap:wrap}.btn-box.left{justify-content:flex-start}.btn-box.center{justify-content:center}.btn-box.right{justify-content:flex-end}@media screen and (max-width:768px){.btn-box{margin-top:30px}}.btn--primary{display:inline-block;padding:17px 35px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#002a32;font-size:20px;position:relative;overflow:hidden;font-family:"Manrope",sans-serif;font-weight:400}.btn--primary:hover{color:#f3ede3;transition:.3s ease}.btn--primary:hover:before{transform:scale(1);transition:.3s ease;background-color:#002a32}.btn--primary:hover .btn-wrapper .btn-arrow{transition:.3s ease}.btn--primary:hover .btn-wrapper .btn-arrow .arrows{opacity:1;visibility:visible;transition:.3s ease}.btn--primary:hover .btn-wrapper .btn-arrow .arrows svg:nth-child(1){animation:arrow_half .8s infinite ease forwards}.btn--primary:hover .btn-wrapper .btn-arrow .arrows svg:nth-child(2){animation-delay:.4s;animation:arrow .8s infinite ease forwards}.btn--primary:hover .btn-wrapper .btn-arrow .rectangle{background-color:#002a32;transform:scale(25) rotate(45deg) translate(-28%,29%);transition:.3s ease}.btn--primary:before{content:"";position:absolute;width:100%;border-radius:10px;height:100%;top:0;left:0;object-fit:cover;background-color:#fff;transform:scale(1);transition:.3s ease}@media (hover:hover){.btn--primary:before{transform:scale(.95);transition:.3s ease}}.btn--primary .btn-text{position:relative;z-index:2}.btn--primary .btn-wrapper{position:relative;display:flex;align-items:center;padding-right:40px}.btn--primary .btn-arrow{width:20px;height:20px;display:flex;align-items:center;justify-content:center;top:50%;transform:translateY(calc(-50% - 1px));position:absolute;right:0}.btn--primary .btn-arrow .arrows{width:20px;height:20px;position:absolute;visibility:hidden;opacity:0;transition:.3s ease;z-index:3;top:-2px;right:-4px;overflow:hidden}.btn--primary .btn-arrow .arrows svg{position:absolute;right:0;top:6px}.btn--primary .btn-arrow .arrows svg:nth-child(2){transform:translate(-100%,100%)}.btn--primary .btn-arrow .arrows svg path{fill:#ff9a1f}.btn--primary .btn-arrow .rectangle{right:0;width:13px;height:13px;border-radius:1px;background-color:#ff9a1f;transform:rotate(45deg);transition:.3s ease;border-radius:2px}.btn--primary.no_rectangle{font-family:"Roboto",sans-serif;font-weight:400}.btn--primary.no_rectangle:hover{color:#002a32;background-color:#fff}.btn--primary.no_rectangle:hover:before{background-color:#fff}.btn--primary.no_rectangle:before{transform:scale(1)}.btn--primary.no_rectangle .btn-wrapper .btn-arrow .arrows{opacity:1;visibility:visible}.btn--primary.no_rectangle .btn-wrapper .btn-arrow .arrows svg path{fill:#002a32}.btn--primary.no_rectangle .btn-wrapper .btn-arrow .rectangle{display:none}.btn--primary.grey:before{background-color:#f3ede3}.btn--primary.transparent{color:#fff;border:1px solid #fff}.btn--primary.transparent .btn-wrapper .btn-arrow .rectangle,.btn--primary.transparent .btn-wrapper .btn-arrow .arrows{transition:0s}.btn--primary.transparent:hover .btn-wrapper .btn-arrow .rectangle,.btn--primary.transparent:hover .btn-wrapper .btn-arrow .arrows{transition:0s}.btn--primary.transparent:not(.green_border):before{display:none}.btn--primary.transparent.green_border{border:none;transition:.3s ease}.btn--primary.transparent.green_border .rectangle{transition:.3s ease !important;background-color:#74bb35}.btn--primary.transparent.green_border:before{background-color:unset}.btn--primary.transparent.green_border .arrows svg path{fill:#74bb35}.btn--primary.transparent.green_border .btn-text,.btn--primary.transparent.green_border .btn-text input{transition:.3s ease}@media (hover:hover){.btn--primary.transparent.green_border:before{border:1px solid #002a32}.btn--primary.transparent.green_border:hover{transition:.3s ease}.btn--primary.transparent.green_border:hover .btn-text,.btn--primary.transparent.green_border:hover .btn-text input{transition:.3s ease;color:#fff}.btn--primary.transparent.green_border:hover .rectangle{transition:.3s ease !important;background-color:#002a32}}@media (hover:none){.btn--primary.transparent.green_border{border:1px solid #002a32}}@media screen and (max-width:768px){.btn--primary{padding:10px 20px;font-size:18px}}.btn--secondary{font-size:20px;color:#002a32;transition:.3s ease;position:relative;display:flex}.btn--secondary .btn-wrapper{display:flex;z-index:2;position:relative}.btn--secondary .btn-arrow{display:none}.btn--secondary:hover{transition:.3s ease;color:#73c0c9}.btn--secondary:after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;object-fit:cover;background-color:#73c0c9;transition:.3s ease}@media screen and (max-width:768px){.btn--secondary{font-size:18px}}.btn.contact_btn{font-size:26px}.btn.contact_btn:hover{transition:.3s ease;color:#73c0c9}.btn.contact_btn:hover .btn-wrapper:before{transition:.3s ease;transform:translateX(10px)}.btn.contact_btn .btn-arrow{display:none}.btn.contact_btn .btn-wrapper{display:flex;align-items:center;font-family:"Manrope",sans-serif;font-weight:400;gap:20px}.btn.contact_btn .btn-wrapper:before{position:relative;transition:.3s ease;content:url(//bdrf-cpa.ca/wp-content/themes/Hamak-starter-theme/assets/css/../../img/icons/arrow_orange.svg)}@keyframes arrow_half{0%{transform:none}100%{transform:translate(100%,-100%)}}@keyframes arrow{0%{transform:translate(-100%,100%) scale(.5)}100%{transform:none}}.small_header{background-color:#002a32;overflow:hidden}.small_header .square_gradient.white{width:500px;transform:translate(-30%);position:absolute}.small_header .square_gradient.white:before{content:"";border-radius:25px;height:0;width:100%;padding-bottom:100%;transform:rotate(45deg);background:linear-gradient(236deg,rgba(115,192,201,.1) 8.96%,rgba(255,255,255,0) 58.18%);padding-bottom:100%;display:block;position:relative}.small_header__wrapper{padding:120px 0 180px;gap:160px}.small_header__left{flex:0 0 30%}.small_header__right{flex:1 1 0;display:flex;flex-direction:column;gap:43px}.small_header__right>*{max-width:716px}.small_header__right .h3{color:#74bb35}@media screen and (max-width:1024px){.small_header__wrapper{flex-direction:column;gap:50px;padding:80px 0 100px}}@media screen and (max-width:680px){.small_header__wrapper{padding:60px 0 70px;gap:20px}.small_header__right{gap:30px}.small_header .square_gradient.white{width:300px}}.diamond{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.listing__section{overflow:hidden;z-index:3 !important}.listing .list_item{cursor:pointer;display:flex;padding:33px 0;font-size:24px;position:relative;transition:.3s ease;color:#002a32;z-index:2}.listing .list_item>*{position:relative}.listing .list_item:hover{color:#fff;transition:.3s ease}.listing .list_item:hover:after{background:#73c0c9;transition:.3s ease}.listing .list_item:hover:before{opacity:1;transition:.3s ease}.listing .list_item:before{content:"";position:absolute;width:100vw;height:100%;top:0;right:calc(-8vw);background-color:#73c0c9;opacity:0;object-fit:cover;transition:.3s ease}.listing .list_item:after{position:absolute;width:100vw;height:1px;transition:.3s ease;background:rgba(51,51,51,.75);bottom:0;content:""}.popup{position:fixed;z-indeX:33;width:100%;height:100%;top:0;left:0;object-fit:cover;display:flex;align-items:center;justify-content:flex-end;visibility:hidden;opacity:0;transition:.3s ease;color:#002a32}.popup .bg{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;overflow:hidden}.popup.active{visibility:visible;opacity:1;transition:.3s ease}.popup.active .popup__content{transition:.3s ease;transform:none}.popup__curtain{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;opacity:.8;background-color:#454545}.popup__wrapper{height:100%;overflow:auto;padding:90px 100px 100px}.popup__content{position:relative;height:100%;display:block;background-color:#fff;width:100%;max-width:1300px;transform:translateX(100%);transition:.3s ease}.popup__content .remove{cursor:pointer;position:absolute;right:8vw;top:100px}.popup__content .remove svg path{transition:.3s ease}.popup__content .remove:hover svg path{fill:#73c0c9;transition:.3s ease}.popup .sticky_content{position:absolute;width:100%;display:block;bottom:0;left:0}.popup__cta{position:sticky;position:-webkit-sticky;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;bottom:0;background-color:#002a32;color:#fff;padding:50px 0;padding-left:120px;padding-right:8vw;font-family:"Manrope",sans-serif;font-weight:500;display:block}.popup__cta .square_gradient:nth-child(1){opacity:.7;top:0;width:200px;left:0;position:absolute}.popup__cta .square_gradient:nth-child(1):before{content:"";border-radius:25px;height:0;width:100%;padding-bottom:100%;transform:rotate(45deg);background:linear-gradient(188deg,#73c0c9 -22.9%,rgba(0,42,50,0) 93.64%);padding-bottom:100%;display:block;position:relative}.popup__cta .square_gradient:nth-child(2){width:500px;bottom:0;right:0;position:absolute}.popup__cta .square_gradient:nth-child(2):before{content:"";border-radius:30px;height:0;width:100%;padding-bottom:100%;transform:rotate(-45deg);background:linear-gradient(146deg,rgba(236,233,228,.5) -14.8%,rgba(0,42,50,.65) 83.78%);padding-bottom:100%;display:block;position:relative}.popup__cta .flex{position:relative;gap:50px;align-items:center;justify-content:space-between;flex-wrap:wrap;row-gap:20px}.popup__cta .wysiwyg{font-size:22px}.popup__cta .wysiwyg p{max-width:500px}.popup__cta .btn{white-space:nowrap;border-radius:5px}.popup__wrapper.job_popup{padding-left:180px;padding-bottom:250px}.popup__wrapper.job_popup>*{max-width:700px}@media screen and (max-width:1300px){.popup__wrapper.job_popup{padding-left:8vw}.popup__cta{padding:30px 8vw}}@media screen and (max-width:1024px){.popup__wrapper{padding:100px 8vw 100px}.popup__cta br{display:none}.popup__content .remove{top:50px;background-color:#fff;z-index:3;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;right:calc(8vw - 2vw)}.popup__content .remove svg{width:30px}}@media screen and (max-width:768px){.popup__cta .wysiwyg{font-size:20px}.popup__cta .square_gradient:nth-child(2){width:400px;transform:translateX(40%) translateY(-20%)}}@media screen and (max-width:680px){.popup__wrapper{padding:50px 8vw 50px}.popup__content .remove{top:20px;width:40px;height:40px}.popup__content .remove svg{width:20px}.popup__cta .square_gradient:nth-child(1){transform:tranlateX(-40%)}.popup__cta .square_gradient:nth-child(2){width:310px;transform:translateX(84%)}}.arrows{display:flex;gap:30px;justify-content:flex-end;padding-bottom:20px}.arrows .arrow path{fill:#002a32}.arrows .arrow.arrow_prev{transform:scaleX(-1)}.sticky_part .sticky_element{transition:margin-top .3s ease !important}.sticky_part .pin-spacer{top:0 !important;position:sticky !important}.gform_wrapper.gravity-theme .gform_required_legend,.gform_wrapper.gravity-theme .gfield_label{display:none !important}.gform_wrapper.gravity-theme input:not([type=submit]){height:52px}.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:20px !important;grid-row-gap:25px !important}.gform_wrapper.gravity-theme .gfield.gfield--width-five-twelfths{grid-column:span 6 !important}@media (max-width:640px){.gform_wrapper.gravity-theme .gfield.gfield--width-five-twelfths{grid-column:1/-1 !important}}.gform_wrapper.gravity-theme .ginput_container{position:relative}.gform_wrapper.gravity-theme input:not([type=submit]),.gform_wrapper.gravity-theme textarea{border:none;padding:15px 20px !important;font-family:"Manrope",sans-serif;font-weight:400;color:#002a32;background-color:#fff;border-radius:3px;position:relative}.gform_wrapper.gravity-theme input:not([type=submit]):focus,.gform_wrapper.gravity-theme textarea:focus{border:none !important;outline:none !important}.gform_wrapper.gravity-theme input:not([type=submit])::placeholder,.gform_wrapper.gravity-theme textarea::placeholder{display:none;opacity:0}.gform_wrapper.gravity-theme input:not([type=submit])+.fake_placeholder,.gform_wrapper.gravity-theme textarea+.fake_placeholder{position:absolute;top:15px;left:20px;z-index:2;pointer-events:none;font-size:16px;color:#333;transition:.3s ease}.gform_wrapper.gravity-theme input:not([type=submit])+.fake_placeholder.focus,.gform_wrapper.gravity-theme textarea+.fake_placeholder.focus{toP:-20px;font-size:14px;left:0;transition:.3s ease;font-weight:700;color:gray}.gform_wrapper.gravity-theme input:not([type=submit])+.fake_placeholder.focus .asterisk,.gform_wrapper.gravity-theme textarea+.fake_placeholder.focus .asterisk{opacity:0;transition:.3s ease}.gform_wrapper.gravity-theme input:not([type=submit])+.fake_placeholder .asterisk,.gform_wrapper.gravity-theme textarea+.fake_placeholder .asterisk{color:#ff9a1f;transition:.3s ease}.gform_wrapper.gravity-theme textarea{resize:none}.gform_wrapper.gravity-theme .ginput_container_fileupload{display:flex;flex-direction:column;cursor:pointer}.gform_wrapper.gravity-theme .ginput_container_fileupload .gfield_validation_message{order:5;padding-top:10px !important}.gform_wrapper.gravity-theme .ginput_container_fileupload input{display:none}.gform_wrapper.gravity-theme .ginput_container_fileupload:hover .icon{top:2px;transition:.3s ease}.gform_wrapper.gravity-theme .ginput_container_fileupload .gform_fileupload_rules{max-width:200px;order:5;font-size:12px;margin-top:0;padding-top:0}.gform_wrapper.gravity-theme .custom_input_file{display:flex;gap:38px;font-size:22px;text-overflow:ellipsis;position:relative;white-space:nowrap;max-width:fit-content;font-family:"Manrope",sans-serif;font-weight:400}.gform_wrapper.gravity-theme .custom_input_file .custom_input_text{width:100%;display:block;text-overflow:ellipsis;position:relative;white-space:nowrap;overflow:hidden}.gform_wrapper.gravity-theme .custom_input_file .icon{transition:.3s ease;top:0;position:relative}.gform_wrapper.gravity-theme .custom_input_file .icon:before{width:32px;display:block;content:url(//bdrf-cpa.ca/wp-content/themes/Hamak-starter-theme/assets/css/../../img/icons/drop_file.svg);position:relative}.gform_wrapper.gravity-theme .submit_wrapper{cursor:pointer}.gform_wrapper.gravity-theme .submit_wrapper input{cursor:pointer}.gform_wrapper.gravity-theme input[type=submit]{font-family:"Manrope",sans-serif;font-weight:400;font-size:20px;background-color:rgba(0,0,0,0);color:#002a32;border:none;margin-bottom:0 !important}@media screen and (max-width:768px){.gform_wrapper.gravity-theme input[type=submit]{font-size:16px}}.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .gfield_validation_message>*,.gform_wrapper.gravity-theme .validation_message,.gform_wrapper.gravity-theme .validation_message>*,.gform_wrapper.gravity-theme .gform_validation_errors,.gform_wrapper.gravity-theme .gform_validation_errors>*{color:#d31216 !important;box-shadow:unset !important;padding:0 !important;background-color:rgba(0,0,0,0) !important;border:none !important;font-size:14px !important;font-weight:700;margin-top:0 !important}.gform_wrapper.gravity-theme .gfield_validation_message .gform_submission_error,.gform_wrapper.gravity-theme .validation_message .gform_submission_error,.gform_wrapper.gravity-theme .gform_validation_errors .gform_submission_error{font-size:20px !important;margin-top:20px !important}.gform_wrapper.gravity-theme .gfield_error input:not([type=submit]),.gform_wrapper.gravity-theme .gfield_error textarea{color:#d31216}.gform_wrapper.gravity-theme .gfield_error input:not([type=submit])+.fake_placeholder,.gform_wrapper.gravity-theme .gfield_error textarea+.fake_placeholder{color:#d31216}.gform_wrapper.gravity-theme .gfield_error input:not([type=submit])+.fake_placeholder .asterisk,.gform_wrapper.gravity-theme .gfield_error textarea+.fake_placeholder .asterisk{color:#d31216}.gform_wrapper.gravity-theme .gform_footer{padding-top:40px !important;margin:0 !important;margin-left:auto;display:flex;justify-content:flex-end}@media screen and (max-width:768px){.gform_wrapper.gravity-theme .custom_input_file{font-size:20px}.gform_wrapper.gravity-theme .custom_input_file .icon:before{width:25px}}.section_form{position:relative;color:#002a32}.section_form:after{content:"";position:absolute;width:100%;height:100px;left:0;object-fit:cover;bottom:0;background-color:#002a32;z-index:-1}.section_form:first-child .section_form__wrapper{margin-top:100px}.section_form__wrapper.wrap{background-color:#f3ede3;border-radius:5px;padding:calc(8vw - (8vw / 3.5));overflow:hidden;position:relative;gap:150px}.section_form__right{flex:1 1 0;z-index:2;font-size:20px;display:flex;justify-content:flex-end}.section_form__right a{color:#002a32}.section_form__right a:hover{color:#73c0c9;transition:.3s ease}.section_form__right .addresses{min-width:365px;display:flex;flex-direction:column;gap:20px}.section_form__right .addresses .address{display:flex;flex-direction:column;gap:25px}.section_form__right .addresses .address__name{color:#73c0c9}.section_form__right .addresses .address__content{display:flex;flex-direction:column}.section_form__left{position:relative;max-width:850px;width:100%;z-index:2}.section_form__left form{padding-top:70px;z-index:2;position:relative}.section_form .bg_squares{position:absolute;right:0;top:300px}.section_form .bg_squares .square:nth-child(1){right:0;width:400px;position:absolute;position:relative}.section_form .bg_squares .square:nth-child(1):before{content:"";border-radius:5px;height:0;width:100%;padding-bottom:100%;transform:rotate(-45deg);background:linear-gradient(228deg,#ff9a1f 57.22%,rgba(217,217,217,0) 114.2%);padding-bottom:100%;display:block;position:relative}.section_form .bg_squares .square:nth-child(1):before{-webkit-mask-image:linear-gradient(228deg,#d9d9d9 2.91%,rgba(115,192,201,0) 73.68%);mask-image:linear-gradient(228deg,#d9d9d9 2.91%,rgba(115,192,201,0) 73.68%)}.section_form .bg_squares .square:nth-child(2){bottom:0;left:0;position:absolute;width:130px;position:absolute}.section_form .bg_squares .square:nth-child(2):before{content:"";border-radius:5px;height:0;width:100%;padding-bottom:100%;transform:rotate(-135deg);background:linear-gradient(0deg,rgba(115,192,201,.55) 0%,rgba(115,192,201,.55) 100%);padding-bottom:100%;display:block;position:relative}.page-template-template-contact .section_form__right{max-width:unset}.page-template-template-contact .section_form .bg_squares{top:unset;bottom:15%}@media screen and (max-width:1368px){.section_form:first-child .section_form__wrapper{flex-direction:column;gap:50px}.section_form__right{justify-content:flex-start;padding-left:0}.section_form__right .addresses{min-width:unset}.section_form .bg_squares{top:0}.section_form .bg_squares .square:nth-child(2){left:unset;right:5%}.page-template-template-contact .section_form .bg_squares{top:7%;bottom:unset}}@media screen and (max-width:768px){.section_form__left form{padding-top:40px}.section_form .h2 br{display:none}.section_form:first-child .section_form__wrapper{margin-top:50px}.page-template-template-contact .section_form .bg_squares{top:0}.section_form .bg_squares{transform:scale(.7) translateX(20%)}.section_form__wrapper.wrap{padding:50px 40px}}@media screen and (max-width:680px){.section_form__right{font-size:18px}.section_form .bg_squares{transform:translateY(-20%) scale(.5) translateX(57%)}}.section{position:relative;z-index:2;margin-top:-2px}.section.no-bg{background-color:transparent}.section:first-child{padding-top:170px}@media screen and (max-width:1024px){.section:first-child{padding-top:95px}}.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}.hero{overflow:hidden;font-size:100px;text-transform:uppercase;min-height:900px;display:flex;height:100vh;justify-content:center;display:flex;align-items:center}.hero .square{opacity:0;scale:.8}.hero__wrapper{position:relative;padding-bottom:100px;align-items:center}.hero__text{display:flex;flex-direction:column;justify-content:space-between;gap:50px;z-index:2;position:relative}.hero__text .text{color:#f3ede3}.hero__text .text .splitted{overflow:hidden}.hero__text .text:nth-child(1){font-size:1em;color:#ece9e4;opacity:.6}.hero__text .text:nth-child(2){font-size:.8em;margin-left:auto}.hero__text .text:nth-child(3){font-size:1.1em}.hero__img{top:-10%;width:55%;min-width:600px;max-width:750px;position:absolute;right:2%;opacity:0;margin-right:-10%}.hero__img .diamond.img{width:100%;height:0;padding-bottom:100%;border-radius:5px;overflow:hidden}.hero__img .diamond.img video{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.hero__img .diamond.bloc{display:block;width:30%;height:30%;border-radius:5px;overflow:hidden;left:4%;bottom:10%;background-color:rgba(255,255,255,.5);position:absolute;filter:blur(6px)}.hero__img .diamond.bloc img,.hero__img .diamond.bloc video{position:absolute;height:auto;left:-14%;bottom:-33%;max-width:unset}.hero .square{position:absolute;border-radius:5px;transform:rotate(45deg);height:0}.hero .square:after{content:"";width:100%;height:0;padding-bottom:100%;display:block;position:relative;border-radius:5px}.hero .square.blue{width:17%;min-width:300px;top:23%;left:40%}.hero .square.blue:after{background-color:#73c0c9}.hero .square.gradient_blue{width:5%;min-width:150px;left:50%;top:5%;transform:none}.hero .square.gradient_blue:after{display:none}.hero .square.beige{width:20%;min-width:400px;top:0;right:0}.hero .square.beige:after{background-color:#f3ede3;transform:translate(45%,-62%)}.hero .square.green{min-width:90px;width:7%;bottom:20%;left:6%}.hero .square.green:after{background-color:#74bb35}.hero .square.yellow{min-width:50px;width:10%;top:30%;right:9%;z-index:2}.hero .square.yellow:after{background-color:#ff9a1f}@media screen and (max-width:1440px){.hero{font-size:80px;min-height:800px}.hero .wrap{padding-right:0}}@media screen and (max-width:1024px){.hero{font-size:60px;min-height:700px}.hero .wrap{padding-right:8vw}.hero__text{gap:20px}.hero__text .text:nth-child(2){transform:none !important}.hero__text .text:nth-child(3){transform:none !important}.hero__wrapper{justify-content:flex-end;padding-bottom:0}.hero__img{right:unset;left:0;width:60%;transform:translateX(-30%) translateY(-25%);min-width:350px}.hero .square.beige{width:300px;min-width:unset}.hero .square.blue{width:150px;min-width:unset;top:76%;left:33%}.hero .square.gradient_blue svg{width:100px}.hero .square.green{left:unset;right:0;min-width:50px}}@media screen and (max-width:768px){.hero{height:unset;align-items:unset}.hero .square.beige{width:200px}.hero .square.yellow{width:40px;top:13%;right:25%;min-width:unset}.hero .square.blue{width:100px}}@media screen and (max-width:680px){.hero{font-size:45px;min-height:500px;height:100vh}.hero__img{transform:translateX(-35%)}.hero__text{gap:10px}.hero__wrapper{align-items:flex-end;padding-bottom:50px}.hero .square.blue{right:0;top:50%;left:unset}.hero .square.green{right:unset;left:0}}@media screen and (max-width:400px){.hero{align-items:flex-end;font-size:40px}.hero .wrap{height:100%}.hero__wrapper{height:100%}.hero__img{top:0}}.intro{display:flex;align-items:center;min-height:700px}.intro .padd{padding-bottom:0}.intro__wrapper{gap:150px;align-items:flex-end}.intro__left{flex:1 1 0}.intro__right{padding-top:40px;flex:0 0 40%}.intro__right .big_text{max-width:532px}@media screen and (max-width:1368px){.intro{min-height:unset}.intro__wrapper{gap:90px}}@media screen and (max-width:1024px){.intro{min-height:unset;height:unset}.intro .padd{padding-bottom:0}.intro__wrapper{flex-direction:column;gap:50px;align-items:unset}.intro__right{padding-top:0}.intro__left,.intro__right{flex:0 0 100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}}.gallery{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:150px 0}.gallery__scroll{padding:0 8vw;width:100%;height:100%;position:relative;display:flex}.gallery__scroll.gallery__slider{padding:0}.gallery__scroll .wrapper{display:flex;gap:20px;height:100%;width:100%}.gallery__scroll .img{position:relative;flex:0 0 37%;border-radius:5px;overflow:hidden}.gallery__scroll .img_wrapper{width:100%;position:relative;padding-bottom:100%}.gallery__scroll .img img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.gallery__slider{width:100%;display:none}.gallery__slider .wrapper{gap:0}.gallery__slider .wrapper .img{padding:0 10px}.gallery__slider .wrapper .img_wrapper{border-radius:4px;overflow:hidden}@media screen and (max-width:1440px){.gallery__scroll .img{flex:0 0 40%}}@media screen and (max-width:1368px){.gallery__scroll .img{flex:0 0 45%}}@media screen and (max-width:1024px){.gallery{height:unset;padding:100px 0}.gallery__scroll:not(.gallery__slider){display:none}.gallery__slider{display:block;opacity:1}.gallery__slider .img{flex:0 0 50%}}@media screen and (max-width:768px){.gallery{padding:0}.gallery__slider .img{flex:0 0 60%}}@media screen and (max-width:680px){.gallery{padding:70px 0}.gallery__slider .img{padding:0 5px;flex:0 0 90%}}.expertises .padd{padding-top:0}.expertises__header{padding-bottom:100px;column-gap:100px;flex-wrap:wrap}.expertises__header .title{flex:0 0 100%}.expertises__header .left{flex:1 1 0}.expertises__header .right{max-width:532px}.expertises__list{display:flex;gap:20px}.expertises__list .gsap-wrapper{align-items:unset !important}.expertises__list .expertise{height:100%;border:1px solid #fff;border-radius:5px;padding:50px;padding-top:30%;font-size:26px;display:flex;align-items:flex-end;position:relative}.expertises__list .expertise__title{position:relative;transition:.3s ease;padding-left:0;max-width:300px}.expertises__list .expertise__title:before{position:absolute;content:"";width:12px;height:12px;transform:rotate(-45deg);background-color:#ff9a1f;opacity:0;top:.5em;left:-50px;transition:.3s ease}.expertises__list .expertise .arrow{position:absolute;opacity:0;transform:translateX(100%);transition:.3s ease;top:44px;right:44px}@media (hover:hover){.expertises__list .expertise:hover{background-color:#fff;color:#002a32}.expertises__list .expertise:hover .expertise__title{color:#002a32;transition:.3s ease}.expertises__list .expertise:hover .expertise__title:before{left:-26px;transition:.3s ease;opacity:1}.expertises__list .expertise:hover .arrow{opacity:1;transition:.3s ease;transform:translateX(0%);transition:.3s ease}}@media screen and (max-width:1440px){.expertises__list{margin-right:calc(-8vw)}.expertises__list .expertise{flex:0 0 calc(50% - 10px);font-size:25px}.expertises__list .expertise__title{max-width:280px}}@media screen and (max-width:1024px){.expertises__header{flex-direction:column;padding-bottom:60px}.expertises__header .left{padding-bottom:20px}.expertises__header .bigger_text{margin-bottom:35px}}@media screen and (max-width:680px){.expertises__header{padding-bottom:40px}.expertises__list .expertise{font-size:24px;padding:30px;padding-top:60px}.expertises__list .expertise .arrow{top:30px;right:30px}}.culture{overflow:hidden;z-index:3}.culture .title.with_diamond{gap:30px;align-items:center}.culture .title.with_diamond:before{top:0}.culture:before{content:"";position:absolute;width:50vw;height:60%;bottom:0;object-fit:cover;background-color:#fff;z-index:2;left:0}.culture.team_culture{padding-bottom:180px;background-color:#fff}.culture.team_culture .culture__wrapper{background:#002a32}.culture.team_culture .culture__wrapper>*{z-index:3}.culture.team_culture .culture__wrapper:before{z-index:2;background:linear-gradient(94deg,#002a32 40.04%,rgba(0,42,50,0) 70.89%)}.culture.team_culture .culture__wrapper .img-tag{z-index:1;position:absolute;width:70%;height:100%;top:0;right:calc(-8vw);object-fit:cover}.culture.team_culture .culture__wrapper .img-tag img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:right}.culture__wrapper{padding:100px 0 100px 150px;border-radius:5px 0 0 5px;gap:100px;z-index:2;align-items:center;position:relative}.culture__wrapper:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;object-fit:cover;border-radius:8px 0 0 8px;background:linear-gradient(96deg,#0099a8 40.96%,rgba(0,153,168,0) 70%)}.culture .img-tag{position:absolute;width:70%;height:100%;top:0;right:calc(-8vw);object-fit:cover}.culture .img-tag img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:right}.culture__left{max-width:716px;color:#fff;position:relative;z-index:3}.culture__left .text{font-family:"Manrope",sans-serif;font-weight:400;font-size:22px;position:relative;max-width:580px}.culture__right{padding-right:8vw;display:flex;flex:1 1 0;justify-content:flex-end;z-index:3;position:relative}.culture .btn{white-space:nowrap}.culture .gradient_wrap{overflow:hidden;width:100%;position:absolute;height:100%;top:0;left:0;object-fit:cover}.culture .square_gradient{left:0;top:0;width:400px;opacity:.5;transform:translateY(29%) translateX(-20%);position:absolute}.culture .square_gradient:before{content:"";border-radius:5px;height:0;width:100%;padding-bottom:100%;transform:rotate(45deg);background:linear-gradient(183deg,#d9d9d9 2.91%,rgba(255,154,31,0) 73.68%);padding-bottom:100%;display:block;position:relative}@media screen and (max-width:1024px){.culture.team_culture{padding-bottom:100px}.culture__wrapper{padding:60px 0 60px 70px}.culture__right{padding-right:0}.culture__left .text{font-size:20px}}@media screen and (max-width:768px){.culture .title.with_diamond{gap:20px}.culture.team_culture .culture__wrapper .img-tag{background-color:#002a32}.culture__wrapper{flex-direction:column;align-items:unset;gap:40px}.culture__wrapper .img-tag{background-color:#73c0c9}.culture__wrapper .img-tag img{opacity:.2}.culture__right{justify-content:flex-start}}@media screen and (max-width:680px){.culture__wrapper{gap:30px;padding:50px 0 50px 40px}.culture__left .text{font-size:18px}.culture .square_gradient{width:250px}}.testimonies{background-color:#fff;color:#002a32}.testimonies:before{content:"";position:absolute;width:100%;height:200px;background-color:#fff;bottom:100%;left:0;object-fit:cover}.testimonies__header{gap:100px;row-gap:0;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding-bottom:200px}.testimonies__header .top{flex:0 0 100%}.testimonies__header .left{flex:0 0 40%}.testimonies__header .left .h2{max-width:532px}.testimonies__header .right{flex:1 1 0;padding-right:8vw}.testimonies__wrapper{display:flex;flex-wrap:wrap;gap:50px;justify-content:center}.testimonies .testimony{position:relative;padding:50px 40px;border-radius:5px;flex:0 0 calc(33.33% - 33.33px);max-width:400px;display:flex;flex-direction:column}.testimonies .testimony:nth-child(1){left:20%;transform:rotate(-13deg)}.testimonies .testimony:nth-child(2){margin-top:2%;transform:rotate(3deg)}.testimonies .testimony:nth-child(3){margin-top:5%;transform:rotate(15deg);right:10%}.testimonies .testimony:nth-child(4){left:5%;margin-top:-30%;transform:rotate(20deg)}.testimonies .testimony:nth-child(5){left:5%;margin-top:-20%;transform:rotate(-23deg)}.testimonies .testimony__top{padding-bottom:25px;margin-bottom:25px;display:flex;flex-direction:column;gap:15px;flex:1 1 0}.testimonies .testimony__bottom{display:flex;flex-direction:column}.testimonies .testimony__bottom .name{font-size:22px}.testimonies .testimony__bottom .info{font-size:15px}.testimonies .testimony .stars{display:flex;gap:2px;font-size:20px}.testimonies .testimony .stars .emptystar{opacity:.5}@media screen and (max-width:1368px){.testimonies__header .right{padding-right:0}.testimonies .testimony{flex:0 0 calc(50% - 25px)}.testimonies .testimony:nth-child(1){left:10%;margin-top:5%;transform:rotate(-13deg)}.testimonies .testimony:nth-child(2){right:2%;margin-top:6%;transform:rotate(15deg)}.testimonies .testimony:nth-child(3){margin-top:-10%;left:3%;transform:rotate(3deg)}.testimonies .testimony:nth-child(4){right:5%;margin-top:-15%;transform:rotate(-9deg)}.testimonies .testimony:nth-child(5){left:10%;margin-top:-50%;transform:rotate(-23deg)}}@media screen and (max-width:1024px){.testimonies__header{padding-bottom:100px}}@media screen and (max-width:768px){.testimonies__header{flex-direction:column;align-items:unset;padding-bottom:50px}.testimonies__header .right{padding-top:40px}.testimonies__wrapper{display:none}.testimonies .gsap-slide{display:flex;justify-content:center}.testimonies .testimony{flex:unset}.testimonies .testimony:nth-child(1),.testimonies .testimony:nth-child(2),.testimonies .testimony:nth-child(3),.testimonies .testimony:nth-child(4),.testimonies .testimony:nth-child(5){left:0;right:0;margin-top:0;transform:none}}.partners .gsap-slide{padding:0 100px}.partners .gsap-slide .partner{width:210px;height:123px;position:relative;display:block}.partners .gsap-slide img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:contain}@media screen and (max-width:768px){.partners .gsap-slide{padding:0 25px}.partners .gsap-slide .partner{width:140px}}.BDRF_experience:before{content:"";position:absolute;width:100%;height:calc(100% + 20px);top:0;left:0;object-fit:cover;top:-100px;background-color:#fff}.page-template-template-team .BDRF_experience:before{bottom:0;height:100px;background-color:#002a32;top:unset}.BDRF_experience__wrapper{min-height:100vh;position:relative;z-index:2;margin-bottom:-30px;border-radius:5px;overflow:hidden;height:calc(100vh - 95px);text-align:center;font-size:80px;display:flex;align-items:center;justify-content:center;padding:90px;color:#002a32;font-family:"Manrope",sans-serif;font-weight:600;text-transform:uppercase;background:radial-gradient(79.02% 78.53% at 102.69% 50.02%,#ff9a1f 0%,#51d3e2 100%)}.BDRF_experience__wrapper .mask{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;background:#000;mix-blend-mode:multiply;display:flex;align-items:center;justify-content:center}.BDRF_experience__wrapper .mask svg{transform:scale(.2)}.BDRF_experience__wrapper .filter{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;background:#f3ede3;mix-blend-mode:difference}.BDRF_experience__wrapper .mask_overlay{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;background:#f3ede3;mix-blend-mode:exclusion}@media screen and (max-width:1024px){.BDRF_experience__wrapper{font-size:60px}.BDRF_experience .mask{display:none}}@media screen and (max-width:768px){.BDRF_experience:before{height:calc(100% - 50px);toP:-50px}.BDRF_experience__wrapper{font-size:50px;min-height:unset;height:unset;padding:100px 0}}@media screen and (max-width:680px){.BDRF_experience__wrapper{font-size:45px}}.single-services{padding-top:calc(170px)}@media screen and (max-width:1024px){.single-services{padding-top:calc(95px)}}.expertise_intro{padding-top:0 !important}.expertise_intro .padd{padding-top:75px}.expertise_intro__wrapper{gap:100px}.expertise_intro__left{flex:0 0 42%}.expertise_intro__left .intro_blue_text{font-size:30px;color:#73c0c9;font-family:"Manrope",sans-serif;font-weight:400;margin-bottom:30px;line-height:1.3}.expertise_intro__right{flex:1 1 0;position:relative}.expertise_intro__right .box{position:absolute;top:0;right:0;width:100%;transform-origin:top right}.expertise_intro__right .box-2{top:25px}.expertise_intro__right .box-3{top:50px}.expertise_intro__right .box-4{top:75px}.expertise_intro .box{background-color:#fff;padding:80px 70px;padding-top:62px;border-radius:10px;color:#002a32}.expertise_intro .box img{margin-left:auto;margin-bottom:10px;max-width:120px}.expertise_intro .box .h3{margin-bottom:40px}.expertise_intro__others{padding-top:40px}.expertise_intro__others .services{display:flex;flex-wrap:wrap;gap:22px}.expertise_intro .btn--primary{font-size:18px;padding:12px 25px}@media screen and (max-width:1440px){.expertise_intro .box{padding:50px}.expertise_intro .box img{width:80px;margin-bottom:0}}@media screen and (max-width:1368px){.expertise_intro__right{flex:unset}.expertise_intro__left{flex:0 0 100%}.expertise_intro .box{margin:0 auto}.expertise_intro .box_wrapper{margin-top:100px;display:flex;flex-direction:column;gaP:20px}.expertise_intro .box img{width:100px;margin-bottom:0}}@media screen and (max-width:1024px){.expertise_intro__left .intro_blue_text{font-size:25px}}@media screen and (max-width:680px){.expertise_intro__left .intro_blue_text{font-size:20px}.expertise_intro .box{padding:45px 30px}.expertise_intro .box_wrapper{margin-top:50px}.expertise_intro .box:before{width:calc(100% - 20px)}.expertise_intro .box::after{width:calc(100% - 40px)}.expertise_intro .box .h3{margin-bottom:20px}.expertise_intro .box img{display:none;width:100px;margin-bottom:30px}}.our_experts{color:#002a32;overflow:hidden}.our_experts__wrapper{gap:100px}.our_experts__header{max-width:350px;flex:0 0 30%}.our_experts__right{flex:1 1 0;padding-right:60px;margin-right:calc(-8vw)}.our_experts__right .expert{border-radius:10px;overflow:hidden;position:relative;cursor:pointer}.our_experts__right .expert .click_div{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;z-index:2}.our_experts__right .expert a:not(.click_div){z-index:3}.our_experts__right .expert .linkedin{display:inline-block;max-width:fit-content;line-height:1;transition:.3s ease}.our_experts__right .expert .linkedin:hover{color:#73c0c9;transition:.3s ease}.our_experts__right .expert:hover .expert__hover{opacity:1;transition:.3s ease}.our_experts__right .expert__hover{position:relative;background-color:#fff;opacity:0;transition:.3s ease}.our_experts__right .expert__hover .bg_beige{color:#002a32;background-color:#f3ede3;padding:35px;border-radius:10px;padding-bottom:25%;min-height:350px;display:flex;flex-direction:column;gap:5px}.our_experts__right .expert__hover .h3{margin-bottom:15px}.our_experts__right .expert__hover .linkedin{margin-toP:10px;color:#002a32;font-size:30px}.our_experts__right .expert__img,.our_experts__right .expert img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.our_experts__right .expert .btn{position:relative;bottom:0;left:0;padding:10px 27px 10px 0;border-radius:10px 10px 0 0;font-size:20px;text-transform:uppercase;display:flex;align-items:center;max-width:fit-content;background-color:#fff;z-index:2}.our_experts__right .expert .btn:hover svg{width:30px;transition:.3s ease}.our_experts__right .expert .btn svg{margin-right:20px;width:20px;display:block;transition:.3s ease}.our_experts__right .expert .btn-wrapper{color:#002a32;position:relative}.our_experts__right .expert .btn-wrapper:before{border-radius:0 0 10px 10px;content:"";background-color:#f3ede3;position:absolute;width:90%;height:calc(100% + 10px);top:-10px;right:0;object-fit:cover}@media screen and (max-width:1024px){.our_experts__wrapper{flex-direction:column;gap:70px}.our_experts__right{width:100%;padding-right:0;margin-right:unset}}@media screen and (max-width:680px){.our_experts__wrapper{gap:50px}.our_experts__right{width:unset;margin-right:calc(-8vw)}}.mission{background-color:#002a32}.mission:before{top:100px}.mission:after{content:"";position:absolute;width:100%;height:100%;top:100px;background-color:#fff;z-index:-1;left:0;object-fit:cover}.mission .accordions{display:flex;flex-direction:column;padding-top:50px;margin-bottom:-32px}.mission .accordions .accordion:not(:last-child){border-bottoM:1px solid #73c0c9}.mission .accordions .accordion-head{display:flex;justify-content:space-between;padding:32px 0;align-items:center;cursor:pointer}.mission .accordions .accordion-head .toggle{font-size:30px;font-weight:300;color:#73c0c9}.mission .accordions .accordion-head .toggle .plus{display:block}.mission .accordions .accordion-head .toggle .minus{display:none}.mission .accordions .accordion-head.accordion-open .toggle .minus{display:block}.mission .accordions .accordion-head.accordion-open .toggle .plus{display:none}.mission .accordions .accordion-text{display:none;padding-bottom:32px}@media screen and (max-width:1024px){.mission .accordions{padding-top:50px}}@media screen and (max-width:768px){.mission .accordions{padding-top:40px}}@media screen and (max-width:680px){.mission .accordions{padding-top:20px}.mission .accordions .accordion-head{padding:20px 0}}.team{z-index:4}.team__header{justify-content:space-between;align-items:center}.team__header .h2{flex:1 1 0}.team__header .h3{flex:0 0 40%;min-width:536px}.team__header .h3>*{max-width:559px}.team__list{padding:120px 0 0;position:relative}.team__list::-webkit-scrollbar{display:none}.team .list_item{justify-content:space-between;position:relative}.team .list_item .left{flex:1 1 0}.team .list_item .right{min-width:536px;flex:0 0 40%}.team .list_item .picture{visibility:hidden;opacity:0;transition:.3s ease;position:absolute;top:50%;transform:translate(0%,-50%);left:25%;width:20%;padding-bottom:24%;height:0;border-radius:5px;overflow:hidden;z-index:3}.team .list_item .picture img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}@media (hover:hover){.team .list_item:hover{z-index:3}.team .list_item:hover .name{color:#fff;transition:.3s ease}.team .list_item:hover .picture{visibility:visible;opacity:1;transition:.3s ease}.team .list_item:hover .linkedin{opacity:1;transition:.3s ease;transform:none}}.team .list_item .left{gap:20px;display:flex;align-items:center;transition:.3s ease}.team .list_item .right{font-size:18px;gap:160px}.team .list_item .linkedin{line-height:1;font-size:30px;opacity:0;transition:.3s ease;transform:translateX(40px)}.team__popup .team__slider{display:none;margin-right:calc(-8vw)}.team__popup .team__slider .img{width:100%;padding-bottom:120%;height:0;overflow:hidden;border-radius:10px;position:relative}.team__popup .team__slider .img img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.team__popup .team__left{flex:0 0 35%;display:flex;flex-direction:column;gap:30px;position:relative}.team__popup .team__left .img{position:relative;height:calc(100vh / 2 - 300px);min-height:400px}.team__popup .team__left img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;border-radius:10px}.team__popup .team__sections{padding-top:90px;flex-direction:column;gap:56px}.team__popup .team__sections .section_title{font-family:"Roboto",sans-serif;font-weight:400;font-size:22px;margin-bottom:25px}.team__popup .team__wrapper{gap:100px}.team__popup .team__title{font-size:45px;font-family:"Roboto",sans-serif;font-weight:400}.team__popup .team__right{padding-right:80px}.team__popup .team__infos{margin:23px 0 45px;display:flex;gap:30px;justify-content:space-between;font-size:18px;align-items:center;flex-wrap:wrap;row-gap:15px}.team__popup .team__infos .phone{color:#ff9a1f}.team__popup .team__infos .left{display:flex;align-items:center;gap:30px}.team__popup .team__infos .left .linkedin{color:#73c0c9;line-height:1;font-size:30px}@media screen and (max-width:1024px){.team__header{flex-direction:column;gap:20px;align-items:unset}.team__header .h3{min-width:unset}.team__popup .team__sections{padding-top:70px}.team__popup .team__right{padding-right:10px}.team__list{padding-top:70px}.team .list_item .right{min-width:unset;gap:50px;flex:0 0 50%}}@media screen and (max-width:768px){.team__popup .team__infos .left{flex-direction:row-reverse}.team__popup .team__wrapper{flex-direction:column;gap:40px}.team__popup .team__left{height:unset;flex-direction:row;gap:10px}.team__popup .team__left .img{height:unset;flex:1 1 0;padding-bottom:60%}.team__popup .team__right{padding-right:0}.team__popup .team__sections{gap:40px;padding-top:60px}.team__list{padding-top:30px}.team .list_item{flex-direction:column}.team .list_item .right{justify-content:space-between;flex-wrap:wrap;row-gap:0}}@media screen and (max-width:680px){.team__popup .team__title{font-size:30px}.team__popup .team__left{display:none}.team__popup .team__slider{display:block}.team .list_item{padding:24px 0}.team .list_item .phone{font-size:14px;margin-top:15px}}.employeur .padd{padding-bottom:0}.employeur .wysiwyg{font-size:22px;margin-top:62px;columns:2;column-gap:90px}@media screen and (max-width:1024px){.employeur .wysiwyg{font-size:20px}}@media screen and (max-width:768px){.employeur .wysiwyg{columns:1;margin-top:50px}}@media screen and (max-width:680px){.employeur .wysiwyg{font-size:18px}}.jobs__header{gap:169px;margin-bottom:80px}.jobs__header .h3{max-width:650px}.jobs .wysiwyg li:before{background-color:#73c0c9}.jobs__list .list_item{justify-content:space-between;align-items:center}.jobs__list .list_item .left{display:flex;flex-direction:column}.jobs__list .list_item .left .small_caps{font-size:16px;text-transform:uppercase;max-height:0;transition:.3s ease;overflow:hidden;color:#fff}.jobs__list .list_item .right{opacity:0;transition:.3s ease}.jobs__list .list_item .right .btn{color:#fff;display:flex;gap:25px;align-items:center}@media (hover:hover){.jobs__list .list_item:hover{padding-left:60px;padding-right:8vw;transition:.3s ease}.jobs__list .list_item:hover .right{opacity:1;transition:.3s ease}.jobs__list .list_item:hover .left .small_caps{max-height:20px;transition:.3s ease}}.jobs__list .list_item svg path{fill:#fff;transition:.3s ease}.jobs__title{font-family:"Manrope",sans-serif;font-weight:400;font-size:40px}.jobs__infos{justify-content:space-between;font-size:18px;font-family:"Manrope",sans-serif;font-weight:500;color:#73c0c9;margin:30px 0 60px;gap:50px;row-gap:20px;flex-wrap:wrap}.jobs__sections{flex-direction:column;gap:60px}.jobs__section .section_title{font-size:22px;font-family:"Manrope",sans-serif;font-weight:500;margin-bottom:25px}@media screen and (max-width:1024px){.jobs__header{gap:90px}}@media screen and (max-width:768px){.jobs .list_item .right{display:none}.jobs__infos{flex-direction:column;row-gap:10px}.jobs__header{flex-direction:column;gap:20px;margin-bottom:40px}}@media screen and (max-width:680px){.jobs__title{font-size:30px}.jobs__infos{margin-bottom:50px}.jobs__sections{gap:40px}.jobs .list_item{padding:25px 0}}.scrolldown .content_with_summary__left .box{margin-top:calc((170px - 50px) * -1) !important;transition:.3s ease}@media screen and (max-width:1368px){.scrolldown .content_with_summary__left .box{margin-top:0 !important}}.content_with_summary{padding-bottom:117px}.content_with_summary__wrapper{gaP:160px;padding-top:100px}.content_with_summary__left{flex:0 0 30%;min-width:450px}.content_with_summary__left .box{padding:60px 70px 100px;border-radius:5px;background-color:#f3ede3;font-size:18px;overflow:hidden;position:relative;position:sticky;transition:.3s ease}.content_with_summary__left .box .bg{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;left:-10%}.content_with_summary__left .box .square:nth-child(1){width:400px;left:0;top:0;transform:translate(-12%,-17%);opacity:.7;position:absolute}.content_with_summary__left .box .square:nth-child(1):before{content:"";border-radius:5px;height:0;width:100%;padding-bottom:100%;transform:rotate(135deg);background:linear-gradient(300deg,#ece9e4 38.04%,#ff9a1f 86.46%);padding-bottom:100%;display:block;position:relative}.content_with_summary__left .box .square:nth-child(2){top:0;width:85px;top:119px;left:407px;transform:translate(5%,50%);position:absolute}.content_with_summary__left .box .square:nth-child(2):before{content:"";border-radius:5px;height:0;width:100%;padding-bottom:100%;transform:rotate(-135deg);background:linear-gradient(322deg,rgba(115,192,201,.55) 0%,rgba(115,192,201,.55) 100%);padding-bottom:100%;display:block;position:relative}.content_with_summary__left .box ol{margin-top:56px}.content_with_summary__right{display:flex;flex-direction:column}.content_with_summary__right .paragraph_section:not(:first-child){padding-top:100px}.content_with_summary__right .h3{font-size:40px;margin-bottom:25px}.content_with_summary__right ul li:before{background-color:#ff9a1f}.content_with_summary a{color:#002a32}.content_with_summary a:hover{color:#73c0c9;transition:.3s ease}@media screen and (max-width:1440px){.content_with_summary__wrapper{gap:80px}}@media screen and (max-width:1368px){.content_with_summary__wrapper{padding-top:60px;flex-direction:column}.content_with_summary__left{min-width:unset}.content_with_summary__left .box .bg{transform:scaleX(-1);left:unset}}@media screen and (max-width:1024px){.content_with_summary__right .h3{font-size:35px}}@media screen and (max-width:768px){.content_with_summary__left .box{padding:50px 40px}.content_with_summary__left .box .bg{transform:scale(.6) translateX(-93%)}.content_with_summary__right .h3{font-size:25px}.content_with_summary__right .paragraph_section:not(:first-child){padding-top:50px}}