/**
 * Minified by jsDelivr using clean-css v4.2.3.
 * Original file: /npm/modern-normalize@1.1.0/modern-normalize.css
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */
*,::after,::before{box-sizing:border-box}html{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}
footer{background-color:#464b54;display:block;position:relative}footer .wrapper_footer_content{align-items:flex-start;display:flex;height:auto;justify-content:space-between;position:relative;width:100%}@media(max-width:800px){footer .wrapper_footer_content{flex-direction:column;row-gap:5rem}}footer .wrapper_footer_content .left{display:flex;flex-direction:column;height:auto;max-width:22%;position:relative;width:100%}@media(max-width:800px){footer .wrapper_footer_content .left{max-width:100%}footer .wrapper_footer_content .left .v1_special .wp-block-button .wp-block-button__link{max-width:-moz-max-content;max-width:max-content;padding:1.8rem 7rem}}footer .wrapper_footer_content .left figure{max-width:21.1rem;width:100%}@media(max-width:991px){footer .wrapper_footer_content .left figure{max-width:18.1rem}}footer .wrapper_footer_content .left figure img{height:100%;height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}footer .wrapper_footer_content .right{align-items:flex-start;display:flex;height:auto;max-width:66%;position:relative;width:100%}@media(max-width:1200px){footer .wrapper_footer_content .right{flex-wrap:wrap;gap:1rem;justify-content:space-between;max-width:66%}}@media(max-width:991px){footer .wrapper_footer_content .right{flex-wrap:wrap;gap:0}}@media(max-width:800px){footer .wrapper_footer_content .right{max-width:100%}}footer .wrapper_footer_content .right>*{flex:1 1 25%;max-width:25%;width:100%}@media(max-width:1200px){footer .wrapper_footer_content .right>*{flex:1 1 22%;max-width:22%}}@media(max-width:991px){footer .wrapper_footer_content .right>*{flex:1 1 50%;max-width:50%}}@media(max-width:500px){footer .wrapper_footer_content .right>*{flex:1 1 100%;max-width:100%}}footer .wrapper_footer_content .right p{font-size:clamp(1.4rem,1.5vw,1.6rem)}footer .wrapper_footer_content .right a{color:#ebeef0!important;font-size:clamp(1.4rem,1.5vw,1.6rem);font-weight:400;transition:color .3s ease-in-out}footer .wrapper_footer_content .right a:hover{color:#0bbbda!important}footer .wrapper_footer_content .right nav ul{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;position:relative}footer .wrapper_footer_content .right nav ul li{margin-bottom:1.6rem}footer .wrapper_footer_content .right nav ul li a span{color:#ebeef0!important;font-size:clamp(1.4rem,1.5vw,1.6rem);font-weight:400;transition:color .3s ease-in-out}@media(max-width:1200px){footer .wrapper_footer_content .right nav ul li a span{font-size:clamp(1.4rem,.5vw,1.6rem)}}footer .wrapper_footer_content .right nav ul li a:hover span{color:#0bbbda!important}footer .drois_pixel{align-items:center;border-top:.5px solid #ebeef0;display:flex;justify-content:space-between;padding:2.6rem 4.27vw;position:relative}@media screen and (max-width:768px){footer .drois_pixel{align-items:center;flex-direction:column;gap:2rem;margin-bottom:6.2rem}}footer .drois_pixel .wrapper_copyright{align-items:center;display:flex;gap:3.2rem;justify-content:space-between}@media screen and (max-width:768px){footer .drois_pixel .wrapper_copyright{flex-direction:column}}footer .drois_pixel .wrapper_copyright hr.wp-block-separator{background-color:#ebeef0;border:none;height:30px;width:1px}@media screen and (max-width:768px){footer .drois_pixel .wrapper_copyright hr.wp-block-separator{display:none}}footer .drois_pixel .drois_pixel_left{color:#ebeef0!important;display:block;font-family:acumin-pro,sans-serif;font-size:clamp(1.2rem,2.5vw,1.3rem);letter-spacing:.6px;line-height:1.3;position:relative}@media screen and (max-width:768px){footer .drois_pixel .drois_pixel_left{margin:0 auto}}footer .drois_pixel .drois_pixel_right{color:#ebeef0!important;display:block;font-family:acumin-pro,sans-serif;font-size:clamp(1.2rem,2.5vw,1.3rem);letter-spacing:.6px;line-height:1.3;position:relative}@media screen and (max-width:768px){footer .drois_pixel .drois_pixel_right{margin:0 auto}}footer .drois_pixel .drois_pixel_left a,footer .drois_pixel .drois_pixel_right a{color:#ebeef0!important;font-family:acumin-pro,sans-serif;font-size:clamp(1.2rem,2.5vw,1.3rem);line-height:1.3;text-decoration:none;transition:opacity .3s ease-in-out}footer .drois_pixel .drois_pixel_left a:hover,footer .drois_pixel .drois_pixel_right a:hover{opacity:.8}@media(max-width:1100px){.wp-block-columns{flex-wrap:wrap!important}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media(min-width:601px)and (max-width:1100px){.contact_info{flex-wrap:nowrap!important}.contact_info>.wp-block-column{flex-basis:50%!important}}@media(max-width:600px){.contact_info{flex-wrap:wrap!important}.contact_info>.wp-block-column{flex-basis:100%!important}}
header{position:relative;z-index:9999999}header.header-main{left:0;position:fixed;top:0;transition:padding-top .3s ease-out,padding-bottom .3s ease-out;width:100%;z-index:99}header.header-main .header-main-columns{align-items:stretch;display:flex;justify-content:space-between;padding:3.22vh 4.27vw;position:relative;transition:background-color .2s ease-in-out}@media screen and (max-width:1024px){header.header-main .header-main-columns{padding:3.52vh 8.27vw}}header.header-main .header-main-columns .logo_color,header.header-main .header-main-columns .logo_white,header.header-main .header-main-columns .wp-block-site-logo{align-items:center;display:flex;max-width:8%;width:100%}@media screen and (max-width:1024px){header.header-main .header-main-columns .logo_color,header.header-main .header-main-columns .logo_white,header.header-main .header-main-columns .wp-block-site-logo{border-right:none;max-width:54%;padding:0}}header.header-main .header-main-columns .logo_color a,header.header-main .header-main-columns .logo_white a,header.header-main .header-main-columns .wp-block-site-logo a{box-shadow:none!important;outline:none!important}header.header-main .header-main-columns .logo_color a img,header.header-main .header-main-columns .logo_white a img,header.header-main .header-main-columns .wp-block-site-logo a img{max-width:10.14583333vw;transition:width .5s ease-out,max-width .5s ease-out;width:100%}@media screen and (max-width:1024px){header.header-main .header-main-columns .logo_color a img,header.header-main .header-main-columns .logo_white a img,header.header-main .header-main-columns .wp-block-site-logo a img{max-width:22.14583333vw;width:100%}}@media screen and (max-width:768px){header.header-main .header-main-columns .logo_color a img,header.header-main .header-main-columns .logo_white a img,header.header-main .header-main-columns .wp-block-site-logo a img{max-width:46.14583333vw;width:100%}}header.header-main .header-main-columns nav{align-items:center;display:flex;justify-content:center;max-width:72%;position:relative;width:100%}header.header-main .header-main-columns nav ul{align-items:center;display:flex;gap:5rem;justify-content:center;position:relative}@media screen and (max-width:1600px){header.header-main .header-main-columns nav ul{gap:3rem}}header.header-main .header-main-columns nav ul li{cursor:pointer;margin-bottom:0}header.header-main .header-main-columns nav ul li a{color:#ebeef0!important;cursor:pointer;font-size:clamp(1.2rem,1vw,1.4rem);font-weight:400;letter-spacing:.1em;transition:all .2s ease-in-out}@media screen and (max-width:1800px){header.header-main .header-main-columns nav ul li a{font-size:clamp(1.2rem,1vw,1.3rem)}}@media screen and (max-width:1700px){header.header-main .header-main-columns nav ul li a{font-size:clamp(1.1rem,1vw,1.2rem)}}@media screen and (max-width:1620px){header.header-main .header-main-columns nav ul li a{font-size:clamp(1rem,1vw,1.1rem)}}header.header-main .header-main-columns nav ul li:hover a{color:#0bbbda!important}header.header-main .header-main-columns nav ul li.has-child .wp-block-navigation__submenu-icon{display:none}header.header-main .header-main-columns nav ul li.has-child ul{background-color:transparent;border:none!important;border-radius:0;border-top:3px solid #0bbbda;gap:0;left:-4vw;min-width:26.4rem!important;overflow:hidden;padding-top:1.6rem;width:100%}header.header-main .header-main-columns nav ul li.has-child ul li{background-color:#ebeef0;transition:background-color .3s ease-in-out}header.header-main .header-main-columns nav ul li.has-child ul li a{font-size:clamp(1.5rem,4vw,1.6rem)!important;justify-content:center;padding-bottom:2rem!important;padding-top:2rem!important;text-align:center}header.header-main .header-main-columns nav ul li.has-child ul li a,header.header-main .header-main-columns nav ul li.has-child ul li a span{color:#1a374b!important;cursor:pointer;transition:color .3s ease-in-out}header.header-main .header-main-columns nav ul li.has-child ul li:hover a,header.header-main .header-main-columns nav ul li.has-child ul li:hover a span{color:#0bbbda!important}header.header-main .header-main-columns nav ul li.has-child ul li:first-of-type{border-top:4px solid #0bbbda}header.header-main .header-main-columns nav ul li.has-child:hover ul{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}header.header-main.change_header .header-main-columns{align-items:stretch;display:flex;justify-content:space-between;position:relative}header.header-main.change_header .header-main-columns nav{align-items:center;display:flex;justify-content:center;max-width:72%;position:relative;width:100%}@media screen and (max-width:1600px){header.header-main.change_header .header-main-columns nav ul{gap:3rem}}header.header-main.change_header .header-main-columns nav ul li{cursor:pointer}header.header-main.change_header .header-main-columns nav ul li a{color:#1a374b!important;cursor:pointer;font-size:clamp(1.2rem,1vw,1.4rem);font-weight:400;transition:all .2s ease-in-out}@media screen and (max-width:1800px){header.header-main.change_header .header-main-columns nav ul li a{font-size:clamp(1.2rem,1vw,1.3rem)}}@media screen and (max-width:1700px){header.header-main.change_header .header-main-columns nav ul li a{font-size:clamp(1.1rem,1vw,1.2rem)}}@media screen and (max-width:1620px){header.header-main.change_header .header-main-columns nav ul li a{font-size:clamp(1rem,1vw,1.1rem)}}header.header-main.change_header .header-main-columns nav ul li:hover a{color:#0bbbda!important}header.header-main.change_header .header-main-columns button.main-menu-toggler .hamburger{cursor:pointer}header.header-main.change_header .header-main-columns button.main-menu-toggler .hamburger span{background-color:#0bbbda;transition:all .3s ease-in-out}header.mobile-nav{align-items:start;background-color:#464b54;display:grid;height:100%!important;justify-items:center;left:0!important;opacity:1;overflow:visible;overflow:auto;padding:4vh 0 8vh;pointer-events:none;position:fixed;text-align:center;top:0!important;transform:translateY(-140%);transition:transform .6s ease-out;visibility:visible;width:100%;z-index:3}header.mobile-nav.block-editor-block-list__block{pointer-events:auto;transform:translateY(0)}header.mobile-nav .menu_column{gap:20px;margin:0!important;max-width:100%;position:relative;width:100%}header.mobile-nav .menu_column nav{position:relative;width:100%}header.mobile-nav .menu_column nav ul{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}header.mobile-nav .menu_column nav ul li{opacity:0;position:relative;transition:opacity .4s}header.mobile-nav .menu_column nav ul li a{border-bottom:.5px solid hsla(0,0%,100%,.62);color:#fff!important;font-size:clamp(1.6rem,4vw,2rem);font-weight:500;padding-bottom:3.4rem;padding-top:3.4rem;position:relative;transition:all .2s ease-in-out;width:100%}@media screen and (max-width:1340px){header.mobile-nav .menu_column nav ul li.has-child{flex-direction:column}}header.mobile-nav .menu_column nav ul li.has-child .wp-block-navigation__submenu-icon{display:none}header.mobile-nav .menu_column nav ul li.has-child>a{margin:0 auto;width:100%;z-index:9}header.mobile-nav .menu_column nav ul li.has-child>a:after{fill:#fff;stroke:#fff;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27 aria-hidden=%27true%27%3E%3Cpath d=%27M1.5 4 6 8l4.5-4%27 stroke-width=%271.5%27 stroke=%27%23fff%27/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;content:"";height:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:background .3s ease-in-out;width:16px;z-index:2}header.mobile-nav .menu_column nav ul li.has-child>a span{margin-right:12px}@media screen and (max-width:1340px){header.mobile-nav .menu_column nav ul li.has-child ul{align-items:center!important;background-color:transparent;border:none;display:flex!important;flex-direction:column!important;justify-content:center!important;left:0;overflow:visible;pointer-events:none;position:relative!important;transition:none!important;visibility:visible;width:100%!important}header.mobile-nav .menu_column nav ul li.has-child ul li a{align-items:center;background-color:#ebeef0;color:#1a374b!important;justify-content:center;padding:2.8rem 0!important;text-align:center}}@media screen and (max-width:1340px)and (max-width:1024px){header.mobile-nav .menu_column nav ul li.has-child ul li a{color:#1a374b!important;transition:color .2s ease-in-out}header.mobile-nav .menu_column nav ul li.has-child ul li a span{color:#1a374b;transition:color .2s ease-in-out}header.mobile-nav .menu_column nav ul li.has-child ul li a:hover{color:#7ac2ea!important}header.mobile-nav .menu_column nav ul li.has-child ul li a:hover span{color:#7ac2ea}}@media screen and (max-width:1340px){header.mobile-nav .menu_column nav ul li.has-child ul li:last-of-type{border-bottom:none}}header.mobile-nav .menu_column nav ul li.has-child.submenu-open ul{pointer-events:auto}header.mobile-nav .menu_column nav ul.wp-block-navigation{width:100%}header.mobile-nav .menu_column nav ul.wp-block-navigation li{justify-content:center;max-width:100%;opacity:1;position:relative;text-align:center;transition:none;width:100%}header.mobile-nav .menu_column ul.wp-block-social-links{margin:30px auto 0!important}header.mobile-nav.menu-open{pointer-events:auto;transform:translateY(0)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}
.wpml-ls-dropdown .wp-block-navigation-item .wpml-ls-dropdown ul li .wp-block-navigation-submenu__toggle .current-language-item .wp-block-navigation-item__content img{display:none}.wpml-ls-dropdown .wp-block-navigation-item .wpml-ls-dropdown ul li .wp-block-navigation-submenu__toggle .current-language-item .wp-block-navigation-item__content span{border-radius:50%;line-height:1;padding-top:1.8rem;text-align:center}.wpml-ls-dropdown .wp-block-navigation-item .wpml-ls-dropdown ul li .wp-block-navigation-submenu__toggle .current-language-item .wp-block-navigation__submenu-icon{display:none}.wpml-ls-dropdown .wp-block-navigation-item .wpml-ls-dropdown ul li ul{border:none}.wpml-ls-dropdown .wp-block-navigation-item .wpml-ls-dropdown ul li ul li{margin:0}.wpml-ls-dropdown .wp-block-navigation-item .wpml-ls-dropdown ul li ul li a{padding:0}.wpml-ls-dropdown .wp-block-navigation-item .wpml-ls-dropdown ul li ul li a img,.wpml-ls-dropdown .wp-block-navigation-item .wpml-ls-dropdown ul li ul li a:after,.wpml-ls-dropdown .wp-block-navigation-item .wpml-ls-dropdown ul li ul li a:before{display:none}.wpml-ls-dropdown .wp-block-navigation-item .wpml-ls-dropdown ul li ul li a span{border-radius:50%;line-height:1;text-align:center}.wpml-language-switcher-block ul.hasSpacing.isHorizontal li:not(:last-child){margin:0!important}.wrapper_lang_hamburger{gap:30px}.wp-block-navigation .wpml-language-switcher-block,.wp-block-navigation .wpml-language-switcher-navigation-block{width:auto!important}@media screen and (max-width:1100px){.wp-block-navigation .wpml-language-switcher-block,.wp-block-navigation .wpml-language-switcher-navigation-block{max-width:100%;width:100%!important}}.wp-block-navigation .wpml-language-switcher-block div[id=""][class=""],.wp-block-navigation .wpml-language-switcher-navigation-block div[id=""][class=""]{width:100%}.wp-block-navigation .wpml-language-switcher-block ul.horizontal-list li[data-wpml=current-language-item],.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li[data-wpml=current-language-item]{display:none!important}.wp-block-navigation .wpml-language-switcher-block ul.horizontal-list li,.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li{align-items:center;display:flex!important;justify-content:center;margin:0!important;width:100%}.wp-block-navigation .wpml-language-switcher-block ul.horizontal-list li div,.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li div{display:flex}.wp-block-navigation .wpml-language-switcher-block ul.horizontal-list li a,.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li a{display:flex;font-size:clamp(1.4rem,1vw,1.61rem)}.wp-block-navigation .wpml-language-switcher-block ul.horizontal-list li a:after,.wp-block-navigation .wpml-language-switcher-block ul.horizontal-list li a:before,.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li a:after,.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li a:before{display:none}.wp-block-navigation .wpml-language-switcher-block ul.horizontal-list li a span,.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li a span{cursor:pointer;margin:0;padding:0;text-align:center;transition:color .3s ease-in-out,background-color .3s ease-in-out}@media screen and (max-width:1340px){.wp-block-navigation .wp-block-navigation-submenu{width:100%}.wp-block-navigation .wp-block-navigation-submenu,.wp-block-navigation .wpml-language-switcher-navigation-block.wpml-language-switcher-navigation-block{flex:unset!important;width:100%!important}}
p{color:#474c55!important;font-size:clamp(1.5rem,1.5vw,1.8rem);font-weight:300;letter-spacing:.05em;line-height:1.4}p.bold{font-weight:700}h1.text_mayus,h2.text_mayus,h3.text_mayus,h4.text_mayus,h5.text_mayus,h6.text_mayus,p.text_mayus{text-transform:uppercase}h1{font-size:clamp(3.2rem,3vw,5.5rem)}h1,h2{letter-spacing:.05em;line-height:1.2}h2{font-size:clamp(2.8rem,2.5vw,5rem)}h3{font-size:clamp(2.5rem,2.5vw,4.5rem)}h3,h4{letter-spacing:.05em;line-height:1.2}h4{font-size:clamp(2rem,2.2vw,3.5rem)}h5{font-size:clamp(2rem,2.2vw,3rem)}h5,h6{letter-spacing:.05em;line-height:1.2}h6{font-size:clamp(2rem,1.5vw,2.5rem)}.move_down{opacity:0;transform:translatey(-120px);transition:all 1s ease-in}.move_down.animation{opacity:1;transform:translatey(0);transition:all 1s ease-out}.move_down img,.move_down svg{opacity:0;transform:translatey(-100px);transition:all .8s ease-out}.move_down img.animation,.move_down svg.animation{opacity:1;transform:translatey(0);transition:all .8s ease-out}.move_up{opacity:0;transform:translatey(120px);transition:all 1s ease-in}.move_up.animation{opacity:1;transform:translatey(0);transition:all 1s ease-out}.move_up img,.move_up svg{opacity:0;transform:translatey(100px);transition:all .8s ease-out}.move_up img.animation,.move_up svg.animation{opacity:1;transform:translatey(0);transition:all .8s ease-out}.move_left{opacity:0;transform:translatex(-120px);transition:all 1s ease-in}.move_left.animation{opacity:1;transform:translatex(0);transition:all 1s ease-out}.move_left img,.move_left svg{opacity:0;transform:translatex(-100px);transition:all .8s ease-out}.move_left img.animation,.move_left svg.animation{opacity:1;transform:translatex(0);transition:all .8s ease-out}.move_right{opacity:0;transform:translatex(120px);transition:all 1s ease-in}.move_right.animation{opacity:1;transform:translatex(0);transition:all 1s ease-out}.move_right img,.move_right svg{opacity:0;transform:translatex(100px);transition:all .8s ease-out}.move_right img.animation,.move_right svg.animation{opacity:1;transform:translatex(0);transition:all .8s ease-out}@media screen and (max-width:991px){.v1_special .wp-block-button{width:100%}}.v1_special .wp-block-button .wp-block-button__link{align-items:center;background-color:transparent;border:1px solid #ebeef0;color:#ebeef0;display:flex;font-size:clamp(1.2rem,2.6vw,1.4rem);font-weight:400;gap:2rem;justify-content:center;line-height:1;padding:1.6rem 3rem;transition:color .3s ease-in-out,background-color .3s ease-in-out,border .3s ease-in-out}.v1_special .wp-block-button .wp-block-button__link:hover{background-color:#0bbbda;border:1px solid #0bbbda;color:#fff}@media screen and (max-width:991px){.v1_special.change_color .wp-block-button{width:100%}}.v1_special.change_color .wp-block-button .wp-block-button__link{background-color:transparent;border:1px solid #1a374b;color:#1a374b;transition:color .3s ease-in-out,background-color .3s ease-in-out,border .3s ease-in-out}.v1_special.change_color .wp-block-button .wp-block-button__link:hover{background-color:#0bbbda;border:1px solid #0bbbda;color:#fff}@media screen and (max-width:991px){.v1 .wp-block-button{width:100%}}.v1 .wp-block-button .wp-block-button__link{align-items:center;background-color:transparent;color:#ebeef0;display:flex;font-size:clamp(1.6rem,2.6vw,1.8rem);font-weight:400;gap:2rem;justify-content:center;line-height:1;padding:1.6rem 0;transition:color .3s ease-in-out,background-color .3s ease-in-out,border .3s ease-in-out}.v1 .wp-block-button .wp-block-button__link:before{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2754%27 height=%2754%27 viewBox=%270 0 60 60%27 fill=%27none%27><circle cx=%2730%27 cy=%2730%27 r=%2727%27 stroke=%27%23EBEEF0%27 stroke-width=%271%27/><path d=%27M20 30H40 M40 30L30 20 M40 30L30 40%27 stroke=%27%23EBEEF0%27 stroke-width=%272%27/></svg>") no-repeat 50%;background-size:contain;content:"";display:inline-block;height:54px;transition:background .3s ease-in-out,transform .3s ease-in-out;width:54px}.v1 .wp-block-button .wp-block-button__link:hover{color:#fff}.v1 .wp-block-button .wp-block-button__link:hover:before{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2754%27 height=%2754%27 viewBox=%270 0 60 60%27 fill=%27%230BBBDA%27><circle cx=%2730%27 cy=%2730%27 r=%2727%27 stroke=%27%230BBBDA%27 stroke-width=%271%27 fill=%27%230BBBDA%27/><path d=%27M20 30H40 M40 30L30 20 M40 30L30 40%27 stroke=%27%23FFFFFF%27 stroke-width=%272%27/></svg>") no-repeat 50%;background-size:contain;content:"";display:inline-block;height:54px;transform:translateX(8px);width:54px}@media screen and (max-width:991px){.v2 .wp-block-button{width:100%}}.v2 .wp-block-button .wp-block-button__link{align-items:center;background-color:transparent;color:#474c55;display:flex;font-size:clamp(1.6rem,2.6vw,1.8rem);font-weight:500;gap:2rem;justify-content:center;line-height:1;padding:0;transition:color .3s ease-in-out,background-color .3s ease-in-out,border .3s ease-in-out}.v2 .wp-block-button .wp-block-button__link:before{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2754%27 height=%2754%27 viewBox=%270 0 60 60%27 fill=%27none%27><circle cx=%2730%27 cy=%2730%27 r=%2727%27 stroke=%27%23474C55%27 stroke-width=%271%27/><path d=%27M20 30H40 M40 30L30 20 M40 30L30 40%27 stroke=%27%23474C55%27 stroke-width=%272%27/></svg>") no-repeat 50%;background-size:contain;content:"";display:inline-block;height:54px;transition:background .3s ease-in-out,transform .3s ease-in-out;width:54px}@media screen and (max-width:991px){.v2 .wp-block-button .wp-block-button__link{font-size:clamp(1.3rem,1.6vw,1.8rem)}}@media screen and (max-width:768px){.v2 .wp-block-button .wp-block-button__link{font-size:clamp(1.4rem,1.6vw,1.8rem)}}.v2 .wp-block-button .wp-block-button__link:hover{color:#474c55}.v2 .wp-block-button .wp-block-button__link:hover:before{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2754%27 height=%2754%27 viewBox=%270 0 60 60%27 fill=%27%230BBBDA%27><circle cx=%2730%27 cy=%2730%27 r=%2727%27 stroke=%27%230BBBDA%27 stroke-width=%271%27 fill=%27%230BBBDA%27/><path d=%27M20 30H40 M40 30L30 20 M40 30L30 40%27 stroke=%27%23FFFFFF%27 stroke-width=%272%27/></svg>") no-repeat 50%;background-size:contain;content:"";display:inline-block;height:54px;transform:translateX(8px);width:54px}@media screen and (max-width:991px){.v3 .wp-block-button{width:100%}}.v3 .wp-block-button .wp-block-button__link{align-items:center;background-color:transparent;border:1px solid #fff;color:#fff;display:flex;font-size:clamp(1.6rem,2.6vw,1.8rem);font-weight:400;gap:2rem;justify-content:center;line-height:1;padding:1.9rem 3rem 1.6rem;transition:color .3s ease-in-out,background-color .3s ease-in-out,border .3s ease-in-out}.v3 .wp-block-button .wp-block-button__link:after{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2736%27 height=%2722%27 viewBox=%270 0 36 22%27 fill=%27none%27><path d=%27M0.523315 10.9365L34.1153 10.9365M34.1153 10.9365L24.5694 1.39057M34.1153 10.9365L24.5694 20.4825%27 stroke=%27white%27 stroke-width=%272%27/></svg>") no-repeat 50%;background-size:contain;content:"";display:inline-block;height:22px;transition:background .3s ease-in-out,transform .3s ease-in-out;width:36px}.v3 .wp-block-button .wp-block-button__link:hover{background-color:#0bbbda;border:1px solid #0bbbda;color:#fff}.v3 .wp-block-button .wp-block-button__link:hover:after{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2736%27 height=%2722%27 viewBox=%270 0 36 22%27 fill=%27none%27><path d=%27M0.523315 10.9365L34.1153 10.9365M34.1153 10.9365L24.5694 1.39057M34.1153 10.9365L24.5694 20.4825%27 stroke=%27%23ffffff%27 stroke-width=%272%27/></svg>") no-repeat 50%;background-size:contain;transform:translateX(8px)}@media screen and (max-width:991px){.v4 .wp-block-button{width:100%}}.v4 .wp-block-button .wp-block-button__link{align-items:flex-start;background-color:transparent;border:1px solid #474c55;color:#474c55;display:flex;font-size:clamp(1.6rem,2.6vw,1.8rem);font-weight:400;gap:2rem;justify-content:center;line-height:1;padding:1.9rem 3rem 1.6rem;transition:color .3s ease-in-out,background-color .3s ease-in-out,border .3s ease-in-out}.v4 .wp-block-button .wp-block-button__link:after{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2736%27 height=%2722%27 viewBox=%270 0 36 22%27 fill=%27none%27><path d=%27M0.523315 10.9365L34.1153 10.9365M34.1153 10.9365L24.5694 1.39057M34.1153 10.9365L24.5694 20.4825%27 stroke=%27%23474C55%27 stroke-width=%272%27/></svg>") no-repeat 50%;background-size:contain;content:"";display:inline-block;height:22px;transition:background .3s ease-in-out,transform .3s ease-in-out;width:36px}.v4 .wp-block-button .wp-block-button__link:hover{background-color:#0bbbda;border:1px solid #0bbbda;color:#fff}.v4 .wp-block-button .wp-block-button__link:hover:after{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2736%27 height=%2722%27 viewBox=%270 0 36 22%27 fill=%27none%27><path d=%27M0.523315 10.9365L34.1153 10.9365M34.1153 10.9365L24.5694 1.39057M34.1153 10.9365L24.5694 20.4825%27 stroke=%27%23ffffff%27 stroke-width=%272%27/></svg>") no-repeat 50%;background-size:contain;transform:translateX(8px)}.v5 .wp-block-button{width:100%}@media screen and (max-width:991px){.v5 .wp-block-button{width:100%}}.v5 .wp-block-button .wp-block-button__link{align-items:flex-start;background-color:transparent;border:1px solid #474c55;color:#474c55;display:flex;font-size:clamp(1.6rem,2.6vw,1.8rem);font-weight:400;gap:2rem;justify-content:center;line-height:1;padding:1.9rem 3rem 1.6rem;transition:color .3s ease-in-out,background-color .3s ease-in-out,border .3s ease-in-out}.v5 .wp-block-button .wp-block-button__link:after{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2736%27 height=%2722%27 viewBox=%270 0 36 22%27 fill=%27none%27><path d=%27M0.523315 10.9365L34.1153 10.9365M34.1153 10.9365L24.5694 1.39057M34.1153 10.9365L24.5694 20.4825%27 stroke=%27%23474C55%27 stroke-width=%272%27/></svg>") no-repeat 50%;background-size:contain;content:"";display:inline-block;height:22px;transition:background .3s ease-in-out,transform .3s ease-in-out;width:36px}.v5 .wp-block-button .wp-block-button__link:hover{background-color:#0bbbda;border:1px solid #0bbbda;color:#fff}.v5 .wp-block-button .wp-block-button__link:hover:after{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2736%27 height=%2722%27 viewBox=%270 0 36 22%27 fill=%27none%27><path d=%27M0.523315 10.9365L34.1153 10.9365M34.1153 10.9365L24.5694 1.39057M34.1153 10.9365L24.5694 20.4825%27 stroke=%27%23ffffff%27 stroke-width=%272%27/></svg>") no-repeat 50%;background-size:contain;transform:translateX(8px)}@media screen and (max-width:991px){.v2_reverse .wp-block-button{width:100%}}.v2_reverse .wp-block-button .wp-block-button__link{align-items:center;background-color:transparent;color:#474c55;display:flex;font-size:clamp(1.6rem,2.6vw,1.8rem);font-weight:600;gap:2rem;justify-content:center;line-height:1;padding:1.6rem 0;transition:color .3s ease-in-out,background-color .3s ease-in-out,border .3s ease-in-out}.v2_reverse .wp-block-button .wp-block-button__link:before{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2755%27 height=%2755%27 viewBox=%270 0 55 55%27 fill=%27none%27><circle cx=%2727.0146%27 cy=%2727.1205%27 r=%2726.75%27 stroke=%27%23474C55%27 stroke-width=%270.5%27/><path d=%27M37.6066 26.8704L17.0146 26.8705 M17.0146 26.8705L26.5605 36.4164 M17.0146 26.8705L26.5605 17.3245%27 stroke=%27%23474C55%27 stroke-width=%272%27 stroke-linecap=%27round%27/></svg>") no-repeat 50%;background-size:contain;content:"";display:inline-block;height:55px;transition:background .3s ease-in-out,transform .3s ease-in-out;width:55px}.v2_reverse .wp-block-button .wp-block-button__link:hover{color:#474c55}.v2_reverse .wp-block-button .wp-block-button__link:hover:before{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2755%27 height=%2755%27 viewBox=%270 0 55 55%27 fill=%27none%27><circle cx=%2727.0146%27 cy=%2727.1205%27 r=%2726.75%27 fill=%27%230BBBDA%27 stroke=%27%230BBBDA%27 stroke-width=%270.5%27/><path d=%27M37.6066 26.8704L17.0146 26.8705 M17.0146 26.8705L26.5605 36.4164 M17.0146 26.8705L26.5605 17.3245%27 stroke=%27%23FFFFFF%27 stroke-width=%272%27/></svg>") no-repeat 50%;background-size:contain;transform:translateX(-8px)}@media screen and (max-width:500px){.v2_reverse .wp-block-button .wp-block-button__link:hover:before{transform:none}}.semi_bold{font-weight:600}
.wp-block-social-links{flex-wrap:nowrap;gap:2rem;margin:0!important;max-width:100%;position:relative}@media screen and (max-width:1100px){.wp-block-social-links{padding-left:0}}.wp-block-social-links li{background-color:transparent!important;height:5.6rem;width:5.6rem}@media screen and (max-width:1100px){.wp-block-social-links li{height:3rem;width:3rem}}.wp-block-social-links li.wp-social-link{transition:transform .3s ease-in-out}.wp-block-social-links li.wp-social-link:hover{transform:none}.wp-block-social-links li.wp-social-link a{padding:0}.wp-block-social-links li.wp-social-link a svg{height:5.3rem;transition:all .2s ease-in-out;width:5.3rem}@media screen and (max-width:1100px){.wp-block-social-links li.wp-social-link a svg{height:3rem;width:3rem}}.wp-block-social-links li.wp-social-link a svg #ellipse_275,.wp-block-social-links li.wp-social-link a svg #ellipse_276,.wp-block-social-links li.wp-social-link a svg #ellipse_277{fill:none;stroke:#fff;transition:stroke .4s ease-in-out,fill .4s ease-in-out}.wp-block-social-links li.wp-social-link a svg .first{stroke:none}.wp-block-social-links li.wp-social-link a svg .second{fill:none}.wp-block-social-links li.wp-social-link a svg #facebook,.wp-block-social-links li.wp-social-link a svg #instagram,.wp-block-social-links li.wp-social-link a svg #linkedin{transition:fill .4s ease-in-out}.wp-block-social-links li.wp-social-link a svg #f_1_,.wp-block-social-links li.wp-social-link a svg #trase_dot,.wp-block-social-links li.wp-social-link a svg #trase_i,.wp-block-social-links li.wp-social-link a svg #trase_n{fill:#fff}.wp-block-social-links li.wp-social-link a:hover svg #ellipse_275,.wp-block-social-links li.wp-social-link a:hover svg #ellipse_276,.wp-block-social-links li.wp-social-link a:hover svg #ellipse_277{stroke:#7ac2ea;fill:#7ac2ea}.wp-block-social-links li.wp-social-link a:hover svg #facebook,.wp-block-social-links li.wp-social-link a:hover svg #instagram,.wp-block-social-links li.wp-social-link a:hover svg #linkedin{fill:#7ac2ea}
.form_carre{position:relative;z-index:2}@media screen and (max-width:991px){.form_carre{max-width:100%}}.form_carre .wpcf7 form{align-items:flex-start;display:flex;flex-direction:column;gap:2.2rem;justify-content:center}@media screen and (max-width:768px){.form_carre .wpcf7 form{align-items:center}}.form_carre .wpcf7 form .row{align-items:flex-start;display:flex;justify-content:space-between;position:relative;width:100%}@media screen and (max-width:1100px){.form_carre .wpcf7 form .row{align-items:flex-start;flex-direction:column;gap:3rem;justify-content:flex-start}}.form_carre .wpcf7 form .row .content{display:flex;flex-direction:column;gap:3rem;max-width:44%;position:relative;width:100%}@media screen and (max-width:1100px){.form_carre .wpcf7 form .row .content{max-width:100%}}.form_carre .wpcf7 label{color:#717f8a;font-family:acumin-pro,sans-serif;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:600}.form_carre .wpcf7 span{position:relative;width:100%}.form_carre .wpcf7 span input{background:transparent;border:none;border-bottom:1px solid #474c55;color:#717f8a;font-family:acumin-pro,sans-serif;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:300;line-height:1.4;outline:none;padding:1.4rem 0;width:100%}.form_carre .wpcf7 span input::-moz-placeholder{color:#717f8a;font-family:acumin-pro,sans-serif;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:600}.form_carre .wpcf7 span input::placeholder{color:#717f8a;font-family:acumin-pro,sans-serif;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:600}.form_carre .wpcf7 span input::-ms-input-placeholder{color:#717f8a;font-family:acumin-pro,sans-serif;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:600}.form_carre .wpcf7 span textarea{background:transparent;border:.5px solid #474c55;color:#717f8a;font-family:acumin-pro,sans-serif;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:400;height:200px;line-height:1.4;margin-top:1.6rem;outline:none;padding:2rem;width:100%}.form_carre .wpcf7 span textarea::-moz-placeholder{color:#717f8a;font-family:acumin-pro,sans-serif;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:600}.form_carre .wpcf7 span textarea::placeholder{color:#717f8a;font-family:acumin-pro,sans-serif;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:600}.form_carre .wpcf7 span textarea::-ms-input-placeholder{color:#717f8a;font-family:acumin-pro,sans-serif;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:600}.form_carre .wpcf7 .file-input-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin:0 auto;max-width:100%;position:relative;width:100%}.form_carre .wpcf7 .file-input-wrapper input[type=file]{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%}.form_carre .wpcf7 .custom-file-button{align-items:flex-start;background:transparent;border:none;color:#000;cursor:pointer;display:flex;flex-direction:column;font-family:acumin-pro,sans-serif;font-size:clamp(1.8rem,2vw,2rem);font-style:normal;font-weight:400;justify-content:flex-start;letter-spacing:.16rem;line-height:1.1;position:relative;text-align:center;width:100%}.form_carre .wpcf7 .custom-file-header{align-items:center;display:flex;justify-content:center;margin-bottom:1rem}.form_carre .wpcf7 .custom-file-text{font-size:clamp(1.4rem,2vw,1.8rem);margin-right:1rem}.form_carre .wpcf7 .custom-file-icon{align-items:center;background-color:transparent;border-bottom:.5px solid #717f8a;border-radius:0;color:#717f8a;display:flex;font-family:acumin-pro,sans-serif;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:600;gap:2rem;justify-content:space-between;margin-bottom:1.6rem;padding:1rem 0;width:100%}@media screen and (max-width:500px){.form_carre .wpcf7 .custom-file-icon{font-size:clamp(1.4rem,2vw,1.8rem);padding:1rem 0}}.form_carre .wpcf7 .custom-file-icon svg{margin-right:1.6rem}.form_carre .wpcf7 .wrapper_file_name{align-items:center;display:flex;gap:.5rem;position:relative}.form_carre .wpcf7 .wrapper_file_name svg{fill:#717f8a;flex-shrink:0;height:49px;width:49px}.form_carre .wpcf7 .wrapper_file_name .custom-file-uploaded{color:#717f8a;display:inline-block;font-size:clamp(1.4rem,2vw,1.6rem);line-height:1.2}.form_carre .wpcf7 .custom-file-uploaded{color:#fff;font-size:clamp(1.4rem,2vw,1.8rem);font-style:normal;font-weight:400;letter-spacing:.128rem;line-height:110%;text-align:left}.form_carre .wpcf7 .custom-file-uploaded:empty{margin-top:0}.form_carre .wpcf7 .submit_form{align-items:center;display:flex;justify-content:center;width:100%}.form_carre .wpcf7 .submit_form .send_email{align-items:center;background-color:transparent;border:none;color:#717f8a;cursor:pointer;display:flex;font-size:clamp(1.6rem,2.6vw,1.8rem);font-weight:600;font-weight:400;gap:.8rem;justify-content:center;line-height:1;padding:1.6rem 0;transition:color .3s ease-in-out,background-color .3s ease-in-out,border .3s ease-in-out}@media screen and (max-width:991px){.form_carre .wpcf7 .submit_form .send_email{width:-moz-max-content;width:max-content}}.form_carre .wpcf7 .submit_form .send_email:before{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2754%27 height=%2754%27 viewBox=%270 0 60 60%27 fill=%27none%27><circle cx=%2730%27 cy=%2730%27 r=%2727%27 stroke=%27%23474C55%27 stroke-width=%271%27/><path d=%27M20 30H40 M40 30L30 20 M40 30L30 40%27 stroke=%27%23474C55%27 stroke-width=%272%27/></svg>") no-repeat 50%;background-size:contain;content:"";display:inline-block;height:64px;position:relative;transition:all .3 ease-in-out;width:64px}.form_carre .wpcf7 .submit_form .send_email:hover{color:#474c55}.form_carre .wpcf7 .submit_form .send_email:hover:before{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2754%27 height=%2754%27 viewBox=%270 0 60 60%27 fill=%27%230BBBDA%27><circle cx=%2730%27 cy=%2730%27 r=%2727%27 stroke=%27%230BBBDA%27 stroke-width=%271%27 fill=%27%230BBBDA%27/><path d=%27M20 30H40 M40 30L30 20 M40 30L30 40%27 stroke=%27%23FFFFFF%27 stroke-width=%272%27/></svg>") no-repeat 50%;background-size:contain;height:64px;width:64px}.form_carre .wpcf7 .special,.form_carre .wpcf7 .special span{display:flex;position:relative;width:100%}.form_carre .wpcf7 .special span input{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714.523%27 height=%2714.522%27%3E%3Cpath fill=%27%23495156%27 d=%27m14.522 7.261-1.32-1.32-5 5V0h-1.88v10.939l-5-5-1.32 1.32 7.261 7.261Z%27/%3E%3C/svg%3E") no-repeat right 3rem center;background-size:1.4rem}.form_carre .wpcf7 .wpcf7-response-output{border:none;color:#717f8a}.form_carre .wpcf7 .wrapper_file_send{align-items:center;display:flex;justify-content:space-between;position:relative}@media screen and (max-width:991px){.form_carre .wpcf7 .wrapper_file_send{flex-direction:column;gap:3rem}}.form_carre .wpcf7 .wrapper_file_send .file-input-wrapper{margin:0;max-width:40%;position:relative;width:100%}@media screen and (max-width:1100px){.form_carre .wpcf7 .wrapper_file_send .file-input-wrapper{max-width:100%}}.form_carre .wpcf7 .wrapper_file_send .submit_form{justify-content:flex-end;max-width:40%;position:relative;width:100%}@media screen and (max-width:1100px){.form_carre .wpcf7 .wrapper_file_send .submit_form{max-width:-moz-max-content;max-width:max-content}}.contact_form{overflow:hidden}.contact_form .wrapper_form{padding:6.3333vh 7.58vw}
button.main-menu-toggler{background:transparent;border:none;color:#fff;display:none;margin:0;padding:0;position:relative}button.main-menu-toggler .hamburger{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:2.4rem;justify-content:space-between;position:relative;transition:width .3s ease-in-out,height .3s ease-in-out;width:3.2rem}button.main-menu-toggler .hamburger span{background-color:#fff;display:block;height:.4rem;position:relative;transition:all .3s ease-in-out;width:100%}button.main-menu-toggler.menu-open .main-menu-toggler-button.open .top{transform:rotate(46.82deg) translate(.5rem,1rem)}button.main-menu-toggler.menu-open .main-menu-toggler-button.open .middle{opacity:0}button.main-menu-toggler.menu-open .main-menu-toggler-button.open .bottom{transform:rotate(-46.82deg) translate(.5rem,-1rem)}
.hero-banner{height:100vh;overflow:hidden;position:relative}@media screen and (max-width:1100px){.hero-banner{height:auto}}.hero-banner figure{height:100%!important;left:0;margin:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.hero-banner figure img,.hero-banner figure video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-banner .content_text_hero{border-radius:12px;color:#fff;height:auto;left:50%;max-width:50.25vw;overflow:hidden;position:absolute;top:60%;transform:translate(-50%,-50%);width:100%;z-index:2}@media screen and (max-width:1100px){.hero-banner .content_text_hero{left:unset;margin:0 auto;padding-top:10vh;position:relative;top:unset!important;transform:unset}}@media screen and (max-width:991px){.hero-banner .content_text_hero{padding-top:20vh}}@media screen and (max-width:768px){.hero-banner .content_text_hero{padding-top:18vh}}.hero-banner .content_text_hero h1{font-weight:300;margin-bottom:2.444vh}@media screen and (max-width:600px){.hero-banner .content_text_hero h1{font-size:clamp(2.4rem,1vw,6rem)}}.hero-banner .content_text_hero p{font-size:clamp(1.6rem,2vw,2.2rem);font-weight:300;line-height:1.4}@media screen and (max-width:960px){.hero-banner .content_text_hero{max-width:100%}}.hero-banner .content_text_hero.two_columns{max-width:80.25vw}@media screen and (max-width:400px){.hero-banner .content_text_hero.two_columns{max-width:100vw}}@media screen and (max-width:600px){.hero-banner .content_text_hero.two_columns h1{font-size:clamp(2.4rem,1vw,6rem)}}.hero-banner .content_text_hero.two_columns .wp-block-columns{justify-content:space-between}.hero-banner.subpages{height:70vh}.hero-banner.subpages figure{height:100%;left:0;margin:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.hero-banner.subpages figure video{height:102%;-o-object-fit:cover;object-fit:cover;position:relative;top:-39px;width:100%}@media screen and (max-width:991px){.hero-banner.subpages figure video{top:-26px}}.hero-banner.subpages figure img{height:102%;-o-object-fit:cover;object-fit:cover;position:relative;top:-39px;width:100%}@media screen and (max-width:991px){.hero-banner.subpages figure img{top:-26px}}.hero-banner.subpages .content_text_hero{max-width:-moz-fit-content;max-width:fit-content;overflow:hidden}.banner_special{align-items:flex-start;display:flex;flex-direction:column;height:auto;justify-content:center;overflow:hidden;padding-bottom:10.81481481vh!important;position:relative}@media screen and (max-width:1100px){.banner_special{height:auto;padding-top:20.81481481vh!important}}@media screen and (max-width:768px){.banner_special{height:auto}}.banner_special .button_float{position:absolute;right:4.5%;top:16%;z-index:4}@media screen and (max-width:1700px){.banner_special .button_float{top:16%}}@media screen and (max-width:1100px){.banner_special .button_float{margin-bottom:4rem;position:relative;right:0;top:0}.banner_special .button_float .wp-block-button .wp-block-button__link{justify-content:flex-start}}.banner_special .columns{align-items:normal!important}@media screen and (max-width:1920px){.banner_special .columns{align-items:center!important}}@media screen and (max-width:1520px){.banner_special .columns{align-items:normal!important}}.banner_special .columns .left{position:relative}.banner_special .columns .left figure{height:83.333vh}@media screen and (max-width:1920px){.banner_special .columns .left figure{height:70.81vh}}@media screen and (max-width:1100px){.banner_special .columns .left figure{height:55.55vh}}@media screen and (max-width:768px){.banner_special .columns .left figure{height:46.29vh}}.banner_special .columns .left figure img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;width:100%}.banner_special .columns .right{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:8vh 5vw;position:relative}@media screen and (max-width:1400px){.banner_special .columns .right{padding:8vh 3vw}}@media screen and (max-width:1100px){.banner_special .columns .right{padding:13vh .75vw;padding-bottom:.55vh;padding-top:6vh}}.banner_special .banner_main{position:relative;width:100%}.banner_special .banner_main .banner_text .banner_title{color:#717f8a;font-weight:300;margin-bottom:4rem;text-transform:uppercase}.banner_special .banner_main .banner_text .banner_description p{margin-bottom:2rem}.banner_special .v2_reverse{position:absolute;right:4.27vw;top:13vh}@media screen and (max-width:1100px){.banner_special .v2_reverse{margin-bottom:4rem;position:relative;right:unset;top:unset}.banner_special .v2_reverse .wp-block-button .wp-block-button__link{justify-content:flex-start}}
.vertical_images_reverse{align-items:flex-start;display:flex;justify-content:center;position:relative}.vertical_images_reverse .container_vertical{align-items:flex-start;display:flex;justify-content:space-between;position:relative;width:100%}.vertical_images_reverse .container_vertical .left{background-color:rgba(113,127,138,.1);display:flex;flex-direction:column;height:100vh;justify-content:center;max-width:42%;position:sticky;top:0;width:100%;z-index:5}@media(max-width:991px){.vertical_images_reverse .container_vertical .left{height:auto;max-width:100%;padding-left:5vw;padding-right:5vw;position:static;width:100%}}.vertical_images_reverse .container_vertical .left h2,.vertical_images_reverse .container_vertical .left h3{color:#717f8a;font-weight:200!important;margin-bottom:3.2rem;text-transform:uppercase}@media screen and (max-width:1300px){.vertical_images_reverse .container_vertical .left h2,.vertical_images_reverse .container_vertical .left h3{margin-bottom:2.2rem}}.vertical_images_reverse .container_vertical .left p{box-sizing:border-box;color:#474c55!important;margin-bottom:3.2rem;overflow-wrap:break-word}@media screen and (max-width:1300px){.vertical_images_reverse .container_vertical .left p{margin-bottom:2.2rem}}.vertical_images_reverse .container_vertical .left h5{color:#f0e7db!important;margin-bottom:4.2rem;opacity:1;transform:translatex(0)}@media screen and (max-width:1300px){.vertical_images_reverse .container_vertical .left h5{margin-bottom:3.2rem}}.vertical_images_reverse .container_vertical .left .text_container{display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;padding-left:9.8125vw;padding-right:7.083333vw;position:absolute;top:0;transform:scale(.2);transform-origin:center center;width:100%}.vertical_images_reverse .container_vertical .left .text_container.animada{opacity:1;transform:scale(1)}.vertical_images_reverse .container_vertical .right{align-items:center;display:flex;height:100vh;justify-content:center;max-width:58%;overflow:hidden;position:relative;width:100%}@media(max-width:991px){.vertical_images_reverse .container_vertical .right{max-width:100%}}.vertical_images_reverse .container_vertical .right .vertical_scroll_wrapper_reverse{height:100vh;overflow:hidden;position:relative;width:100%}.vertical_images_reverse .container_vertical .right .vertical_scroll_wrapper_reverse .image_container_reverse{height:100vh;left:0;opacity:1;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:0}.vertical_images_reverse .container_vertical .right .vertical_scroll_wrapper_reverse .image_container_reverse img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.desktop_version{display:flex}@media(max-width:991px){.desktop_version{display:none!important}}.mobile_version{display:none}@media(max-width:991px){.mobile_version{display:flex!important;flex-direction:column;gap:0;height:auto;overflow:visible;position:relative;width:100%}.mobile_version .mobile_pair_container{display:flex;flex-direction:column;height:auto}.mobile_version .mobile_pair_container .text_container{background-color:rgba(113,127,138,.1);color:#f0e7db;display:flex;flex:1;flex-direction:column;height:auto;justify-content:center;padding:2rem 5vw}}@media screen and (max-width:991px)and (max-width:991px){.mobile_version .mobile_pair_container .text_container{padding:7rem 5vw}}@media(max-width:991px){.mobile_version .mobile_pair_container .text_container h2{color:#717f8a;font-weight:200!important;margin-bottom:3.2rem;text-transform:uppercase}.mobile_version .mobile_pair_container .text_container p{box-sizing:border-box;color:#474c55!important;margin-bottom:3.2rem;overflow-wrap:break-word}.mobile_version .mobile_pair_container .text_container h5{color:#f0e7db!important;margin-bottom:4.2rem}}@media screen and (max-width:991px)and (max-width:1100px){.mobile_version .mobile_pair_container .text_container .v2 .wp-block-button .wp-block-button__link{justify-content:flex-start}}@media(max-width:991px){.mobile_version .mobile_pair_container .image_container_reverse{height:50vh;width:100%}.mobile_version .mobile_pair_container .image_container_reverse.image-fixed-animation{overflow:hidden;width:100%}.mobile_version .mobile_pair_container .image_container_reverse img{display:block;height:120%;margin-top:-26px;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}}
.numbers_block{display:block;position:relative}.numbers_block .numbers{align-items:center;-moz-column-gap:3rem;column-gap:3rem;display:grid;grid-auto-flow:dense;grid-template-columns:repeat(auto-fill,minmax(min(100%,30rem),1fr));justify-items:center;position:relative;row-gap:8.5rem}@media screen and (max-width:2259px){.numbers_block .numbers{grid-template-columns:repeat(auto-fill,minmax(min(100%,28rem),1fr))}}@media screen and (max-width:2120px){.numbers_block .numbers{grid-template-columns:repeat(auto-fill,minmax(min(100%,26rem),1fr))}}@media screen and (max-width:2082px){.numbers_block .numbers{grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr))}}@media screen and (max-width:1920px){.numbers_block .numbers{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr))}}@media screen and (max-width:1700px){.numbers_block .numbers{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr))}}@media screen and (max-width:1620px){.numbers_block .numbers{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr))}}@media screen and (max-width:1440px){.numbers_block .numbers{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr))}}@media screen and (max-width:1220px){.numbers_block .numbers{grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr))}}@media screen and (max-width:1004px){.numbers_block .numbers{grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr))}}@media screen and (max-width:870px){.numbers_block .numbers{grid-template-columns:repeat(auto-fill,minmax(min(100%,8rem),1fr))}}@media screen and (max-width:730px){.numbers_block .numbers{grid-template-columns:repeat(auto-fill,minmax(min(100%,7rem),1fr))}}@media screen and (max-width:656px){.numbers_block .numbers{grid-template-columns:repeat(auto-fill,minmax(min(100%,4rem),1fr))}}@media screen and (max-width:501px){.numbers_block .numbers{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));row-gap:4.5rem}}.numbers_block .numbers .number{align-items:center;display:flex;flex-direction:column;gap:3vh 0;justify-content:flex-start;position:relative}.numbers_block .numbers .number .wrapper_numero{display:flex;gap:4px;position:relative}.numbers_block .numbers .number .wrapper_numero .compte_number{font-family:acumin-pro,sans-serif}.numbers_block .numbers .number .wrapper_numero .compte_number,.numbers_block .numbers .number .wrapper_numero .signe{align-items:center;color:#717f8a;display:flex;font-size:clamp(5rem,5vw,10rem);font-weight:200;justify-content:center;line-height:1;position:relative;text-transform:uppercase}.numbers_block .numbers .number .title h5{color:#717f8a;font-size:clamp(2rem,1vw,2.2rem);font-weight:200;text-align:center}.numbers_block .numbers .vertical-hr{background-color:#0bbbda;border:none;height:34vh;margin:0 auto;width:1px}.numbers_block .numbers .vertical-hr:last-of-type{display:none}@media screen and (max-width:501px){.numbers_block .numbers .vertical-hr{height:2px;width:50px}}
.slider_testimonials{margin-top:-2px;padding-top:4px;position:relative;width:100%}.slider_testimonials .slider_pages{align-items:flex-end;display:flex;flex-direction:column;padding:0;position:relative}.slider_testimonials .slider_pages .buttons_slider_pages{align-items:center;display:flex;justify-content:space-between;padding-left:7.8125vw;padding-right:7.8125vw;position:relative;width:100%}.slider_testimonials .slider_pages .buttons_slider_pages h3{color:#717f8a;font-weight:300}@media screen and (max-width:400px){.slider_testimonials .slider_pages .buttons_slider_pages h3{max-width:20rem;text-align:center}}.slider_testimonials .slider_pages .buttons_slider_pages .buttons_wrapper{display:flex;gap:2rem;position:relative}.slider_testimonials .slider_pages .buttons_slider_pages .buttons_wrapper .swiper-button-next,.slider_testimonials .slider_pages .buttons_slider_pages .buttons_wrapper .swiper-button-prev{cursor:pointer;height:100%;max-height:6rem;max-width:6rem;position:relative;width:100%}@media screen and (max-width:991px){.slider_testimonials .slider_pages .buttons_slider_pages .buttons_wrapper .swiper-button-next,.slider_testimonials .slider_pages .buttons_slider_pages .buttons_wrapper .swiper-button-prev{max-height:7rem;max-width:7rem}}.slider_testimonials .slider_pages .buttons_slider_pages .buttons_wrapper .swiper-button-next svg,.slider_testimonials .slider_pages .buttons_slider_pages .buttons_wrapper .swiper-button-prev svg{height:6rem;width:6rem}@media screen and (max-width:991px){.slider_testimonials .slider_pages .buttons_slider_pages .buttons_wrapper .swiper-button-next svg,.slider_testimonials .slider_pages .buttons_slider_pages .buttons_wrapper .swiper-button-prev svg{max-height:7rem;max-width:7rem}}.slider_testimonials .slider_pages .buttons_slider_pages .buttons_wrapper .swiper-button-next svg circle,.slider_testimonials .slider_pages .buttons_slider_pages .buttons_wrapper .swiper-button-prev svg circle{transition:stroke .3s ease,fill .3s ease}.slider_testimonials .slider_pages .buttons_slider_pages .buttons_wrapper .swiper-button-next svg path,.slider_testimonials .slider_pages .buttons_slider_pages .buttons_wrapper .swiper-button-prev svg path{transition:stroke .3s ease}.slider_testimonials .slider_pages .buttons_slider_pages .buttons_wrapper .swiper-button-next:hover svg circle,.slider_testimonials .slider_pages .buttons_slider_pages .buttons_wrapper .swiper-button-prev:hover svg circle{stroke:#0bbbda;fill:#0bbbda}.slider_testimonials .slider_pages .buttons_slider_pages .buttons_wrapper .swiper-button-next:hover svg path,.slider_testimonials .slider_pages .buttons_slider_pages .buttons_wrapper .swiper-button-prev:hover svg path{stroke:#fff}.slider_testimonials .slider_pages .slider_pages_information{max-width:100%;overflow:hidden;padding-bottom:12.96296296vh;padding-top:12.96296296vh;width:100%}@media screen and (max-width:1100px){.slider_testimonials .slider_pages .slider_pages_information{padding-bottom:8.96296296vh}}@media screen and (max-width:991px){.slider_testimonials .slider_pages .slider_pages_information{max-width:100%;padding-top:6.96296296vh}}@media screen and (max-width:600px){.slider_testimonials .slider_pages .slider_pages_information{text-align:center}}.slider_testimonials .slider_pages .slider_pages_information .swiper{margin:0 8vw;overflow:visible;padding:0}@media screen and (max-width:991px){.slider_testimonials .slider_pages .slider_pages_information .swiper{margin:0 12vw}}@media screen and (max-width:600px){.slider_testimonials .slider_pages .slider_pages_information .swiper{margin:0 8vw}}.slider_testimonials .slider_pages .slider_pages_information .swiper .swiper-wrapper{align-items:stretch}.slider_testimonials .slider_pages .slider_pages_information .swiper .swiper-wrapper .swiper-slide{cursor:grab;height:auto;margin-right:3.3rem;width:32%}@media screen and (max-width:781px){.slider_testimonials .slider_pages .slider_pages_information .swiper .swiper-wrapper .swiper-slide{margin-right:1.2rem;width:100%}}.slider_testimonials .slider_pages .slider_pages_information .swiper .swiper-wrapper .swiper-slide:not(:last-child):after{background-color:#717f8a;content:"";height:100%;position:absolute;right:-1.36vw;top:0;width:1px}@media screen and (max-width:400px){.slider_testimonials .slider_pages .slider_pages_information .swiper .swiper-wrapper .swiper-slide:not(:last-child):after{right:-4.36vw}}.slider_testimonials .slider_pages .slider_pages_information .swiper .swiper-wrapper .swiper-slide .container_information{display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;position:relative}.slider_testimonials .slider_pages .slider_pages_information .swiper .swiper-wrapper .swiper-slide .container_information .stars{margin-bottom:3rem}.slider_testimonials .slider_pages .slider_pages_information .swiper .swiper-wrapper .swiper-slide .container_information p{color:#464b54!important;margin-bottom:3rem}.slider_testimonials .slider_pages .slider_pages_information .swiper .swiper-wrapper .swiper-slide .container_information .testimonial_author{color:#464b54;font-weight:600}@media screen and (max-width:781px){.buttons_slider_pages{flex-direction:column;gap:3rem}}
.timeline{padding-bottom:5em!important}.timeline_wrapper{overflow:hidden;position:relative}.timeline_wrapper .timeline_container{position:relative}.timeline_wrapper .pin-spacer{height:auto!important}.timeline_wrapper .timeline_line{background-color:#717f8a;height:1px;left:0;max-width:none;pointer-events:none;position:absolute;top:6rem;transform:scaleX(0);transform-origin:left center;width:100%}.timeline_wrapper .timeline_items{align-items:stretch;display:flex;gap:6rem;padding-left:12rem;position:relative}.timeline_wrapper .timeline_item{flex:0 0 calc(33.33333% - 4rem);min-width:0;opacity:1;position:relative}.timeline_wrapper .timeline_item:before{background-color:#717f8a;content:"";height:100%;left:1%;min-height:390px;position:absolute;top:15%;transform:translateX(-50%);width:1px}@media(max-width:1368px){.timeline_wrapper .timeline_item{flex:0 0 50%}}@media(max-width:768px){.timeline_wrapper .timeline_item{flex:0 0 100%}}.timeline_wrapper .timeline_year{color:#0bbbda;font-size:1.8rem;font-weight:500;margin-bottom:2rem}.timeline_wrapper .timeline_content{font-size:1.8rem;margin-top:50px;max-width:320px;padding:2rem 2rem 2rem 6rem}
.scrolling_text{background:linear-gradient(180deg,rgba(113,127,138,.1) 0,rgba(113,127,138,.1) 50%,#fff 0,#fff);padding:0}.scrolling_text .scrolling-text-block{overflow:hidden;padding:0;position:relative;white-space:nowrap;width:100%}.scrolling_text .scrolling-text-block__inner{animation:scroll-left 60s linear infinite;display:inline-block}.scrolling_text .scrolling-text-block span{display:inline-block;font-size:15rem;font-weight:300;letter-spacing:.05em;line-height:1;margin-right:2rem}@media screen and (max-width:1100px){.scrolling_text .scrolling-text-block span{font-size:6rem}}@keyframes scroll-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}
.partners{padding:0;position:relative}@media screen and (max-width:991px){.partners{padding:50px 0}}.partners .slider_logos{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin:0 auto;max-width:100%;padding:0}.partners .slider_logos .logo_wrapper{flex:0 0 auto}.partners .slider_logos .logo_wrapper figure{align-items:center;display:flex;justify-content:center;margin:0}.partners .slider_logos .logo_wrapper figure img{max-height:181px;max-width:340px;min-height:80px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}@media screen and (max-width:1600px){.partners .slider_logos .logo_wrapper figure img{max-width:300px}}@media screen and (max-width:1100px){.partners .slider_logos .logo_wrapper figure img{max-width:280px}}@media screen and (max-width:640px){.partners .slider_logos .swiper{margin-left:-20vw}}.partners .slider_logos .swiper .swiper-wrapper{align-items:center;display:flex}.partners .slider_logos .swiper .swiper-wrapper .swiper-slide{align-items:center;display:flex;justify-content:center}.partners .slider_logos .swiper .swiper-wrapper .swiper-slide .logo_wrapper{width:100%}
.list-membres .posts-list-membres{-moz-column-gap:2.4rem;column-gap:2.4rem;display:grid;grid-auto-flow:dense;grid-template-columns:repeat(auto-fill,minmax(min(100%,78rem),1fr));position:relative;row-gap:2.4rem;width:100%}@media screen and (max-width:2414px){.list-membres .posts-list-membres{grid-template-columns:repeat(auto-fill,minmax(min(100%,72rem),1fr))}}@media(max-width:1920px){.list-membres .posts-list-membres{grid-template-columns:repeat(auto-fill,minmax(min(100%,58rem),1fr))}}@media(max-width:1300px){.list-membres .posts-list-membres{grid-template-columns:repeat(auto-fill,minmax(min(100%,39rem),1fr))}}@media(max-width:960px){.list-membres .posts-list-membres{grid-template-columns:repeat(auto-fill,minmax(min(100%,30rem),1fr))}}@media(max-width:768px){.list-membres .posts-list-membres{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr))}}.list-membres .single-post{align-items:center;border:1px solid #717f8a;display:flex}.list-membres .single-post .post-image{flex:0 0 34%;height:100%}.list-membres .single-post .post-image img{display:block;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.list-membres .single-post .post-content{display:flex;flex:0 0 66%;flex-direction:column;justify-content:center;padding:6.75vh 3.9583vw}.list-membres .single-post .post-content .title{color:#717f8a;font-size:clamp(2.6rem,3vw,3rem);font-weight:300;line-height:1.2;margin-bottom:2rem;text-transform:uppercase}.list-membres .single-post .post-content .excerpt{color:#474c55;font-weight:300;max-width:37rem;width:100%}@media(max-width:1100px){.list-membres .single-post{align-items:flex-start;flex-direction:column}.list-membres .single-post .post-image{width:100%}.list-membres .single-post .post-content{flex:0 0 auto;margin-top:1rem;width:100%}.list-membres .single-post .post-content .title{font-size:1.25rem}}@media(max-width:600px){.list-membres .posts-list-membres{gap:3rem}.list-membres .single-post{gap:1rem}.list-membres .single-post .post-content{padding:4.75vh 3.9583vw}.list-membres .single-post .post-content .excerpt{font-size:.95rem}}
.slider_services{overflow:hidden;padding:14.81481481vh 0;position:relative}@media screen and (max-width:1100px){.slider_services{padding-bottom:4.814815vh;padding-top:4.814815vh}}.slider_services .services .wrapper_buttons_slider{align-items:center;display:flex;gap:30px;justify-content:space-between;margin-bottom:10vh;padding-left:4.27vw;padding-right:4.27vw;position:relative;width:100%}@media screen and (max-width:1100px){.slider_services .services .wrapper_buttons_slider{padding-left:8.27vw;padding-right:8.27vw}}.slider_services .services .wrapper_buttons_slider h3{color:#717f8a;font-weight:300;margin:0;text-transform:uppercase}.slider_services .services .wrapper_buttons_slider .buttonDiv{display:flex;gap:8px}@media screen and (max-width:1100px){.slider_services .services .wrapper_buttons_slider .buttonDiv .swiper-button-next svg,.slider_services .services .wrapper_buttons_slider .buttonDiv .swiper-button-prev svg{height:50px;width:50px}}.slider_services .services .wrapper_buttons_slider .buttonDiv .swiper-button-prev{cursor:pointer;display:flex;height:auto;justify-content:center}.slider_services .services .wrapper_buttons_slider .buttonDiv .swiper-button-prev:after{content:"";display:none}.slider_services .services .wrapper_buttons_slider .buttonDiv .swiper-button-prev svg *{transition:fill .2s ease-in-out}.slider_services .services .wrapper_buttons_slider .buttonDiv .swiper-button-prev svg circle{fill:#dfe3e6;transition:fill .2s ease-in-out}.slider_services .services .wrapper_buttons_slider .buttonDiv .swiper-button-prev svg path{transition:fill .2s ease-in-out}.slider_services .services .wrapper_buttons_slider .buttonDiv .swiper-button-prev:hover svg *{fill:#0bbbda;transition:fill .2s ease-in-out}.slider_services .services .wrapper_buttons_slider .buttonDiv .swiper-button-prev:hover svg circle{stroke:#0bbbda;transition:fill .2s ease-in-out}.slider_services .services .wrapper_buttons_slider .buttonDiv .swiper-button-prev:hover svg path{stroke:#fff;transition:fill .2s ease-in-out}.slider_services .services .wrapper_buttons_slider .buttonDiv .swiper-button-next{cursor:pointer;display:flex;height:auto;justify-content:center}.slider_services .services .wrapper_buttons_slider .buttonDiv .swiper-button-next:after{content:"";display:none}.slider_services .services .wrapper_buttons_slider .buttonDiv .swiper-button-next svg *{transition:fill .2s ease-in-out}.slider_services .services .wrapper_buttons_slider .buttonDiv .swiper-button-next svg circle{fill:#dfe3e6;transition:fill .2s ease-in-out}.slider_services .services .wrapper_buttons_slider .buttonDiv .swiper-button-next svg path{transition:fill .2s ease-in-out}.slider_services .services .wrapper_buttons_slider .buttonDiv .swiper-button-next:hover svg *{fill:#0bbbda;transition:fill .2s ease-in-out}.slider_services .services .wrapper_buttons_slider .buttonDiv .swiper-button-next:hover svg circle{stroke:#0bbbda;transition:fill .2s ease-in-out}.slider_services .services .wrapper_buttons_slider .buttonDiv .swiper-button-next:hover svg path{stroke:#fff;transition:fill .2s ease-in-out}.slider_services .services .content-slider-images{max-width:1348px;overflow:visible;padding-left:8%;padding-right:8%;position:relative;width:100%}@media screen and (max-width:1600px){.slider_services .services .content-slider-images{padding-left:10%;padding-right:10%}}.slider_services .services .content-slider-images .swiper-wrapper{align-items:flex-end}.slider_services .services .content-slider-images .swiper-wrapper .swiper-slide{height:660px;margin:0 auto;max-width:1060px;transition:filter .5s ease-in-out}.slider_services .services .content-slider-images .swiper-wrapper .swiper-slide:after{background-color:hsla(0,0%,85%,.5);content:"";inset:0;opacity:1;pointer-events:none;position:absolute;transition:opacity .4s ease-in-out,background-color .4s ease-in-out;z-index:2}@media screen and (max-width:1024px){.slider_services .services .content-slider-images .swiper-wrapper .swiper-slide{height:500px}}@media screen and (max-width:500px){.slider_services .services .content-slider-images .swiper-wrapper .swiper-slide{height:260px}}.slider_services .services .content-slider-images .swiper-wrapper .swiper-slide .serviceBlock{height:100%;max-height:660px;max-width:1060px;position:relative;width:100%}.slider_services .services .content-slider-images .swiper-wrapper .swiper-slide .serviceBlock .imageP{height:100%;position:relative;width:100%}.slider_services .services .content-slider-images .swiper-wrapper .swiper-slide .serviceBlock .imageP img{height:100%;max-height:660px;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;transition:all .3s ease-in-out;width:100%;z-index:1}.slider_services .services .content-slider-images .swiper-wrapper .swiper-slide.swiper-slide-active:after{opacity:0}.slider_services .services .content-slider-images .swiper-wrapper .swiper-slide.swiper-slide-active .serviceBlock .imageP img{transition:all .2s ease-in-out}
.list_testimonials{position:relative}.list_testimonials .testimonials_list{align-items:stretch;-moz-column-gap:2.4rem;column-gap:2.4rem;display:grid;grid-auto-flow:dense;grid-template-columns:repeat(auto-fill,minmax(min(100%,52rem),1fr));position:relative;row-gap:2.4rem;width:100%}@media(max-width:1759px){.list_testimonials .testimonials_list{grid-template-columns:repeat(auto-fill,minmax(min(100%,40rem),1fr))}}@media(max-width:1364px){.list_testimonials .testimonials_list{grid-template-columns:repeat(auto-fill,minmax(min(100%,34rem),1fr))}}@media(max-width:843px){.list_testimonials .testimonials_list{grid-template-columns:repeat(auto-fill,minmax(min(100%,26rem),1fr))}}.list_testimonials .testimonials_list .testimonial_item{border:1px solid #717f8a;display:flex;flex-direction:column;gap:3rem;height:100%;min-height:66rem;padding:7.4vh 3.125vw;position:relative}@media(max-width:1600px){.list_testimonials .testimonials_list .testimonial_item{min-height:56rem;min-height:46rem}}.list_testimonials .testimonials_list .testimonial_item .testimonial_author{margin-top:auto}
.wrapper_categories{align-items:stretch;-moz-column-gap:2.4rem;column-gap:2.4rem;display:grid;grid-auto-flow:dense;grid-template-columns:repeat(auto-fill,minmax(min(100%,64rem),1fr));position:relative;row-gap:2.4rem;width:100%}@media screen and (max-width:2105px){.wrapper_categories{grid-template-columns:repeat(auto-fill,minmax(min(100%,52rem),1fr))}}@media screen and (max-width:1400px){.wrapper_categories{grid-template-columns:repeat(auto-fill,minmax(min(100%,42rem),1fr))}}@media screen and (max-width:1132px){.wrapper_categories{grid-template-columns:repeat(auto-fill,minmax(min(100%,36rem),1fr))}}@media screen and (max-width:1024px){.wrapper_categories{grid-template-columns:repeat(auto-fill,minmax(min(100%,38rem),1fr))}}.wrapper_categories .category_item{align-items:center;background-color:#ebeef0;border:1px solid #474c55;display:flex;gap:3rem;justify-content:space-between;padding:5.7407vh 3.22vw;position:relative;z-index:1}.wrapper_categories .category_item span{color:#717f8a;font-size:clamp(2rem,1.6vw,3rem);font-weight:300;position:relative;text-transform:uppercase}.wrapper_categories .category_item img{display:block;height:auto;max-width:6.6rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .3s ease-in-out;width:100%}@media screen and (max-width:1100px){.wrapper_categories .category_item img{max-width:5.6rem}}.wrapper_categories .category_item .line_wrapper{bottom:0;left:0;overflow:visible;position:absolute;right:0;top:1.4rem;z-index:0}.wrapper_categories .category_item .line_wrapper:before{background:#0bbbda;content:"";height:2px;position:absolute;top:45%;transition:all 2s ease-in-out;width:0}.wrapper_categories .category_item:nth-child(odd){z-index:2}.wrapper_categories .category_item:nth-child(odd) .line_wrapper:before{left:-12vw;right:unset}.wrapper_categories .category_item:nth-child(2n){z-index:1}.wrapper_categories .category_item:nth-child(2n) .line_wrapper:before{left:-23.5vw;right:unset}.wrapper_categories .category_item:after{background-color:#0bbbda;bottom:0;content:"";height:0;left:0;position:absolute;transition:height .2s ease-in-out;width:100%}.wrapper_categories .category_item:hover img{transform:scale(1.03)}.wrapper_categories .category_item:hover:after{height:10px}.wrapper_categories .category_item.active:nth-child(odd) .line_wrapper:before{width:14vw}.wrapper_categories .category_item.active:nth-child(2n) .line_wrapper:before{width:26vw}
.maps_container{display:block;height:100%;margin:0;max-width:100%;overflow:hidden;position:relative;width:100%}.maps_container .acf-map{height:660px;position:relative;width:100%}@media screen and (max-width:991px){.maps_container .acf-map{height:330px}}.maps_container .acf-map .marker{display:none}
.accordion{border-bottom:1px solid #474c55}.accordion .accordionToggle{align-items:center;-webkit-appearance:none;background:transparent;border:none;color:#717f8a;cursor:pointer;display:grid;gap:1rem;grid-template-columns:1fr auto;padding:3.4rem 0;position:relative;width:100%}@media screen and (max-width:1100px){.accordion .accordionToggle{gap:3rem}}.accordion .accordionToggle .title{color:#717f8a;font-size:clamp(2.4rem,1.2vw,3rem);font-weight:300;text-align:left}@media screen and (max-width:768px){.accordion .accordionToggle .title{font-size:clamp(18px,4vw,20px)!important}}.accordion .accordionToggle .icon_plus_minus{align-items:center;border:1px solid #717f8a;border-radius:50%;display:flex;height:54px;justify-content:center;position:relative;width:54px}@media screen and (max-width:1100px){.accordion .accordionToggle .icon_plus_minus{height:40px;width:40px}}.accordion .accordionToggle .icon_plus_minus span{background-color:#717f8a;display:block;position:absolute;transition:all .3s ease}.accordion .accordionToggle .icon_plus_minus .horizontal{height:2px;width:20px}.accordion .accordionToggle .icon_plus_minus .vertical{height:20px;width:2px}.accordion.open .accordionToggle .title{color:#474c55}.accordion.open .accordionToggle .icon_plus_minus{border-color:#474c55}.accordion.open .accordionToggle .icon_plus_minus span{background-color:#474c55}.accordion.open .accordionToggle .icon_plus_minus .vertical{opacity:0;transform:scaleY(0)}.accordion .accordionContent{color:#474c55;max-width:120rem;overflow:hidden;width:100%}@media screen and (max-width:1600px){.accordion .accordionContent{max-width:100rem}}.accordion .accordionContent p{margin-bottom:1.2rem}.accordion .accordionContent p strong{color:#0bbbda}.accordion .accordionContent ul{list-style:disc;margin-bottom:1.6rem;margin-top:2.6rem;padding-left:2rem}.accordion .accordionContent ul li{color:#474c55!important;margin-bottom:.8rem}.accordion .accordionContent ul li::marker{color:#0bbbda}.accordion .accordionContent a{color:#474c55;text-decoration:underline;transition:all .3s ease-in-out}.accordion .accordionContent a:hover{color:rgba(71,76,85,.773)}
.jobs-list{flex-direction:column}.jobs-list,.jobs-list .job-item{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%}.jobs-list .job-item{border-top:.5px solid #474c55;padding-bottom:5.2rem;padding-top:5.2rem}@media screen and (max-width:1100px){.jobs-list .job-item{align-items:flex-start;flex-direction:column;gap:3rem;justify-content:flex-start}}.jobs-list .job-item h2,.jobs-list .job-item h3,.jobs-list .job-item h4,.jobs-list .job-item h5{color:#717f8a;font-weight:300;letter-spacing:.05em;line-height:1.3;text-transform:uppercase}.jobs-list .job-item .wp-block-buttons.v4 .wp-block-button a{font-size:clamp(1.6rem,2.6vw,1.6rem);text-transform:uppercase}.jobs-list .job-item:last-of-type{border-bottom:.5px solid #474c55}
.accordion_special{border-bottom:1px solid #474c55}.accordion_special .accordionToggle{align-items:center;-webkit-appearance:none;background:transparent;border:none;color:#717f8a;cursor:pointer;display:flex;gap:3rem;justify-content:space-between;padding:3.4rem 0;position:relative;width:100%}.accordion_special .accordionToggle .title{color:#717f8a;font-size:clamp(2.4rem,1.2vw,3rem);font-weight:300;max-width:84%;text-align:left;text-transform:uppercase;width:100%}@media screen and (max-width:1364px){.accordion_special .accordionToggle .title{font-size:clamp(16px,4vw,18px)!important;overflow-wrap:break-word}}@media screen and (max-width:991px){.accordion_special .accordionToggle .title{max-width:76%;width:100%}}@media screen and (max-width:340px){.accordion_special .accordionToggle .title{font-size:clamp(14px,4vw,18px)!important}}.accordion_special .accordionToggle .icon{align-items:center;background-color:transparent;border:1px solid rgba(113,127,138,.765);border-radius:4.3rem;color:#717f8a;display:flex;font-size:clamp(1.5rem,2vw,1.6rem);font-weight:700;justify-content:center;max-width:14%;padding:2rem 5.2rem;position:relative;text-transform:uppercase;transition:all .2s ease-in-out;width:100%}@media screen and (max-width:991px){.accordion_special .accordionToggle .icon{max-width:24%;width:100%}}@media screen and (max-width:340px){.accordion_special .accordionToggle .icon{font-size:clamp(14px,4vw,18px)!important;padding-left:4.2rem;padding-right:4.2rem}}.accordion_special .accordionToggle .icon .open{display:inline-block}.accordion_special .accordionToggle .icon .close{display:none}.accordion_special .accordionContent{color:#474c55;max-width:120rem;overflow:hidden;width:100%}@media screen and (max-width:1600px){.accordion_special .accordionContent{max-width:100rem}}.accordion_special .accordionContent p strong{color:#0bbbda}.accordion_special .accordionContent ul{list-style:disc;margin-bottom:1.6rem;margin-top:2.6rem;padding-left:2rem}.accordion_special .accordionContent ul li{color:#474c55!important;margin-bottom:.8rem}.accordion_special .accordionContent ul li::marker{color:#0bbbda}.accordion_special .accordionContent a{color:#474c55;text-decoration:underline;transition:all .3s ease-in-out}.accordion_special .accordionContent a:hover{color:rgba(71,76,85,.773)}.accordion_special .accordionContent .accordion-keys{color:#474c55;display:none;list-style:disc;margin-top:1.6rem;padding-left:4.2rem}.accordion_special .accordionContent .accordion-keys li{margin-bottom:.8rem}.accordion_special .accordionContent .accordion-keys li::marker{color:#0bbbda}.accordion_special .accordionContent .v2{margin-bottom:3vh;margin-top:2vh}@media screen and (max-width:991px){.accordion_special .accordionContent .v2 .wp-block-button{width:100%}}.accordion_special .accordionContent .v2 .wp-block-button .wp-block-button__link{align-items:center;background-color:transparent;color:#474c55;display:flex;font-size:clamp(1.6rem,2.6vw,1.8rem);font-weight:400;gap:2rem;justify-content:center;line-height:1;padding:1.6rem 0;transition:color .3s ease-in-out,background-color .3s ease-in-out,border .3s ease-in-out}.accordion_special .accordionContent .v2 .wp-block-button .wp-block-button__link:before{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2754%27 height=%2754%27 viewBox=%270 0 54 54%27 fill=%27none%27><circle cx=%2727%27 cy=%2727%27 r=%2726.75%27 stroke=%27%23474C55%27 stroke-width=%270.5%27/><path d=%27M27.2958 16.454L27.2958 37.046 M27.2958 37.046L36.8418 27.5 M27.2958 37.046L17.7499 27.5%27 stroke=%27%23474C55%27 stroke-width=%272%27/></svg>") no-repeat 50%;background-size:contain;content:"";display:inline-block;height:54px;transition:background .3s ease-in-out,transform .3s ease-in-out;width:54px}.accordion_special .accordionContent .v2 .wp-block-button .wp-block-button__link:hover{color:#474c55}.accordion_special .accordionContent .v2 .wp-block-button .wp-block-button__link:hover:before{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2754%27 height=%2754%27 viewBox=%270 0 54 54%27 fill=%27%230BBBDA%27><circle cx=%2727%27 cy=%2727%27 r=%2726.75%27 stroke=%27%230BBBDA%27 stroke-width=%270.5%27 fill=%27%230BBBDA%27/><path d=%27M27.2958 16.454L27.2958 37.046 M27.2958 37.046L36.8418 27.5 M27.2958 37.046L17.7499 27.5%27 stroke=%27%23FFFFFF%27 stroke-width=%272%27/></svg>") no-repeat 50%;background-size:contain;transform:none}.accordion_special.open .accordionToggle .title{color:#1a374b}.accordion_special.open .accordionToggle .icon{background-color:#0bbbda;border-color:#0bbbda;color:#fff}.accordion_special.open .accordionToggle .icon .open{display:none}.accordion_special.open .accordionToggle .icon .close{display:inline-block}@media screen and (max-width:991px){.accordion_special.open .accordionContent .v2 .wp-block-button{width:100%}}.accordion_special.open .accordionContent .v2 .wp-block-button .wp-block-button__link:before{transition:background .3s ease-in-out,transform .8s ease-in-out}.accordion_special.open .accordionContent .v2 .wp-block-button .wp-block-button__link.openlist:before{transform:rotate(180deg);transition:background .3s ease-in-out,transform .8s ease-in-out}
.container_services_list{position:relative}.container_services_list hr.line_decoration{background-color:#0bbbda;border:none;height:1px;left:50%;margin:0;position:absolute;top:40%;transform:translate(-50%,-50%);width:100%!important}@media(max-width:991px){.container_services_list hr.line_decoration{display:none}}.container_services_list .services_list .grid_services{align-items:stretch;-moz-column-gap:2.4rem;column-gap:2.4rem;display:grid;grid-auto-flow:dense;grid-template-columns:repeat(auto-fill,minmax(min(100%,46rem),1fr));position:relative;row-gap:2.4rem;width:100%}@media(max-width:2200px){.container_services_list .services_list .grid_services{grid-template-columns:repeat(auto-fill,minmax(min(100%,40rem),1fr))}}@media(max-width:1920px){.container_services_list .services_list .grid_services{grid-template-columns:repeat(auto-fill,minmax(min(100%,34rem),1fr))}}@media(max-width:1759px){.container_services_list .services_list .grid_services{grid-template-columns:repeat(auto-fill,minmax(min(100%,32rem),1fr))}}@media(max-width:1478px){.container_services_list .services_list .grid_services{grid-template-columns:repeat(auto-fill,minmax(min(100%,26rem),1fr))}}@media(max-width:843px){.container_services_list .services_list .grid_services{grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr))}}.container_services_list .services_list .grid_services .service_item{display:flex;flex-direction:column;overflow:hidden;position:relative}.container_services_list .services_list .grid_services .service_item .thumb{position:relative}.container_services_list .services_list .grid_services .service_item .thumb img{aspect-ratio:16/9;filter:grayscale(100%)!important;height:100%;max-height:360px;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.container_services_list .services_list .grid_services .service_item .thumb:after{background-color:rgba(11,187,218,.75);content:"";display:block;inset:0;mix-blend-mode:multiply;pointer-events:none;position:absolute}.container_services_list .services_list .grid_services .service_item .title{background-color:#dfe3e6;font-size:clamp(2rem,1.6vw,3rem)!important;font-weight:300;height:100%;padding:3.7vh 1.656vw;text-align:center;text-transform:uppercase}.container_services_list .services_list .grid_services .service_item .text{align-items:center;background-color:#dfe3e6;display:flex;height:100%;justify-content:center;left:0;opacity:0;padding:0 2vw;pointer-events:none;position:absolute;text-align:center;top:0;transform:translateY(40px);transition:opacity .5s ease,transform .5s ease;width:100%}@media screen and (max-width:1600px){.container_services_list .services_list .grid_services .service_item .text{font-size:clamp(1.5rem,1.5vw,1.6rem)}}.container_services_list .services_list .grid_services .service_item.hover-mobile .text,.container_services_list .services_list .grid_services .service_item:hover .text{opacity:1;pointer-events:auto;transform:translateY(0)}
.accordion_gutem{border-bottom:1px solid #474c55}.accordion_gutem .accordionToggle{align-items:center;-webkit-appearance:none;background:transparent;border:none;color:#717f8a;cursor:pointer;display:grid;gap:1rem;grid-template-columns:1fr auto;padding:3.4rem 0;position:relative;width:100%}@media screen and (max-width:1100px){.accordion_gutem .accordionToggle{gap:3rem}}.accordion_gutem .accordionToggle .title{color:#717f8a;font-size:clamp(2.4rem,1.2vw,3rem)!important;font-weight:300;text-align:left}@media screen and (max-width:768px){.accordion_gutem .accordionToggle .title{font-size:clamp(18px,4vw,20px)!important}}.accordion_gutem .accordionToggle .icon_plus_minus{align-items:center;border:1px solid #717f8a;border-radius:50%;display:flex;height:54px;justify-content:center;position:relative;width:54px}@media screen and (max-width:1100px){.accordion_gutem .accordionToggle .icon_plus_minus{height:40px;width:40px}}.accordion_gutem .accordionToggle .icon_plus_minus span{background-color:#717f8a;display:block;position:absolute;transition:all .3s ease}.accordion_gutem .accordionToggle .icon_plus_minus .horizontal{height:2px;width:20px}.accordion_gutem .accordionToggle .icon_plus_minus .vertical{height:20px;width:2px}.accordion_gutem.open .accordionToggle .title{color:#82a082}.accordion_gutem.open .accordionToggle .icon_plus_minus{border-color:#474c55}.accordion_gutem.open .accordionToggle .icon_plus_minus span{background-color:#474c55}.accordion_gutem.open .accordionToggle .icon_plus_minus .vertical{opacity:0;transform:scaleY(0)}.accordion_gutem .accordionContent{color:#474c55;max-width:100%;overflow:hidden;width:100%}.accordion_gutem .accordionContent .wp-block-columns{gap:3rem;justify-content:space-between}@media screen and (max-width:1600px){.accordion_gutem .accordionContent{max-width:94%}}.accordion_gutem .accordionContent p{margin-bottom:2.2rem}.accordion_gutem .accordionContent p strong{color:#0bbbda}.accordion_gutem .accordionContent ul{list-style:disc;margin-top:1.6rem;padding-left:2rem}.accordion_gutem .accordionContent ul li{color:#474c55!important;margin-bottom:.8rem}.accordion_gutem .accordionContent ul li::marker{color:#0bbbda}.accordion_gutem .accordionContent a{color:#474c55;text-decoration:underline;transition:all .3s ease-in-out}.accordion_gutem .accordionContent a:hover{color:rgba(71,76,85,.773)}
:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
