@font-face{font-family:Noir Pro SemiBold;src:url(/assets/fonts/NoirPro/NoirPro-Semibold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Noir Pro Medium;src:url(/assets/fonts/NoirPro/NoirPro-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noir Pro Regular;src:url(/assets/fonts/NoirPro/NoirPro-Regular.woff2) format("woff2"),url(/assets/fonts/NoirPro/NoirPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@keyframes svgEnter{0%{transform:translateY(-50%) translate(-110%)}to{transform:translateY(-50%) translate(0)}}@keyframes svgExit{0%{transform:translateY(-50%) translate(0)}to{transform:translateY(-50%) translate(110%)}}body{margin:0;padding:0;width:100vw;overflow-x:hidden;max-width:2700px!important}h1,h2,h3,h4,h5,p{font-weight:400;margin:0}:focus,button:focus,a:focus{outline:0}ol,ul{list-style:none;padding:0;margin:0}li{list-style:none}a{color:inherit;text-decoration:none}a:focus,a:hover{color:inherit;text-decoration:none;outline:0}form{margin:0}input:focus,textarea:focus,select:focus{outline:0}button{border:none;background-color:transparent;padding:0}button:focus,button:hover{color:inherit;text-decoration:none;outline:0}.form-group{position:relative;margin:0}input.error,textarea.error,select.error{background-color:#fce4e4;border:1px solid #cc0033;outline:none}label.error{color:red;font-size:12px;position:absolute;bottom:-20px}img{max-width:100%;display:block}html body [data-aos]{backface-visibility:hidden}html body span[data-aos=fade-down]{opacity:0;transform:translateY(1rem);transition:opacity .6s cubic-bezier(.57,.01,.55,1),transform .6s cubic-bezier(.57,.01,.55,1),filter .6s cubic-bezier(.57,.01,.55,1)!important}@media (min-width: 992px){html body span[data-aos=fade-down]{filter:blur(5px)!important;will-change:filter,opacity,transform}}html body p[data-aos=fade-down]{opacity:0;transform:translateY(1rem);transition:opacity .6s cubic-bezier(.57,.01,.55,1),transform .6s cubic-bezier(.57,.01,.55,1),filter .6s cubic-bezier(.57,.01,.55,1)!important}html body div[data-aos=fade-down]{opacity:0;transform:translateY(1rem);transition:opacity .6s cubic-bezier(.57,.01,.55,1),transform .6s cubic-bezier(.57,.01,.55,1)!important}html body [data-aos=fade-down].aos-animate{opacity:1;transform:translateY(0);filter:blur(0)!important}@keyframes textOpacity{0%{opacity:0}to{opacity:1}}.box-animation{opacity:0}.loader-raptor{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999}.loader-raptor .loader-top,.loader-raptor .loader-bot{position:absolute;left:0;width:100%;height:50%;background-color:#001c27}.loader-raptor .loader-top{top:0}.loader-raptor .loader-bot{bottom:0}.loader-raptor .loader-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:280px;height:auto;z-index:10;opacity:0}@media (max-width: 991px){.loader-raptor .loader-logo{width:180px}}header div.header{width:100%;position:fixed;z-index:98;display:block;transition:transform .3s ease,opacity .3s ease}@media (max-width: 991px){header div.header{display:none}}header div.header.is-hidden{opacity:0;pointer-events:none;transform:translateY(-100%)}header div.header.is-dark div.container div.content-left{background-color:#001c2703;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(0,28,39,.2)}header div.header.is-dark div.container div.content-left a>svg path{fill:#001c27!important}header div.header.is-dark div.container div.content-left nav ul li a{font-family:IBM Plex Sans,sans-serif;color:#001c27;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){header div.header.is-dark div.container div.content-left nav ul li a{font-size:14px;font-size:.875rem}}header div.header.is-dark div.container div.content-left nav ul li a.active{border-bottom:1px solid #001C27}header div.header.is-dark div.container div.content-left nav svg path{fill:none;stroke:#001c27}header div.header.is-dark div.container div.content-right{background-color:#001c2703;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(0,28,39,.2)}header div.header.is-dark div.container div.content-right a.contact{border:1px solid rgba(0,28,39,.2);display:inline-flex;align-items:center;justify-content:center;padding:16px;border-radius:8px;border:1px solid #001C27;background:transparent;height:40px;cursor:pointer;box-sizing:border-box}header div.header.is-dark div.container div.content-right a.contact span{font-family:IBM Plex Sans,sans-serif;color:#001c27;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){header div.header.is-dark div.container div.content-right a.contact span{font-size:14px;font-size:.875rem}}header div.header.is-dark div.container div.content-right a.contact:hover span{color:#fff}header div.header.is-dark div.container div.content-right a.contact .cls-1{fill:#001c27}header div.header.is-dark div.container div.content-right .select-language ul li{border-color:#001c27;font-family:IBM Plex Sans,sans-serif;color:#001c27;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){header div.header.is-dark div.container div.content-right .select-language ul li{font-size:14px;font-size:.875rem}}header div.header.is-dark div.container div.content-right .select-language ul li:hover{background-color:#001c27;color:#fff}header div.header.is-dark div.container div.content-right .select-language ul li:hover svg path{stroke:#fff}header div.header.is-dark div.container div.content-right .select-language svg path{stroke:#001c27}header div.header.is-dark div.container div.content-right .select-language.active ul{border:1px solid #001C27;background-color:#fff3}header div.header.is-dark div.container div.content-right .select-language.active ul li{border-bottom:1px solid #001C27}header div.header.is-dark div.container div.content-right .select-language.active ul li:hover{background-color:#001c27;color:#fff}header div.header.is-dark div.container div.content-right .select-language.active ul li:hover a{color:#fff!important}header div.header.is-dark div.container div.content-right .select-language.active ul li:last-child{border-bottom:none}header div.header.is-dark div.container div.content-right .select-language.active ul li.lang-active{background-color:#001c27;color:#fff!important}header div.header.is-dark div.container div.content-right .select-language.active ul li.lang-active a{color:#fff!important}header div.header div.container{display:flex;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){header div.header div.container{max-width:1121px}}header div.header div.container{justify-content:space-between;align-items:center;gap:16px;padding:36px 0}header div.header div.container div.content-left{box-sizing:border-box;background-color:#001c2703;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.1);height:80px;max-width:789px;width:100%;border-radius:16px;padding:0 24px;display:flex;justify-content:space-between;align-items:center;gap:36px}header div.header div.container div.content-left>a svg path{fill:#fff}header div.header div.container div.content-left nav{width:100%;display:flex;justify-content:space-between;align-items:center}header div.header div.container div.content-left nav ul{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px}header div.header div.container div.content-left nav ul li{display:flex;align-items:center;gap:8px}header div.header div.container div.content-left nav ul li a{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){header div.header div.container div.content-left nav ul li a{font-size:14px;font-size:.875rem}}header div.header div.container div.content-left nav ul li a{display:inline-block;overflow:hidden;position:relative}header div.header div.container div.content-left nav ul li a .nav-link-wrapper{display:flex;flex-direction:column}header div.header div.container div.content-left nav ul li a .nav-link-line{display:flex;flex-wrap:nowrap}header div.header div.container div.content-left nav ul li a .nav-link-char{display:inline-block;transition:transform .5s ease-in-out;will-change:transform}header div.header div.container div.content-left nav ul li a .is-bottom{position:absolute;left:0;top:100%}header div.header div.container div.content-left nav ul li a:hover .is-top .nav-link-char,header div.header div.container div.content-left nav ul li a:hover .is-bottom .nav-link-char{transform:translateY(-100%)}header div.header div.container div.content-left nav ul li a.active{border-bottom:1px solid #ffffff}header div.header div.container div.content-left nav ul li.button-restricted{display:none}header div.header div.container div.content-right{background-color:#001c2703;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.1);box-sizing:border-box;height:80px;max-width:308px;width:100%;border-radius:16px;border:1px solid rgba(255,255,255,.2);display:flex;justify-content:center;align-items:center;gap:16px}header div.header div.container div.content-right a.contact{display:inline-flex;align-items:center;justify-content:center;padding:16px;border-radius:8px;border:1px solid #ffffff;background:transparent;height:40px;cursor:pointer;box-sizing:border-box}header div.header div.container div.content-right a.contact span{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){header div.header div.container div.content-right a.contact span{font-size:14px;font-size:.875rem}}header div.header div.container div.content-right a.contact{max-width:172px;width:100%;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;cursor:pointer}header div.header div.container div.content-right a.contact svg{position:absolute;top:50%;right:-10%;left:auto;width:auto;min-width:110%;height:100%;z-index:1;pointer-events:none;transform:translateY(-50%) translate(-110%)}header div.header div.container div.content-right a.contact span{position:relative;z-index:10;display:inline-block;color:#fff;transition:color 1.5s ease}header div.header div.container div.content-right a.contact.hovered svg{animation:svgExit 2s cubic-bezier(.25,1,.5,1) forwards}header div.header div.container div.content-right a.contact:hover svg{animation:svgEnter 2s cubic-bezier(.25,1,.5,1) forwards}header div.header div.container div.content-right a.contact:hover span{color:#001c27;mix-blend-mode:normal}header div.header div.container div.content-right .select-language{position:relative;display:flex;gap:8px;max-width:72px;width:100%}header div.header div.container div.content-right .select-language ul{position:relative;z-index:99;display:flex;flex-direction:column;padding:0!important;list-style:none;width:100%;border-radius:12px;transition:all .3s ease}header div.header div.container div.content-right .select-language ul li{display:inline-flex;align-items:center;justify-content:center;padding:16px;border-radius:8px;border:1px solid #ffffff;background:#001c2703;height:40px;cursor:pointer;box-sizing:border-box}header div.header div.container div.content-right .select-language ul li span{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){header div.header div.container div.content-right .select-language ul li span{font-size:14px;font-size:.875rem}}header div.header div.container div.content-right .select-language ul li{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){header div.header div.container div.content-right .select-language ul li{font-size:14px;font-size:.875rem}}header div.header div.container div.content-right .select-language ul li{width:100%;cursor:pointer;display:none}header div.header div.container div.content-right .select-language ul li:hover{background-color:#fff;color:#001c27}header div.header div.container div.content-right .select-language ul li:hover svg path{stroke:#001c27}header div.header div.container div.content-right .select-language ul li.current{display:flex;gap:8px;padding:8px 0!important;-webkit-backdrop-filter:none;backdrop-filter:none}header div.header div.container div.content-right .select-language ul li.lang-active{background-color:#fff;color:#001c27!important}header div.header div.container div.content-right .select-language ul li.lang-active a{color:#001c27!important}header div.header div.container div.content-right .select-language ul li a{color:inherit;text-decoration:none;width:100%;display:flex;justify-content:center}header div.header div.container div.content-right .select-language.active ul{max-width:72px;width:100%;overflow:hidden;border:1px solid #ffffff;border-radius:12px;position:absolute;top:-20px;left:0;background-color:#001c271a;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-sizing:border-box}header div.header div.container div.content-right .select-language.active ul li{display:flex;border:none;border-radius:0;border-bottom:1px solid #ffffff;padding:8px 0!important;transition:all .3s ease}header div.header div.container div.content-right .select-language.active ul li:hover{background-color:#fff;color:#001c27}header div.header div.container div.content-right .select-language.active ul li:last-child{border-bottom:none}header div.header div.container div.content-right .select-language.active ul li svg.arrow-select-language{transition:all .3s ease;transform:rotate(-180deg)}header div.header-mobile{display:none;box-sizing:border-box;width:calc(100vw - 32px);height:80px;padding:16px 32px;position:fixed;top:0;left:50%;transform:translate(-50%);margin-top:16px;z-index:102;border-radius:12px;background-color:#001c2703;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.1)}header div.header-mobile.menu-open{padding:16px 8px;background-color:transparent;border-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;transition:background-color .3s ease,border-color .3s ease,backdrop-filter .3s ease}@media (max-width: 991px){header div.header-mobile{display:block}}header div.header-mobile.is-dark:not(.menu-open){background-color:#001c2703;border-color:#001c271a;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}header div.header-mobile.is-dark:not(.menu-open) div.container svg path{fill:#001c27!important}header div.header-mobile.is-dark:not(.menu-open) div.container div.menu-mobile{border-color:#001c2733}header div.header-mobile.is-dark:not(.menu-open) div.container div.menu-mobile div.line{background-color:#001c27}header div.header-mobile div.container{display:flex;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){header div.header-mobile div.container{max-width:1121px}}header div.header-mobile div.container{justify-content:space-between;align-items:center;gap:16px;transition:all .3s ease}header div.header-mobile div.container>svg{margin-top:0!important}header div.header-mobile div.container:has(div.menu-mobile.active){align-items:flex-start}header div.header-mobile div.container div.menu-mobile{border:1px solid #ffffff;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:101;padding:16px;border-radius:12px;position:relative;cursor:pointer;gap:6px}header div.header-mobile div.container div.menu-mobile.active{border:1px solid rgba(255,255,255,.2);background-color:#001c27}header div.header-mobile div.container div.menu-mobile div.line{background-color:#fff;height:2px;width:24px;transition:all .3s ease}header div.header-mobile div.container div.menu-mobile.active div.line1{transform:translateY(8px) rotate(45deg)}header div.header-mobile div.container div.menu-mobile.active div.line2{opacity:0;transform:scaleX(0)}header div.header-mobile div.container div.menu-mobile.active div.line3{transform:translateY(-8px) rotate(-45deg)}header nav.nav-mobile-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;background-color:#001c27;z-index:100;transform:translate(100%);transition:transform .45s cubic-bezier(.77,0,.175,1);overflow-y:auto;box-sizing:border-box}@media (max-width: 991px){header nav.nav-mobile-overlay{display:block}}header nav.nav-mobile-overlay.active{transform:translate(0)}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner{display:flex;flex-direction:column;justify-content:space-between;min-height:100dvh;padding:120px 24px 48px;box-sizing:border-box}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner div.nav-mobile-overlay__top{display:flex;justify-content:flex-end}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner div.nav-mobile-overlay__top .select-language{display:flex;border:1px solid rgba(255,255,255,.2);border-radius:12px;max-width:80px;width:100%;position:relative}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner div.nav-mobile-overlay__top .select-language svg.arrow-select-language{transition:all .3s ease}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner div.nav-mobile-overlay__top .select-language.active ul li.option{display:flex!important;font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){header nav.nav-mobile-overlay div.nav-mobile-overlay__inner div.nav-mobile-overlay__top .select-language.active ul li.option{font-size:14px;font-size:.875rem}}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner div.nav-mobile-overlay__top .select-language.active ul li.option{padding:8px;justify-content:center;border-top:1px solid rgba(255,255,255,.2)}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner div.nav-mobile-overlay__top .select-language.active ul li.option.lang-active{background-color:#fff;color:#001c27!important}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner div.nav-mobile-overlay__top .select-language.active ul li.option.lang-active a{color:#001c27!important}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner div.nav-mobile-overlay__top .select-language.active ul li.option a{color:inherit;text-decoration:none;width:100%;text-align:center}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner div.nav-mobile-overlay__top .select-language.active ul li.current svg.arrow-select-language{transform:rotate(-180deg)}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner div.nav-mobile-overlay__top .select-language ul{list-style:none;width:100%}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner div.nav-mobile-overlay__top .select-language ul li.current{display:flex;align-items:center;gap:8px;font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){header nav.nav-mobile-overlay div.nav-mobile-overlay__inner div.nav-mobile-overlay__top .select-language ul li.current{font-size:14px;font-size:.875rem}}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner div.nav-mobile-overlay__top .select-language ul li.current{padding:8px}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner div.nav-mobile-overlay__top .select-language ul li.current svg path{stroke:#fff}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner div.nav-mobile-overlay__top .select-language ul li.option{display:none}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner ul.nav-mobile-overlay__links{list-style:none;display:flex;flex-direction:column;gap:8px;flex:1;justify-content:center;padding:48px 0}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner ul.nav-mobile-overlay__links>li{display:flex;align-items:center;gap:12px;border-bottom:1px solid rgba(255,255,255,.2);padding:20px 0}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner ul.nav-mobile-overlay__links>li:first-child{border-top:1px solid rgba(255,255,255,.2)}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner ul.nav-mobile-overlay__links>li a{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:20px;font-size:1.25rem;line-height:133%;font-style:normal;font-weight:500}@media (max-width: 991px){header nav.nav-mobile-overlay div.nav-mobile-overlay__inner ul.nav-mobile-overlay__links>li a{font-size:18px;font-size:1.125rem;line-height:140%}}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner ul.nav-mobile-overlay__links>li a{text-decoration:none;transition:all .3s ease}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner ul.nav-mobile-overlay__links>li a:hover{opacity:.6}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner ul.nav-mobile-overlay__links>li svg path{stroke:#fff}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner ul.nav-mobile-overlay__links li.button-restricted{display:none}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner a.nav-mobile-overlay__contact{display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:8px;border:1px solid #ffffff;background:#fff;height:56px;cursor:pointer;box-sizing:border-box}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner a.nav-mobile-overlay__contact span{font-family:IBM Plex Sans,sans-serif;color:#001c27;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){header nav.nav-mobile-overlay div.nav-mobile-overlay__inner a.nav-mobile-overlay__contact span{font-size:14px;font-size:.875rem}}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner a.nav-mobile-overlay__contact{display:flex;justify-content:center;align-items:center;text-decoration:none;width:100%;box-sizing:border-box}header nav.nav-mobile-overlay div.nav-mobile-overlay__inner a.nav-mobile-overlay__contact span{font-family:IBM Plex Sans,sans-serif;color:#001c27;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){header nav.nav-mobile-overlay div.nav-mobile-overlay__inner a.nav-mobile-overlay__contact span{font-size:16px;font-size:1rem;line-height:150%}}footer.footer{background:linear-gradient(0deg,#001c2700,#0009),radial-gradient(100% 138.53% at 104.61% 1.82%,#ff000a00,#ff000a80),#001c27}footer.footer div.container{padding-top:128px;display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){footer.footer div.container{max-width:1121px}}@media (max-width: 991px){footer.footer div.container{max-width:calc(100% - 32px);padding-top:56px}}footer.footer div.container div.upper-content{display:flex;justify-content:space-between;align-items:flex-start;gap:80px}@media (max-width: 991px){footer.footer div.container div.upper-content{flex-direction:column;max-width:100%}}footer.footer div.container div.upper-content>div{max-width:484px;width:100%}footer.footer div.container div.upper-content>div h1{font-family:Noir Pro SemiBold,sans-serif;color:#fff;font-size:56px;font-size:3.5rem;line-height:114%;font-weight:600;font-style:normal}@media (max-width: 991px){footer.footer div.container div.upper-content>div h1{font-size:40px;font-size:2.5rem;line-height:120%}}footer.footer div.container div.upper-content>div h1{margin-bottom:8px}footer.footer div.container div.upper-content>div p{font-family:IBM Plex Sans,sans-serif;color:#fff6;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){footer.footer div.container div.upper-content>div p{font-size:16px;font-size:1rem;line-height:150%}}footer.footer div.container div.upper-content>div p{max-width:402px;width:100%;margin-bottom:32px}@media (max-width: 991px){footer.footer div.container div.upper-content>div p{max-width:100%}}footer.footer div.container div.upper-content>div a{display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:8px;border:1px solid #ffffff;background:transparent;height:56px;cursor:pointer;box-sizing:border-box}footer.footer div.container div.upper-content>div a span{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){footer.footer div.container div.upper-content>div a span{font-size:14px;font-size:.875rem}}footer.footer div.container div.upper-content>div a{max-width:220px;width:100%}@media (max-width: 991px){footer.footer div.container div.upper-content>div a{max-width:100%}}footer.footer div.container div.upper-content>div a{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;cursor:pointer}footer.footer div.container div.upper-content>div a svg{position:absolute;top:50%;right:-10%;left:auto;width:auto;min-width:110%;height:100%;z-index:1;pointer-events:none;transform:translateY(-50%) translate(-110%)}footer.footer div.container div.upper-content>div a span{position:relative;z-index:10;display:inline-block;color:#fff;transition:color 1.5s ease}footer.footer div.container div.upper-content>div a.hovered svg{animation:svgExit 2s cubic-bezier(.25,1,.5,1) forwards}footer.footer div.container div.upper-content>div a:hover svg{animation:svgEnter 2s cubic-bezier(.25,1,.5,1) forwards}footer.footer div.container div.upper-content>div a:hover span{color:#001c27;mix-blend-mode:normal}footer.footer div.container div.upper-content>div{width:100%}@media (max-width: 991px){footer.footer div.container div.upper-content>div{max-width:100%}}footer.footer div.container div.upper-content>div form{max-width:440px;width:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:28px}@media (max-width: 991px){footer.footer div.container div.upper-content>div form{max-width:100%}footer.footer div.container div.upper-content>div form label{max-width:100%}}footer.footer div.container div.upper-content>div form label span{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){footer.footer div.container div.upper-content>div form label span{font-size:14px;font-size:.875rem}}footer.footer div.container div.upper-content>div form label input,footer.footer div.container div.upper-content>div form label textarea{box-sizing:border-box;margin-top:8px;height:56px;background-color:transparent;border:1px solid rgba(255,255,255,.2);border-radius:12px;width:calc(100% - 6px);font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){footer.footer div.container div.upper-content>div form label input,footer.footer div.container div.upper-content>div form label textarea{font-size:14px;font-size:.875rem}}footer.footer div.container div.upper-content>div form label input,footer.footer div.container div.upper-content>div form label textarea{padding:0 16px}footer.footer div.container div.upper-content>div form label input::-moz-placeholder,footer.footer div.container div.upper-content>div form label textarea::-moz-placeholder{font-family:IBM Plex Sans,sans-serif;color:#fff5;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}footer.footer div.container div.upper-content>div form label input::placeholder,footer.footer div.container div.upper-content>div form label textarea::placeholder{font-family:IBM Plex Sans,sans-serif;color:#fff5;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){footer.footer div.container div.upper-content>div form label input::-moz-placeholder,footer.footer div.container div.upper-content>div form label textarea::-moz-placeholder{font-size:14px;font-size:.875rem}footer.footer div.container div.upper-content>div form label input::placeholder,footer.footer div.container div.upper-content>div form label textarea::placeholder{font-size:14px;font-size:.875rem}}footer.footer div.container div.upper-content>div form label input:focus,footer.footer div.container div.upper-content>div form label textarea:focus{border-color:#fff}@media (max-width: 991px){footer.footer div.container div.upper-content>div form label input,footer.footer div.container div.upper-content>div form label textarea{max-width:100%;width:100%}}footer.footer div.container div.upper-content>div form label textarea{height:130px;width:calc(100% - 6px);padding:16px}@media (max-width: 991px){footer.footer div.container div.upper-content>div form label textarea{max-width:100%;width:100%}}footer.footer div.container div.upper-content>div form button{max-width:440px;width:100%;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:8px;border:1px solid transparent;background:#fff;height:56px;cursor:pointer;box-sizing:border-box}footer.footer div.container div.upper-content>div form button span{font-family:IBM Plex Sans,sans-serif;color:#001c27;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){footer.footer div.container div.upper-content>div form button span{font-size:14px;font-size:.875rem}}footer.footer div.container div.upper-content>div form button{border:0;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;cursor:pointer}footer.footer div.container div.upper-content>div form button svg{position:absolute;top:50%;right:-10%;left:auto;width:auto;min-width:110%;height:100%;z-index:1;pointer-events:none;transform:translateY(-50%) translate(-110%)}footer.footer div.container div.upper-content>div form button span{position:relative;z-index:10;display:inline-block;color:#001c27;transition:color 1.5s ease}footer.footer div.container div.upper-content>div form button.hovered svg{animation:svgExit 2s cubic-bezier(.25,1,.5,1) forwards}footer.footer div.container div.upper-content>div form button:hover svg{animation:svgEnter 2s cubic-bezier(.25,1,.5,1) forwards}footer.footer div.container div.upper-content>div form button:hover span{color:#fff;mix-blend-mode:normal}@media (max-width: 991px){footer.footer div.container div.upper-content>div form button{max-width:100%}}footer.footer div.container div.bottom-content{margin-top:88px}footer.footer div.container div.bottom-content div.links{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid transparent;background-image:linear-gradient(to right,#fff4,#fff1,#fff6);background-position:bottom;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:88px;margin-bottom:88px}@media (max-width: 991px){footer.footer div.container div.bottom-content div.links{display:grid;grid-template-columns:1fr 1fr;gap:48px}}footer.footer div.container div.bottom-content div.links>div span.category-links{font-family:IBM Plex Sans,sans-serif;color:#fff3;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){footer.footer div.container div.bottom-content div.links>div span.category-links{font-size:13px;font-size:.8125rem;line-height:145%}}footer.footer div.container div.bottom-content div.links>div>ul{max-width:210px;width:100%;margin-top:16px}footer.footer div.container div.bottom-content div.links>div>ul li{margin-bottom:16px}footer.footer div.container div.bottom-content div.links>div>ul li a{position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;cursor:pointer;text-decoration:none}footer.footer div.container div.bottom-content div.links>div>ul li a:after{content:"";position:absolute;bottom:-2px;left:auto;right:0;width:0;height:1.5px;background-color:#fff;transition:width .6s cubic-bezier(.25,1,.5,1)}footer.footer div.container div.bottom-content div.links>div>ul li a:hover:after{width:100%;left:0;right:auto;transition:width .6s cubic-bezier(.25,1,.5,1)}footer.footer div.container div.bottom-content div.links>div>ul li a span{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){footer.footer div.container div.bottom-content div.links>div>ul li a span{font-size:13px;font-size:.8125rem;line-height:145%}}footer.footer div.container div.bottom-content div.links>div>ul li.no-underline>a:before,footer.footer div.container div.bottom-content div.links>div>ul li.no-underline>a:after{display:none}footer.footer div.container div.bottom-content div.links>div>ul li.no-underline>a{cursor:default}@media (max-width: 991px){footer.footer div.container div.bottom-content div.links>div:nth-child(1){order:2}footer.footer div.container div.bottom-content div.links>div:nth-child(2){order:1}footer.footer div.container div.bottom-content div.links>div:nth-child(3){order:3}footer.footer div.container div.bottom-content div.links>div:nth-child(4){order:4}}footer.footer div.container div.bottom-content div div.newsletter-footer{display:flex;justify-content:space-between;align-items:flex-start;gap:32px}@media (max-width: 991px){footer.footer div.container div.bottom-content div div.newsletter-footer{flex-direction:column;width:100%}footer.footer div.container div.bottom-content div div.newsletter-footer div.column{width:100%}}footer.footer div.container div.bottom-content div div.newsletter-footer div.column h5{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:20px;font-size:1.25rem;line-height:133%;font-style:normal;font-weight:500}@media (max-width: 991px){footer.footer div.container div.bottom-content div div.newsletter-footer div.column h5{font-size:18px;font-size:1.125rem;line-height:140%}}footer.footer div.container div.bottom-content div div.newsletter-footer div.column h5{margin-bottom:24px}footer.footer div.container div.bottom-content div div.newsletter-footer div.column p{margin-top:16px;font-family:IBM Plex Sans,sans-serif;color:#fff6;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){footer.footer div.container div.bottom-content div div.newsletter-footer div.column p{font-size:13px;font-size:.8125rem;line-height:145%}}footer.footer div.container div.bottom-content div div.newsletter-footer div.column p{max-width:434px;width:100%}@media (max-width: 991px){footer.footer div.container div.bottom-content div div.newsletter-footer div.column p{max-width:100%}}footer.footer div.container div.bottom-content div div.newsletter-footer div.column form{display:flex;justify-content:space-between;align-items:center;gap:8px;max-width:439px;width:100%}@media (max-width: 991px){footer.footer div.container div.bottom-content div div.newsletter-footer div.column form{flex-direction:column;max-width:100%}}footer.footer div.container div.bottom-content div div.newsletter-footer div.column form input{display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:8px;border:1px solid transparent;background:#fff3;height:56px;cursor:pointer;box-sizing:border-box}footer.footer div.container div.bottom-content div div.newsletter-footer div.column form input span{font-family:IBM Plex Sans,sans-serif;color:#fff3;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){footer.footer div.container div.bottom-content div div.newsletter-footer div.column form input span{font-size:14px;font-size:.875rem}}footer.footer div.container div.bottom-content div div.newsletter-footer div.column form input{border-radius:12px;-o-border-image:linear-gradient(to right,rgba(255,255,255,.0666666667),rgba(255,255,255,0));border-image:linear-gradient(to right,#fff1,#fff0);background:linear-gradient(89deg,#ffffff1a .37%,#ffffff21 31.89%,#fff3 100.1%);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){footer.footer div.container div.bottom-content div div.newsletter-footer div.column form input{font-size:14px;font-size:.875rem}}footer.footer div.container div.bottom-content div div.newsletter-footer div.column form input{max-width:306px;width:100%;border-radius:12px}@media (max-width: 991px){footer.footer div.container div.bottom-content div div.newsletter-footer div.column form input{max-width:100%}}footer.footer div.container div.bottom-content div div.newsletter-footer div.column form input::-moz-placeholder{font-family:IBM Plex Sans,sans-serif;color:#fff5;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}footer.footer div.container div.bottom-content div div.newsletter-footer div.column form input::placeholder{font-family:IBM Plex Sans,sans-serif;color:#fff5;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){footer.footer div.container div.bottom-content div div.newsletter-footer div.column form input::-moz-placeholder{font-size:14px;font-size:.875rem}footer.footer div.container div.bottom-content div div.newsletter-footer div.column form input::placeholder{font-size:14px;font-size:.875rem}}footer.footer div.container div.bottom-content div div.newsletter-footer div.column form input:focus{border-color:#fff}footer.footer div.container div.bottom-content div div.newsletter-footer div.column form button{display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:8px;border:1px solid #001C27;background:#fff;height:56px;cursor:pointer;box-sizing:border-box}footer.footer div.container div.bottom-content div div.newsletter-footer div.column form button span{font-family:IBM Plex Sans,sans-serif;color:#001c27;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){footer.footer div.container div.bottom-content div div.newsletter-footer div.column form button span{font-size:14px;font-size:.875rem}}footer.footer div.container div.bottom-content div div.newsletter-footer div.column form button{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;cursor:pointer}footer.footer div.container div.bottom-content div div.newsletter-footer div.column form button svg{position:absolute;top:50%;right:-10%;left:auto;width:auto;min-width:110%;height:100%;z-index:1;pointer-events:none;transform:translateY(-50%) translate(-110%)}footer.footer div.container div.bottom-content div div.newsletter-footer div.column form button span{position:relative;z-index:10;display:inline-block;color:#001c27;transition:color 1.5s ease}footer.footer div.container div.bottom-content div div.newsletter-footer div.column form button.hovered svg{animation:svgExit 2s cubic-bezier(.25,1,.5,1) forwards}footer.footer div.container div.bottom-content div div.newsletter-footer div.column form button:hover svg{animation:svgEnter 2s cubic-bezier(.25,1,.5,1) forwards}footer.footer div.container div.bottom-content div div.newsletter-footer div.column form button:hover span{color:#fff;mix-blend-mode:normal}footer.footer div.container div.bottom-content div div.newsletter-footer div.column form button{max-width:125px;width:100%}@media (max-width: 991px){footer.footer div.container div.bottom-content div div.newsletter-footer div.column form button{max-width:100%}}footer.footer div.container div.bottom-content div div.footer-infos{display:flex;justify-content:space-between;align-items:center;margin-top:56px;padding-bottom:48px}@media (max-width: 991px){footer.footer div.container div.bottom-content div div.footer-infos{flex-direction:column;gap:32px}}footer.footer div.container div.bottom-content div div.footer-infos>div{display:flex;gap:32px}@media (max-width: 991px){footer.footer div.container div.bottom-content div div.footer-infos>div{flex-direction:column;align-items:center;gap:16px}}footer.footer div.container div.bottom-content div div.footer-infos>div>span{font-family:IBM Plex Sans,sans-serif;color:#fff6;font-size:12px;font-size:.75rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){footer.footer div.container div.bottom-content div div.footer-infos>div>span{line-height:140%}}footer.footer div.container div.bottom-content div div.footer-infos>div>a>span{border-bottom:1px solid rgba(255,255,255,.2);font-family:IBM Plex Sans,sans-serif;color:#fff6;font-size:12px;font-size:.75rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){footer.footer div.container div.bottom-content div div.footer-infos>div>a>span{line-height:140%}}a.card-post-blog{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:32px;border-radius:16px;max-width:438px;height:504px;width:100%;position:relative;text-decoration:none;overflow:hidden;background-color:#001c27;border:1px solid rgba(0,0,0,.2)}@media (max-width: 991px){a.card-post-blog{height:360px;width:auto}}a.card-post-blog:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--card-bg);background-size:150%;background-position:center;background-repeat:no-repeat;opacity:.5;z-index:0;transform:scale(1);transition:transform .6s ease,opacity .3s ease}a.card-post-blog:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#ff000a00,#ff000a80);mix-blend-mode:multiply;z-index:1;transition:background .3s ease}a.card-post-blog:hover:after{transform:scale(1.06)}a.card-post-blog:hover div.read-more>span:after{width:100%;left:0;right:auto}a.card-post-blog:hover div.read-more div.button-arrow:before{background-color:#fff;transform:translateY(0)}a.card-post-blog:hover div.read-more div.button-arrow svg path{stroke:#ff000a}a.card-post-blog h5,a.card-post-blog h3,a.card-post-blog>p,a.card-post-blog div.read-more{position:relative;z-index:2}a.card-post-blog h5{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){a.card-post-blog h5{font-size:13px;font-size:.8125rem;line-height:145%}}a.card-post-blog h5{margin-bottom:8px}a.card-post-blog h3{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:20px;font-size:1.25rem;line-height:133%;font-style:normal;font-weight:500}@media (max-width: 991px){a.card-post-blog h3{font-size:18px;font-size:1.125rem;line-height:140%}}a.card-post-blog h3{max-width:374px;width:100%;margin-bottom:8px}a.card-post-blog>p{font-family:IBM Plex Sans,sans-serif;color:#fffc;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){a.card-post-blog>p{font-size:16px;font-size:1rem;line-height:150%}}a.card-post-blog>p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;max-width:374px;width:100%;margin-bottom:32px}@media (max-width: 991px){a.card-post-blog>p{-webkit-line-clamp:3;line-clamp:3}}a.card-post-blog div.read-more{width:100%;display:flex;justify-content:space-between;align-items:center}a.card-post-blog div.read-more>span{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){a.card-post-blog div.read-more>span{font-size:14px;font-size:.875rem}}a.card-post-blog div.read-more>span{text-transform:uppercase;position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;cursor:pointer;text-decoration:none}a.card-post-blog div.read-more>span:after{content:"";position:absolute;bottom:-2px;left:auto;right:0;width:0;height:1.5px;background-color:#fff;transition:width .6s cubic-bezier(.25,1,.5,1)}a.card-post-blog div.read-more>span:hover:after{width:100%;left:0;right:auto;transition:width .6s cubic-bezier(.25,1,.5,1)}a.card-post-blog div.read-more div.button-arrow{width:56px;height:56px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:radial-gradient(210.09% 128.3% at 96.43% 7.21%,#fff3,#ffffff03);border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative;overflow:hidden;cursor:pointer;box-sizing:border-box;transition:all .5s ease}a.card-post-blog div.read-more div.button-arrow svg{position:relative;z-index:2}a.card-post-blog div.read-more div.button-arrow svg path{stroke:#fff;transition:stroke .5s ease}a.card-post-blog div.read-more div.button-arrow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:transparent;transform:translateY(-100%);transition:transform .5s ease,background-color .5s ease}a.card-post-blog div.read-more div.button-arrow:hover{background-color:#fff}a.card-post-blog div.read-more div.button-arrow:hover:before{background-color:#fff;transform:translateY(0)}a.card-post-blog div.read-more div.button-arrow:hover svg path{stroke:#ff000a}a.card-post-blog div.read-more div.button-arrow svg{position:relative;z-index:3}a.card-post-blog div.read-more div.button-arrow svg path{transition:stroke .3s ease}div.posts-blog{overflow:hidden;padding:144px 0}@media (max-width: 1000px){div.posts-blog{padding:40px 0}}div.posts-blog div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){div.posts-blog div.container{max-width:1121px}}@media (max-width: 1175px){div.posts-blog div.container{max-width:calc(100% - 32px)}}div.posts-blog div.container>div{max-width:1118px;width:100%;position:relative;border-bottom:1px solid #001C27;padding-bottom:64px;margin-bottom:56px}@media (max-width: 1175px){div.posts-blog div.container>div{max-width:100%;padding:0 16px 48px}}div.posts-blog div.container>div h1.posts-blog-title{font-family:Noir Pro Medium,sans-serif;color:#001c27;font-size:72px;font-size:4.5rem;line-height:114%;font-weight:600;font-style:normal}@media (max-width: 991px){div.posts-blog div.container>div h1.posts-blog-title{font-size:56px;font-size:3.5rem}}div.posts-blog div.container>div h1.posts-blog-title{width:100%}@media (max-width: 1175px){div.posts-blog div.container>div h1.posts-blog-title{font-family:Noir Pro SemiBold,sans-serif;color:#001c27;font-size:56px;font-size:3.5rem;line-height:114%;font-weight:600;font-style:normal;margin-bottom:8px}}@media (max-width: 1175px) and (max-width: 991px){div.posts-blog div.container>div h1.posts-blog-title{font-size:40px;font-size:2.5rem;line-height:120%}}div.posts-blog div.container>div div.buttons-swiper{display:flex;justify-content:center;max-width:88px;width:100%;align-items:center;gap:8px;position:absolute;right:0;bottom:24px}@media (max-width: 1175px){div.posts-blog div.container>div div.buttons-swiper{right:32px;bottom:8px!important}}div.posts-blog div.container>div div.buttons-swiper div.button-swiper-next,div.posts-blog div.container>div div.buttons-swiper div.button-swiper-prev{border:1px solid #001C27;display:flex;justify-content:center;align-items:center;border-radius:50%;width:40px;height:40px}div.posts-blog div.container>div div.buttons-swiper div.button-swiper-next,div.posts-blog div.container>div div.buttons-swiper div.button-swiper-prev{position:relative;overflow:hidden;cursor:pointer;box-sizing:border-box;transition:all .5s ease}div.posts-blog div.container>div div.buttons-swiper div.button-swiper-next svg,div.posts-blog div.container>div div.buttons-swiper div.button-swiper-prev svg{position:relative;z-index:2}div.posts-blog div.container>div div.buttons-swiper div.button-swiper-next svg path,div.posts-blog div.container>div div.buttons-swiper div.button-swiper-prev svg path{stroke:#001c27;transition:stroke .5s ease}div.posts-blog div.container>div div.buttons-swiper div.button-swiper-next:before,div.posts-blog div.container>div div.buttons-swiper div.button-swiper-prev:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:transparent;transform:translateY(-100%);transition:transform .5s ease,background-color .5s ease}div.posts-blog div.container>div div.buttons-swiper div.button-swiper-next:hover,div.posts-blog div.container>div div.buttons-swiper div.button-swiper-prev:hover{background-color:#001c27}div.posts-blog div.container>div div.buttons-swiper div.button-swiper-next:hover:before,div.posts-blog div.container>div div.buttons-swiper div.button-swiper-prev:hover:before{background-color:#001c27;transform:translateY(0)}div.posts-blog div.container>div div.buttons-swiper div.button-swiper-next:hover svg path,div.posts-blog div.container>div div.buttons-swiper div.button-swiper-prev:hover svg path{stroke:#fff}@media (max-width: 991px){div.posts-blog div.container>div div.buttons-swiper div.button-swiper-next,div.posts-blog div.container>div div.buttons-swiper div.button-swiper-prev{position:relative;overflow:hidden;cursor:pointer;box-sizing:border-box;transition:all .5s ease}div.posts-blog div.container>div div.buttons-swiper div.button-swiper-next svg,div.posts-blog div.container>div div.buttons-swiper div.button-swiper-prev svg{position:relative;z-index:2}div.posts-blog div.container>div div.buttons-swiper div.button-swiper-next svg path,div.posts-blog div.container>div div.buttons-swiper div.button-swiper-prev svg path{stroke:#001c27;transition:stroke .5s ease}div.posts-blog div.container>div div.buttons-swiper div.button-swiper-next:before,div.posts-blog div.container>div div.buttons-swiper div.button-swiper-prev:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#fff;transform:translateY(-100%);transition:transform .5s ease,background-color .5s ease}div.posts-blog div.container>div div.buttons-swiper div.button-swiper-next:hover,div.posts-blog div.container>div div.buttons-swiper div.button-swiper-prev:hover{background-color:#fff}div.posts-blog div.container>div div.buttons-swiper div.button-swiper-next:hover:before,div.posts-blog div.container>div div.buttons-swiper div.button-swiper-prev:hover:before{background-color:#fff;transform:translateY(0)}div.posts-blog div.container>div div.buttons-swiper div.button-swiper-next:hover svg path,div.posts-blog div.container>div div.buttons-swiper div.button-swiper-prev:hover svg path{stroke:#001c27}}div.posts-blog div.container>div div.buttons-swiper div.swiper-button-disabled{border-color:#001c2733!important}div.posts-blog div.container>div div.buttons-swiper div.swiper-button-disabled:hover{background-color:transparent}div.posts-blog div.container>div div.buttons-swiper div.swiper-button-disabled:hover svg path{stroke:#001c27}div.posts-blog div.swiper{overflow:hidden;border-bottom:0;width:100%;margin-left:calc((100vw - 1121px)/2)}@media (max-width: 1175px){div.posts-blog div.swiper{max-width:100%;padding:0 0 40px;margin-left:16px}}div.posts-blog div.swiper div.swiper-wrapper div.swiper-slide{width:438px}@media (max-width: 991px){div.posts-blog div.swiper div.swiper-wrapper div.swiper-slide{width:320px}}div.card-product{display:flex;flex-direction:column;align-items:center;gap:8px;width:324px;padding:24px;box-sizing:border-box;border:1px solid rgba(0,28,39,.1);border-radius:12px;overflow:hidden;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:relative;transition:border-color .3s ease;justify-content:space-between;background-image:radial-gradient(ellipse 85% 45% at 90% 2%,#001c271a,#001c2703)}div.card-product>h1{font-family:IBM Plex Sans,sans-serif;color:#001c27;font-size:20px;font-size:1.25rem;line-height:133%;font-style:normal;font-weight:500}@media (max-width: 991px){div.card-product>h1{font-size:18px;font-size:1.125rem;line-height:140%}}div.card-product>h1{align-self:center;max-width:236px;width:100%;min-height:60px;height:100%;text-align:center}div.card-product>img{width:100%;height:281px;-o-object-fit:cover;object-fit:cover;display:block;pointer-events:none;flex-shrink:0}div.card-product>p{font-family:IBM Plex Sans,sans-serif;color:#001c27;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){div.card-product>p{font-size:13px;font-size:.8125rem;line-height:145%}}div.card-product>p{text-align:center;max-width:194px;width:100%;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}div.card-product>a{display:flex;align-items:center;justify-content:center;width:100%;padding:12px 24px;border:1px solid #001C27;border-radius:8px;background:transparent;box-sizing:border-box;text-decoration:none;margin-top:24px;font-family:IBM Plex Sans,sans-serif;color:#001c27;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){div.card-product>a{font-size:14px;font-size:.875rem}}div.card-product>a{transition:all .3s ease;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;cursor:pointer}div.card-product>a svg{position:absolute;top:50%;right:-10%;left:auto;width:auto;min-width:110%;height:100%;z-index:1;pointer-events:none;transform:translateY(-50%) translate(-110%)}div.card-product>a span{position:relative;z-index:10;display:inline-block;color:#001c27;transition:color 1.5s ease}div.card-product>a.hovered svg{animation:svgExit 2s cubic-bezier(.25,1,.5,1) forwards}div.card-product>a:hover svg{animation:svgEnter 2s cubic-bezier(.25,1,.5,1) forwards}div.card-product>a:hover span{color:#fff;mix-blend-mode:normal}section.products ul.grid>li{flex:0 0 calc(50% - 8px);max-width:551px;border-radius:16px;height:614px}@media (max-width: 991px){section.products ul.grid>li{height:440px}}section.products ul.grid>li>a{position:relative;display:flex;flex-direction:column;justify-content:flex-end;border:1px solid rgba(0,0,0,.2);height:100%;border-radius:16px;overflow:hidden;padding:48px 32px 32px 48px;box-sizing:border-box;text-decoration:none}@media (max-width: 991px){section.products ul.grid>li>a{padding:16px}}section.products ul.grid>li>a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--card-bg);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;transform:scale(1);transition:transform .6s ease}section.products ul.grid>li>a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 47.08%,#000),linear-gradient(0deg,#001c274d,#001c274d);mix-blend-mode:multiply;z-index:2}section.products ul.grid>li>a>h3{font-family:Noir Pro Medium,sans-serif;color:#fff;font-size:32px;font-size:2rem;line-height:130%;font-weight:500;font-style:normal}@media (max-width: 991px){section.products ul.grid>li>a>h3{font-size:24px;font-size:1.5rem;line-height:130%}}section.products ul.grid>li>a>h3{position:relative;z-index:3;margin-bottom:8px}section.products ul.grid>li>a>p{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.products ul.grid>li>a>p{font-size:16px;font-size:1rem;line-height:150%}}section.products ul.grid>li>a>p{opacity:.8;position:relative;z-index:3;max-width:405px;margin-bottom:32px}section.products ul.grid>li>a:hover:before{transform:scale(1.06)}section.products ul.grid>li>a:hover div.row>span:after{width:100%;left:0;right:auto}section.products ul.grid>li>a:hover div.row div.button-arrow:before{background-color:#fff;transform:translateY(0)}section.products ul.grid>li>a:hover div.row div.button-arrow svg path{stroke:#ff000a}section.products ul.grid>li>a div.row{position:relative;z-index:3;display:flex;justify-content:space-between;align-items:center;width:100%}section.products ul.grid>li>a div.row>span{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.products ul.grid>li>a div.row>span{font-size:14px;font-size:.875rem}}section.products ul.grid>li>a div.row>span{letter-spacing:.04em;position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;cursor:pointer;text-decoration:none}section.products ul.grid>li>a div.row>span:after{content:"";position:absolute;bottom:-2px;left:auto;right:0;width:0;height:1.5px;background-color:#fff;transition:width .6s cubic-bezier(.25,1,.5,1)}section.products ul.grid>li>a div.row>span:hover:after{width:100%;left:0;right:auto;transition:width .6s cubic-bezier(.25,1,.5,1)}section.products ul.grid>li>a div.row>span{transition:all .3s ease;text-transform:uppercase}section.products ul.grid>li>a div.row div.button-arrow{width:56px;height:56px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:radial-gradient(210.09% 128.3% at 96.43% 7.21%,#fff3,#ffffff03);border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative;overflow:hidden;cursor:pointer;box-sizing:border-box;transition:all .5s ease}section.products ul.grid>li>a div.row div.button-arrow svg{position:relative;z-index:2}section.products ul.grid>li>a div.row div.button-arrow svg path{stroke:#fff;transition:stroke .5s ease}section.products ul.grid>li>a div.row div.button-arrow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:transparent;transform:translateY(-100%);transition:transform .5s ease,background-color .5s ease}section.products ul.grid>li>a div.row div.button-arrow:hover{background-color:#fff}section.products ul.grid>li>a div.row div.button-arrow:hover:before{background-color:#fff;transform:translateY(0)}section.products ul.grid>li>a div.row div.button-arrow:hover svg path{stroke:#ff000a}section.products ul.grid>li.card-product-list-launch{flex:0 0 calc(50% - 8px);max-width:551px;border-radius:16px;height:614px;position:relative}@media (max-width: 991px){section.products ul.grid>li.card-product-list-launch{height:440px}}section.products ul.grid>li.card-product-list-launch>a{position:relative;display:flex;flex-direction:column;justify-content:flex-end;border:1px solid rgba(0,0,0,.2);height:100%;border-radius:16px;overflow:hidden;padding:48px 32px 32px 48px;box-sizing:border-box;text-decoration:none}@media (max-width: 991px){section.products ul.grid>li.card-product-list-launch>a{padding:16px}}section.products ul.grid>li.card-product-list-launch>a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--card-bg);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1;transform:scale(1);transition:transform .6s ease}section.products ul.grid>li.card-product-list-launch>a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 47.08%,#000),linear-gradient(0deg,#001c274d,#001c274d);mix-blend-mode:multiply;z-index:2}section.products ul.grid>li.card-product-list-launch>a>h3{font-family:Noir Pro Medium,sans-serif;color:#fff;font-size:32px;font-size:2rem;line-height:130%;font-weight:500;font-style:normal}@media (max-width: 991px){section.products ul.grid>li.card-product-list-launch>a>h3{font-size:24px;font-size:1.5rem;line-height:130%}}section.products ul.grid>li.card-product-list-launch>a>h3{position:relative;z-index:3;margin-bottom:8px}section.products ul.grid>li.card-product-list-launch>a>p{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.products ul.grid>li.card-product-list-launch>a>p{font-size:16px;font-size:1rem;line-height:150%}}section.products ul.grid>li.card-product-list-launch>a>p{opacity:.8;position:relative;z-index:3;max-width:405px;margin-bottom:32px}section.products ul.grid>li.card-product-list-launch>a:hover:before{transform:scale(1.06)}section.products ul.grid>li.card-product-list-launch>a:hover div.row>span:after{width:100%;left:0;right:auto}section.products ul.grid>li.card-product-list-launch>a:hover div.row div.button-arrow:before{background-color:#fff;transform:translateY(0)}section.products ul.grid>li.card-product-list-launch>a:hover div.row div.button-arrow svg path{stroke:#ff000a}section.products ul.grid>li.card-product-list-launch>a div.row{position:relative;z-index:3;display:flex;justify-content:space-between;align-items:center;width:100%}section.products ul.grid>li.card-product-list-launch>a div.row>span{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.products ul.grid>li.card-product-list-launch>a div.row>span{font-size:14px;font-size:.875rem}}section.products ul.grid>li.card-product-list-launch>a div.row>span{letter-spacing:.04em;position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;cursor:pointer;text-decoration:none}section.products ul.grid>li.card-product-list-launch>a div.row>span:after{content:"";position:absolute;bottom:-2px;left:auto;right:0;width:0;height:1.5px;background-color:#fff;transition:width .6s cubic-bezier(.25,1,.5,1)}section.products ul.grid>li.card-product-list-launch>a div.row>span:hover:after{width:100%;left:0;right:auto;transition:width .6s cubic-bezier(.25,1,.5,1)}section.products ul.grid>li.card-product-list-launch>a div.row>span{transition:all .3s ease}section.products ul.grid>li.card-product-list-launch>a div.row div.button-arrow{width:56px;height:56px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:radial-gradient(210.09% 128.3% at 96.43% 7.21%,#fff3,#ffffff03);border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative;overflow:hidden;cursor:pointer;box-sizing:border-box;transition:all .5s ease}section.products ul.grid>li.card-product-list-launch>a div.row div.button-arrow svg{position:relative;z-index:2}section.products ul.grid>li.card-product-list-launch>a div.row div.button-arrow svg path{stroke:#fff;transition:stroke .5s ease}section.products ul.grid>li.card-product-list-launch>a div.row div.button-arrow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:transparent;transform:translateY(-100%);transition:transform .5s ease,background-color .5s ease}section.products ul.grid>li.card-product-list-launch>a div.row div.button-arrow:hover{background-color:#fff}section.products ul.grid>li.card-product-list-launch>a div.row div.button-arrow:hover:before{background-color:#fff;transform:translateY(0)}section.products ul.grid>li.card-product-list-launch>a div.row div.button-arrow:hover svg path{stroke:#ff000a}section.products ul.grid>li.card-product-list-launch div.box-launch{max-width:-moz-fit-content;max-width:fit-content;width:100%;padding:16px 32px;position:absolute;top:32px;left:32px;background-color:#ff000a;border-radius:8px;z-index:3}section.products ul.grid>li.card-product-list-launch div.box-launch>p{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.products ul.grid>li.card-product-list-launch div.box-launch>p{font-size:14px;font-size:.875rem}}section.products ul.grid>li.card-product-list-launch div.box-launch>p{text-transform:uppercase;text-align:center}a.button-whatsapp{display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:8px;border:1px solid #0B8E55;background:#0b8e55;height:56px;cursor:pointer;box-sizing:border-box}a.button-whatsapp span{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){a.button-whatsapp span{font-size:14px;font-size:.875rem}}a.button-whatsapp{transition:bottom .3s ease-in-out;gap:8px;position:fixed;z-index:999;right:48px;bottom:120px}a.button-whatsapp span{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){a.button-whatsapp span{font-size:13px;font-size:.8125rem;line-height:145%}a.button-whatsapp{display:none}}a.button-whatsapp{transition:all .3s ease}a.button-whatsapp:hover{background-color:#096e42;border-color:#096e42}.acta-box-content{background-color:#001c27}.acta-box-content div.acta-texto{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){.acta-box-content div.acta-texto{font-size:16px;font-size:1rem;line-height:150%}}.acta-box-content div.acta-texto{margin-bottom:16px}.acta-box-content div.acta-links{display:flex!important;flex-wrap:wrap!important}.acta-box-content div.acta-links>a{font-family:IBM Plex Sans,sans-serif!important;font-size:12px!important;line-height:133%!important;font-weight:400!important;font-style:normal!important;color:#fff!important;cursor:pointer}.acta-box-content a{font-family:IBM Plex Sans,sans-serif!important;font-size:12px!important;line-height:133%!important;font-weight:700!important;font-style:normal!important;color:#ff000a!important;cursor:pointer;margin-bottom:16px}.acta-box-content div.acta-buttons{display:flex!important;flex-wrap:wrap!important}@media (max-width: 991px){.acta-box-content div.acta-buttons{flex-direction:column!important;gap:12px!important}}.acta-box-content div.acta-buttons div.acta-button-green{background-color:#0b8e55!important;border-color:#0b8e55!important;border-radius:8px!important;font-family:IBM Plex Sans,sans-serif!important;font-size:12px!important;line-height:133%!important;font-weight:400!important;font-style:normal!important;color:#fff!important}.acta-box-content div.acta-buttons div.acta-button-white{background-color:#fff!important;border-color:#fff!important;border-radius:8px!important;font-family:IBM Plex Sans,sans-serif!important;font-size:12px!important;line-height:133%!important;font-weight:400!important;font-style:normal!important;color:#001c27!important}.acta-widget-box-white{border-radius:12px!important}.acta-box-conformidade{background-color:#001c27!important;display:flex;align-items:center}.acta-box-conformidade>.acta-widget-titulo{color:#fff!important;text-align:center}.acta-box-conformidade>a{font-size:12px!important;line-height:133%!important;font-weight:700!important;font-style:normal!important;color:#ff000a!important;text-align:center}.acta-widget-titulo{font-family:IBM Plex Sans,sans-serif!important;font-size:12px!important;line-height:133%!important;font-weight:700!important;font-style:normal!important;color:#ff000a!important}.acta-widget-texto,.acta-widget-texto>span{font-family:IBM Plex Sans,sans-serif!important;font-size:11px!important;line-height:133%!important;font-weight:400!important;font-style:normal!important;color:#001c27!important}.acta-configurar{font-family:IBM Plex Sans,sans-serif!important;font-size:10px!important;line-height:133%!important;font-weight:700!important;font-style:normal!important;color:#001c27!important}.acta-button{background-color:#0b8e55!important;border-color:#0b8e55!important;border-radius:8px!important;font-family:IBM Plex Sans,sans-serif!important;font-size:12px!important;line-height:133%!important;font-weight:400!important;font-style:normal!important;color:#fff!important}.acta-box-links{display:flex!important;flex-direction:column;gap:6px}.acta-box-links>a{font-family:IBM Plex Sans,sans-serif!important;font-size:12px!important;line-height:100%!important;font-weight:400!important;font-style:normal!important;color:#001c27!important;cursor:pointer;margin:0!important}.acta-link{font-family:IBM Plex Sans,sans-serif!important;font-size:12px!important;line-height:133%!important;font-weight:700!important;font-style:normal!important;color:#ff000a!important;cursor:pointer;margin-bottom:16px}.acta-box-necessario .acta-item{border-radius:8px!important}.acta-box-necessario .acta-label-item{font-family:IBM Plex Sans,sans-serif!important;font-size:10px!important;line-height:100%!important;font-weight:400!important;font-style:normal!important;color:#001c27!important;cursor:pointer}.acta-box-necessario .acta-boolean.active{background-color:#0b8e55!important}section.hero{width:100vw;height:100vh;position:relative;max-width:2700px!important}section.hero:after{content:"";width:100%;height:100%;background:linear-gradient(180deg,#001c27cc,#001c2700 30%,#001c2700 35%,#001c27);z-index:-1;position:absolute;left:0;top:0}section.hero div.video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;overflow:hidden}section.hero div.video iframe{pointer-events:none;width:100%;height:100%;cursor:none!important;transform:scale(3)}@media (max-width: 2000px){section.hero div.video iframe{transform:scale(1.5)}}@media (max-width: 991px){section.hero div.video iframe{position:absolute;top:50%;left:50%;width:177.78vh;height:100vh;min-width:100%;min-height:56.25vw;transform:translate(-50%,-50%)}}section.hero div.container{display:flex;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){section.hero div.container{max-width:1121px}}section.hero div.container{justify-content:center;align-items:flex-end;height:100%;position:relative}section.hero div.container div.bottom-infos{width:100%;display:flex;justify-content:space-between;align-items:flex-end;gap:32px;padding-bottom:162px}@media (max-width: 991px){section.hero div.container div.bottom-infos{flex-direction:column;align-items:center;justify-content:flex-end!important;gap:0;padding-bottom:32px;height:100%}}@media (max-width: 768px){section.hero div.container div.bottom-infos{justify-content:center}}section.hero div.container div.bottom-infos h1{font-family:Noir Pro SemiBold,sans-serif;color:#fff;font-size:56px;font-size:3.5rem;line-height:114%;font-weight:600;font-style:normal}@media (max-width: 991px){section.hero div.container div.bottom-infos h1{font-size:40px;font-size:2.5rem;line-height:120%}}section.hero div.container div.bottom-infos h1{max-width:770px;width:100%}@media (max-width: 991px){section.hero div.container div.bottom-infos h1{text-align:center}}section.hero div.container div.bottom-infos div.sales-leader{max-width:178px;width:100%;display:flex;justify-content:center;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.2);border-radius:16px;background:radial-gradient(210.09% 128.3% at 96.43% 7.21%,#fff3,#ffffff03);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:24px;box-sizing:border-box}@media (max-width: 991px){section.hero div.container div.bottom-infos div.sales-leader{scale:.5}}section.hero div.container div.bottom-infos div.sales-leader span{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.hero div.container div.bottom-infos div.sales-leader span{font-size:13px;font-size:.8125rem;line-height:145%}}section.hero div.container div.bottom-infos div.sales-leader span{text-transform:uppercase;max-width:138px;width:100%}section.hero div.container div.button-whatsapp{display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:8px;border:1px solid #0B8E55;background:#0b8e55;height:56px;cursor:pointer;box-sizing:border-box}section.hero div.container div.button-whatsapp span{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.hero div.container div.button-whatsapp span{font-size:14px;font-size:.875rem}}section.hero div.container div.button-whatsapp{gap:8px;position:fixed;z-index:9;right:48px;bottom:80px}section.hero div.container div.button-whatsapp span{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.hero div.container div.button-whatsapp span{font-size:13px;font-size:.8125rem;line-height:145%}section.hero div.container div.button-whatsapp{display:none}}section.carousel-raptor-safe{padding-top:20px;background:radial-gradient(15% 50% at 110% 30%,#ff000a80,#ff000a00),radial-gradient(80% 90% at 20% 100%,#ff000acc,#ff000a00),linear-gradient(180deg,#001c2700,#001c27),#001c27}section.carousel-raptor-safe div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){section.carousel-raptor-safe div.container{max-width:1121px}}section.carousel-raptor-safe div.container{position:relative;overflow:visible!important}section.carousel-raptor-safe div.container div.safe-titles{position:absolute;top:20px;left:0;right:0;margin:0 auto;z-index:1;pointer-events:none}@media (max-width: 991px){section.carousel-raptor-safe div.container div.safe-titles{display:none}}section.carousel-raptor-safe div.container div.safe-titles h1{position:absolute;left:0;right:0;margin:0 auto;font-family:Noir Pro Medium,sans-serif;color:#ffffff1a;font-size:72px;font-size:4.5rem;line-height:114%;font-weight:600;font-style:normal}@media (max-width: 991px){section.carousel-raptor-safe div.container div.safe-titles h1{font-size:56px;font-size:3.5rem}}section.carousel-raptor-safe div.container div.safe-titles h1{white-space:nowrap;overflow:hidden;opacity:0;visibility:hidden;transform:translate(-100vw);transition:opacity 1.4s ease-out,transform 3s cubic-bezier(.16,1,.3,1),visibility 0s ease-out}section.carousel-raptor-safe div.container div.safe-titles h1.animate-in{opacity:1;visibility:visible;transform:translate(0)}section.carousel-raptor-safe div.container div.safe-titles h1.animate-out{opacity:0;visibility:hidden;transform:translate(100vw);transition:opacity 1.8s ease-out,transform 5s cubic-bezier(.16,1,.3,1),visibility 0s 1.8s}section.carousel-raptor-safe div.container div.box-items{box-sizing:border-box;padding-top:32px;display:grid;grid-template-columns:40px 16px 425px 1fr;grid-template-areas:"buttons . list-items images";align-items:center;position:relative}@media (max-width: 991px){section.carousel-raptor-safe div.container div.box-items{overflow:hidden;grid-template-columns:1fr;grid-template-areas:none;margin-bottom:56px;display:flex;flex-direction:column;align-items:center;margin-left:0;gap:56px}}section.carousel-raptor-safe div.container div.box-items div.buttons{grid-area:buttons;display:flex;flex-direction:column;align-self:center;gap:8px;width:40px}@media (max-width: 991px){section.carousel-raptor-safe div.container div.box-items div.buttons{width:100%;flex-direction:row;justify-content:space-between;align-items:center;max-width:calc(100% - 32px);order:3;margin-top:32px}}section.carousel-raptor-safe div.container div.box-items div.buttons div.button-up,section.carousel-raptor-safe div.container div.box-items div.buttons div.button-down{border:1px solid #ffffff;display:flex;justify-content:center;align-items:center;border-radius:50%;width:40px;height:40px}section.carousel-raptor-safe div.container div.box-items div.buttons div.button-up,section.carousel-raptor-safe div.container div.box-items div.buttons div.button-down{position:relative;overflow:hidden;cursor:pointer;box-sizing:border-box;transition:all .5s ease}section.carousel-raptor-safe div.container div.box-items div.buttons div.button-up svg,section.carousel-raptor-safe div.container div.box-items div.buttons div.button-down svg{position:relative;z-index:2}section.carousel-raptor-safe div.container div.box-items div.buttons div.button-up svg path,section.carousel-raptor-safe div.container div.box-items div.buttons div.button-down svg path{stroke:#fff;transition:stroke .5s ease}section.carousel-raptor-safe div.container div.box-items div.buttons div.button-up:before,section.carousel-raptor-safe div.container div.box-items div.buttons div.button-down:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:transparent;transform:translateY(-100%);transition:transform .5s ease,background-color .5s ease}section.carousel-raptor-safe div.container div.box-items div.buttons div.button-up:hover,section.carousel-raptor-safe div.container div.box-items div.buttons div.button-down:hover{background-color:#fff}section.carousel-raptor-safe div.container div.box-items div.buttons div.button-up:hover:before,section.carousel-raptor-safe div.container div.box-items div.buttons div.button-down:hover:before{background-color:#fff;transform:translateY(0)}section.carousel-raptor-safe div.container div.box-items div.buttons div.button-up:hover svg path,section.carousel-raptor-safe div.container div.box-items div.buttons div.button-down:hover svg path{stroke:#001c27}section.carousel-raptor-safe div.container div.box-items div.buttons div.button-up,section.carousel-raptor-safe div.container div.box-items div.buttons div.button-down{cursor:pointer}@media (max-width: 991px){section.carousel-raptor-safe div.container div.box-items div.buttons div.button-up,section.carousel-raptor-safe div.container div.box-items div.buttons div.button-down{transform:rotate(-90deg);position:relative;overflow:hidden;cursor:pointer;box-sizing:border-box;transition:all .5s ease}section.carousel-raptor-safe div.container div.box-items div.buttons div.button-up svg,section.carousel-raptor-safe div.container div.box-items div.buttons div.button-down svg{position:relative;z-index:2}section.carousel-raptor-safe div.container div.box-items div.buttons div.button-up svg path,section.carousel-raptor-safe div.container div.box-items div.buttons div.button-down svg path{stroke:#fff;transition:stroke .5s ease}section.carousel-raptor-safe div.container div.box-items div.buttons div.button-up:before,section.carousel-raptor-safe div.container div.box-items div.buttons div.button-down:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:transparent;transform:translateY(-100%);transition:transform .5s ease,background-color .5s ease}section.carousel-raptor-safe div.container div.box-items div.buttons div.button-up:hover,section.carousel-raptor-safe div.container div.box-items div.buttons div.button-down:hover{background-color:transparent}section.carousel-raptor-safe div.container div.box-items div.buttons div.button-up:hover:before,section.carousel-raptor-safe div.container div.box-items div.buttons div.button-down:hover:before{background-color:transparent;transform:translateY(0)}section.carousel-raptor-safe div.container div.box-items div.buttons div.button-up:hover svg path,section.carousel-raptor-safe div.container div.box-items div.buttons div.button-down:hover svg path{stroke:#fff}}section.carousel-raptor-safe div.container div.box-items div.list-items{grid-area:list-items;position:relative;z-index:2;width:100%;max-width:425px}@media (max-width: 991px){section.carousel-raptor-safe div.container div.box-items div.list-items{order:2;flex-direction:row;flex-wrap:nowrap;display:flex;width:100%;padding-left:0;align-items:flex-end;margin:-20px;transition:transform .6s cubic-bezier(.4,0,.2,1)}}section.carousel-raptor-safe div.container div.box-items div.list-items div.item{border:1px solid rgba(255,255,255,.2);background-color:#ffffff03;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);max-width:425px;width:100%;border-radius:12px;margin-bottom:16px;cursor:pointer;overflow:hidden;transition:all .5s ease-in-out}@media (max-width: 991px){section.carousel-raptor-safe div.container div.box-items div.list-items div.item{flex:0 0 75%;margin:0 10px;opacity:.5;display:flex;flex-direction:column;justify-content:center;max-width:284px;box-sizing:border-box}}section.carousel-raptor-safe div.container div.box-items div.list-items div.item div.item-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;opacity:1;transition:opacity .3s ease,height .3s ease,padding .3s ease}section.carousel-raptor-safe div.container div.box-items div.list-items div.item div.item-header p{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.carousel-raptor-safe div.container div.box-items div.list-items div.item div.item-header p{font-size:16px;font-size:1rem;line-height:150%}}section.carousel-raptor-safe div.container div.box-items div.list-items div.item div.item-header p{line-height:100%}section.carousel-raptor-safe div.container div.box-items div.list-items div.item div.item-content{height:0;opacity:0;transform:translateY(15px);padding:0 24px;overflow:hidden;display:flex;justify-content:space-between;align-items:flex-start;pointer-events:none;transition:all .5s cubic-bezier(.4,0,.2,1)}section.carousel-raptor-safe div.container div.box-items div.list-items div.item div.item-content>div>span{display:block;font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:500;font-style:normal}@media (max-width: 991px){section.carousel-raptor-safe div.container div.box-items div.list-items div.item div.item-content>div>span{font-size:16px;font-size:1rem;line-height:150%}}section.carousel-raptor-safe div.container div.box-items div.list-items div.item div.item-content>div p{font-family:IBM Plex Sans,sans-serif;color:#ffffffb3;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.carousel-raptor-safe div.container div.box-items div.list-items div.item div.item-content>div p{font-size:16px;font-size:1rem;line-height:150%}}section.carousel-raptor-safe div.container div.box-items div.list-items div.item div.item-content>div p{max-width:357px;width:100%}section.carousel-raptor-safe div.container div.box-items div.list-items div.item div.item-content>div>a{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:12px;position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;cursor:pointer;text-decoration:none}section.carousel-raptor-safe div.container div.box-items div.list-items div.item div.item-content>div>a:after{content:"";position:absolute;bottom:-2px;left:auto;right:0;width:0;height:1.5px;background-color:#fff;transition:width .6s cubic-bezier(.25,1,.5,1)}section.carousel-raptor-safe div.container div.box-items div.list-items div.item div.item-content>div>a:hover:after{width:100%;left:0;right:auto;transition:width .6s cubic-bezier(.25,1,.5,1)}section.carousel-raptor-safe div.container div.box-items div.list-items div.item div.item-content>div>a>span{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.carousel-raptor-safe div.container div.box-items div.list-items div.item div.item-content>div>a>span{font-size:13px;font-size:.8125rem;line-height:145%}}section.carousel-raptor-safe div.container div.box-items div.list-items div.item div.item-content>svg{flex-shrink:0}section.carousel-raptor-safe div.container div.box-items div.list-items div.item.active{border-color:#ffffff80;background:#ffffff0d}@media (max-width: 991px){section.carousel-raptor-safe div.container div.box-items div.list-items div.item.active{opacity:1}}section.carousel-raptor-safe div.container div.box-items div.list-items div.item.active div.item-header{opacity:0;height:0;padding:0;pointer-events:none}section.carousel-raptor-safe div.container div.box-items div.list-items div.item.active div.item-content{opacity:1;height:auto;padding:20px 24px;transform:translateY(0);pointer-events:auto}section.carousel-raptor-safe div.container div.box-items div.list-items div.item.active.collapsed div.item-header{opacity:1;height:auto;padding:20px 24px;pointer-events:auto}section.carousel-raptor-safe div.container div.box-items div.list-items div.item.active.collapsed div.item-content{opacity:0;height:0;padding:0;transform:translateY(15px);pointer-events:none}section.carousel-raptor-safe div.container div.box-items>div:last-child{grid-area:images;position:relative;width:100%;min-height:600px}@media (max-width: 991px){section.carousel-raptor-safe div.container div.box-items>div:last-child{min-height:0;order:1;display:grid;overflow:hidden}}section.carousel-raptor-safe div.container div.box-items>div:last-child img{max-width:769px;height:100%;-o-object-fit:contain;object-fit:contain;width:100%;position:absolute;top:0;left:0;opacity:0;visibility:hidden;transform:translate(-100vw);z-index:3;transition:opacity 1.4s ease-out,transform 3s cubic-bezier(.16,1,.3,1),visibility 0s ease-out}@media (max-width: 991px){section.carousel-raptor-safe div.container div.box-items>div:last-child img{max-width:439px;position:relative;margin:0 auto;grid-row:1;grid-column:1}}section.carousel-raptor-safe div.container div.box-items>div:last-child img.animate-in{opacity:1;visibility:visible;transform:translate(0)}section.carousel-raptor-safe div.container div.box-items>div:last-child img.animate-out{opacity:0;visibility:hidden;transform:translate(100vw);z-index:2;transition:opacity 1.8s ease-out,transform 10s cubic-bezier(.16,1,.3,1),visibility 0s 1.8s}section.carousel-raptor-safe div.container a.see-all-products{max-width:257px;width:100%;margin-left:56px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:8px;border:1px solid transparent;background:#fff;height:56px;cursor:pointer;box-sizing:border-box}section.carousel-raptor-safe div.container a.see-all-products span{font-family:IBM Plex Sans,sans-serif;color:#001c27;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.carousel-raptor-safe div.container a.see-all-products span{font-size:14px;font-size:.875rem}}section.carousel-raptor-safe div.container a.see-all-products{border:0;text-decoration:none;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;cursor:pointer}section.carousel-raptor-safe div.container a.see-all-products svg{position:absolute;top:50%;right:-10%;left:auto;width:auto;min-width:110%;height:100%;z-index:1;pointer-events:none;transform:translateY(-50%) translate(-110%)}section.carousel-raptor-safe div.container a.see-all-products span{position:relative;z-index:10;display:inline-block;color:#001c27;transition:color 1.5s ease}section.carousel-raptor-safe div.container a.see-all-products.hovered svg{animation:svgExit 2s cubic-bezier(.25,1,.5,1) forwards}section.carousel-raptor-safe div.container a.see-all-products:hover svg{animation:svgEnter 2s cubic-bezier(.25,1,.5,1) forwards}section.carousel-raptor-safe div.container a.see-all-products:hover span{color:#fff;mix-blend-mode:normal}section.carousel-raptor-safe div.container a.see-all-products span{font-family:IBM Plex Sans,sans-serif;color:#001c27;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.carousel-raptor-safe div.container a.see-all-products span{font-size:16px;font-size:1rem;line-height:150%}section.carousel-raptor-safe div.container a.see-all-products{max-width:calc(100% - 32px);margin:0 auto -120px}}section.carousel-raptor-safe div.container div.solutions{position:relative;display:flex;justify-content:space-between;align-items:stretch;margin-top:210px;min-height:100vh;height:auto}@media (max-width: 991px){section.carousel-raptor-safe div.container div.solutions{flex-direction:column}}section.carousel-raptor-safe div.container div.solutions>div:first-child{flex:1;display:block;position:relative}section.carousel-raptor-safe div.container div.solutions>div:first-child h2{font-family:Noir Pro Regular,sans-serif;color:#fff;font-size:32px;font-size:2rem;line-height:130%;font-weight:400;font-style:normal}@media (max-width: 991px){section.carousel-raptor-safe div.container div.solutions>div:first-child h2{font-size:24px;font-size:1.5rem;line-height:130%}}section.carousel-raptor-safe div.container div.solutions>div:first-child h2{max-width:402px!important;width:100%;z-index:5;margin-bottom:360px!important}@media (max-width: 991px){section.carousel-raptor-safe div.container div.solutions>div:first-child h2{max-width:calc(100% - 32px)!important;margin:0 auto!important;padding-bottom:72px}}section.carousel-raptor-safe div.container div.solutions div.list-solution{display:block}section.carousel-raptor-safe div.container div.solutions div.list-solution>div{display:block}section.carousel-raptor-safe div.container div.solutions div.list-solution>div div.solution-item{border-top:1px solid #ffffff;display:flex;justify-content:space-between;align-items:flex-start;gap:60px;padding:32px 0 144px}@media (max-width: 991px){section.carousel-raptor-safe div.container div.solutions div.list-solution>div div.solution-item{flex-direction:column;width:calc(100% - 32px);margin:0 auto;padding-bottom:72px}}section.carousel-raptor-safe div.container div.solutions div.list-solution>div div.solution-item p:nth-child(1){font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:20px;font-size:1.25rem;line-height:133%;font-style:normal;font-weight:500}@media (max-width: 991px){section.carousel-raptor-safe div.container div.solutions div.list-solution>div div.solution-item p:nth-child(1){font-size:18px;font-size:1.125rem;line-height:140%}}section.carousel-raptor-safe div.container div.solutions div.list-solution>div div.solution-item p:nth-child(1){font-weight:400;max-width:165px;width:100%}section.carousel-raptor-safe div.container div.solutions div.list-solution>div div.solution-item p:nth-child(2){max-width:280px;width:100%;font-family:IBM Plex Sans,sans-serif;color:#fff9;font-size:20px;font-size:1.25rem;line-height:133%;font-weight:400;font-style:normal}section.carousel-raptor-safe div.container div.solutions div.list-solution>div div.solution-item p:nth-child(2).show{animation:textOpacity 1.5s ease-in-out forwards}@media (max-width: 991px){section.carousel-raptor-safe div.container div.solutions div.list-solution>div div.solution-item svg{display:none}}section.trust{width:100%;overflow:hidden;position:relative;z-index:2}@media (max-width: 991px){section.trust{height:auto}}section.trust .banner-trust{display:block}@media (max-width: 991px){section.trust .banner-trust{display:none}}section.trust .banner-trust{width:100vw;height:50vh;background-size:100%;background-position:center;background-repeat:no-repeat;-webkit-mask-size:400%;mask-size:400%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;overflow:hidden;z-index:3}@media (max-width: 991px){section.trust .banner-trust{margin:0}}section.trust div.banner-trust-mobile{width:85%;aspect-ratio:172/138;background-repeat:no-repeat;background-position:center;background-size:cover;margin:64px 0;display:none;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (max-width: 991px){section.trust div.banner-trust-mobile{display:block;margin:32px auto 0;opacity:1!important;transform:none!important}}section.trust div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){section.trust div.container{max-width:1121px}}section.trust div.container{margin-top:-200px}@media (max-width: 991px){section.trust div.container{margin-top:0}}section.trust div.container h1.trust-title{font-family:Noir Pro Medium,sans-serif;color:#001c27;font-size:72px;font-size:4.5rem;line-height:114%;font-weight:600;font-style:normal}@media (max-width: 991px){section.trust div.container h1.trust-title{font-size:56px;font-size:3.5rem}}section.trust div.container h1.trust-title{text-align:center;max-width:947px;width:100%;margin:200px auto 0;padding-top:36px}@media (max-width: 991px){section.trust div.container h1.trust-title{font-family:Noir Pro SemiBold,sans-serif;color:#001c27;font-size:56px;font-size:3.5rem;line-height:114%;font-weight:600;font-style:normal;margin-top:0;max-width:calc(100% - 32px)}}@media (max-width: 991px) and (max-width: 991px){section.trust div.container h1.trust-title{font-size:40px;font-size:2.5rem;line-height:120%}}section.trust div.container a.link-about-us{display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:8px;border:1px solid #ff000a;background:transparent;height:56px;cursor:pointer;box-sizing:border-box}section.trust div.container a.link-about-us span{font-family:IBM Plex Sans,sans-serif;color:#000;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.trust div.container a.link-about-us span{font-size:14px;font-size:.875rem}}section.trust div.container a.link-about-us{max-width:161px;width:100%;margin:36px auto 174px;text-align:center;display:flex;justify-content:center;align-items:center;height:60px!important}@media (max-width: 991px){section.trust div.container a.link-about-us{margin:36px auto 64px}}section.trust div.container a.link-about-us span{font-family:IBM Plex Sans,sans-serif;color:#000;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.trust div.container a.link-about-us span{font-size:16px;font-size:1rem;line-height:150%}}section.trust div.container a.link-about-us{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;cursor:pointer}section.trust div.container a.link-about-us svg{position:absolute;top:50%;right:-10%;left:auto;width:auto;min-width:110%;height:100%;z-index:1;pointer-events:none;transform:translateY(-50%) translate(-110%)}section.trust div.container a.link-about-us span{position:relative;z-index:10;display:inline-block;color:#000;transition:color 1.5s ease}section.trust div.container a.link-about-us.hovered svg{animation:svgExit 2s cubic-bezier(.25,1,.5,1) forwards}section.trust div.container a.link-about-us:hover svg{animation:svgEnter 2s cubic-bezier(.25,1,.5,1) forwards}section.trust div.container a.link-about-us:hover span{color:#fff;mix-blend-mode:normal}section.trust div.container div.advantages{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,551px),1fr));gap:16px;margin:0 auto 240px;box-sizing:border-box}@media (max-width: 991px){section.trust div.container div.advantages{max-width:calc(100% - 32px);margin-bottom:64px}}section.trust div.container div.advantages div.advantage-list{width:100%;display:flex;justify-content:center;align-items:center;gap:48px;border:1px solid rgba(0,0,0,.2);border-radius:16px;padding:48px 0;box-sizing:border-box}@media (max-width: 991px){section.trust div.container div.advantages div.advantage-list{padding:40px}}section.trust div.container div.advantages div.advantage-list div.advantages-infos h4{font-family:IBM Plex Sans,sans-serif;color:#001c27;font-size:20px;font-size:1.25rem;line-height:133%;font-style:normal;font-weight:500}@media (max-width: 991px){section.trust div.container div.advantages div.advantage-list div.advantages-infos h4{font-size:18px;font-size:1.125rem;line-height:140%}}section.trust div.container div.advantages div.advantage-list div.advantages-infos p{font-family:IBM Plex Sans,sans-serif;color:#696969;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.trust div.container div.advantages div.advantage-list div.advantages-infos p{font-size:16px;font-size:1rem;line-height:150%}}section.trust div.container div.advantages div.advantage-list div.advantages-infos p{max-width:351px;width:100%}section.trust div.container div.advantages div.advantage-list div.advantages-infos p.show{animation:textOpacity 1.5s ease-in-out forwards}section.market-leader-scroll-area{position:relative;height:var(--ml-height, 350vh);margin-top:-100px}@media (max-width: 1500px){section.market-leader-scroll-area{margin-top:0}}@media (max-width: 991px){section.market-leader-scroll-area{display:none}}section.market-leader-scroll-area div.market-leader-sticky{height:100vh;overflow:hidden}@media (max-width: 991px){section.market-leader-scroll-area div.market-leader-sticky{position:static}}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader{width:100vw;height:100vh;position:relative}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.swiper{height:100%}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.swiper div.swiper-wrapper div.content-slide{background-position:center;background-repeat:no-repeat;background-size:cover;width:100vw;height:100vh;position:relative}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.swiper div.swiper-wrapper div.content-slide div{position:absolute;top:56px;left:48px;z-index:2;max-width:460px;width:100%;box-sizing:border-box;padding:16px;background-color:#ffffff03;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-radius:12px;border:1px solid rgba(255,255,255,.2)}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.swiper div.swiper-wrapper div.content-slide div p{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.swiper div.swiper-wrapper div.content-slide div p{font-size:16px;font-size:1rem;line-height:150%}}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.swiper div.swiper-wrapper div.content-slide div p:nth-child(2){margin-top:16px;font-family:IBM Plex Sans,sans-serif;color:#ffffffb3;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.swiper div.swiper-wrapper div.content-slide div p:nth-child(2){font-size:16px;font-size:1rem;line-height:150%}}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.swiper div.swiper-wrapper div.content-slide div a{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.swiper div.swiper-wrapper div.content-slide div a{font-size:13px;font-size:.8125rem;line-height:145%}}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.swiper div.swiper-wrapper div.content-slide div a{position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;cursor:pointer;text-decoration:none}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.swiper div.swiper-wrapper div.content-slide div a:after{content:"";position:absolute;bottom:-2px;left:auto;right:0;width:0;height:1.5px;background-color:#fff;transition:width .6s cubic-bezier(.25,1,.5,1)}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.swiper div.swiper-wrapper div.content-slide div a:hover:after{width:100%;left:0;right:auto;transition:width .6s cubic-bezier(.25,1,.5,1)}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.swiper div.swiper-wrapper div.content-slide div a{margin-top:8px}@media (max-width: 991px){section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.swiper div.swiper-wrapper div.content-slide div{top:96px;right:16px;left:16px;max-width:100%}}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.footer-pagination{position:absolute;bottom:56px;max-width:1341px;width:100%;left:0;right:0;margin:0 auto;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px}@media (max-width: 991px){section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.footer-pagination{bottom:32px;padding:0 16px;box-sizing:border-box;gap:0;display:grid;grid-template-columns:1fr}}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.footer-pagination>div.texts-container{display:flex;align-items:center;justify-content:flex-start;gap:16px;width:100%}@media (max-width: 991px){section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.footer-pagination>div.texts-container{display:contents}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.footer-pagination>div.texts-container div.slide-1{order:1}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.footer-pagination>div.texts-container div.slide-2{order:3}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.footer-pagination>div.texts-container div.slide-3{order:5}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.footer-pagination>div.texts-container div.slide-4{order:7}}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.footer-pagination>div.texts-container div.slide{flex:1}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.footer-pagination>div.texts-container div.slide>p{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:20px;font-size:1.25rem;line-height:133%;font-style:normal;font-weight:500}@media (max-width: 991px){section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.footer-pagination>div.texts-container div.slide>p{font-size:18px;font-size:1.125rem;line-height:140%}}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.footer-pagination>div.texts-container div.slide>p{width:100%}@media (max-width: 991px){section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.footer-pagination>div.texts-container div.slide>p{padding:12px 0 8px}}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.footer-pagination div.swiper-pagination{position:relative;bottom:0;display:flex;align-items:center;gap:16px;width:100%}@media (max-width: 991px){section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.footer-pagination div.swiper-pagination{display:contents}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.footer-pagination div.swiper-pagination .swiper-pagination-bullet:nth-child(1){order:2}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.footer-pagination div.swiper-pagination .swiper-pagination-bullet:nth-child(2){order:4}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.footer-pagination div.swiper-pagination .swiper-pagination-bullet:nth-child(3){order:6}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.footer-pagination div.swiper-pagination .swiper-pagination-bullet:nth-child(4){order:8}}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.footer-pagination div.swiper-pagination .swiper-pagination-bullet{position:relative;flex:1;height:4px;background:#ffffff4d;margin:0;border-radius:4px;overflow:hidden;opacity:.3}@media (max-width: 991px){section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.footer-pagination div.swiper-pagination .swiper-pagination-bullet{max-width:100%;margin-bottom:8px}}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.footer-pagination div.swiper-pagination .swiper-pagination-bullet .bullet-fill{position:absolute;left:0;top:0;height:100%;width:100%;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform .08s linear,opacity .08s linear}section.market-leader-scroll-area div.market-leader-sticky div.carousel-market-leader div.footer-pagination div.swiper-pagination .swiper-pagination-bullet-active{opacity:1}section.market-leader-mobile{overflow:hidden;display:none}@media (max-width: 991px){section.market-leader-mobile{display:block}}section.market-leader-mobile div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){section.market-leader-mobile div.container{max-width:1121px}}section.market-leader-mobile div.container>div{max-width:1118px;width:100%;display:flex;align-items:center;justify-content:flex-end;gap:16px;border-bottom:1px solid #001C27;padding:24px 0}@media (max-width: 1175px){section.market-leader-mobile div.container>div{max-width:calc(100% - 32px);margin:0 auto}}section.market-leader-mobile div.container>div div.buttons-swiper{display:flex;justify-content:center;max-width:88px;width:100%;align-items:center;gap:8px;position:static}section.market-leader-mobile div.container>div div.buttons-swiper div.button-swiper-next,section.market-leader-mobile div.container>div div.buttons-swiper div.button-swiper-prev{border:1px solid #001C27;display:flex;justify-content:center;align-items:center;border-radius:50%;width:40px;height:40px}section.market-leader-mobile div.container>div div.buttons-swiper div.button-swiper-next:hover,section.market-leader-mobile div.container>div div.buttons-swiper div.button-swiper-prev:hover{background-color:transparent}section.market-leader-mobile div.container>div div.buttons-swiper div.button-swiper-next:hover svg path,section.market-leader-mobile div.container>div div.buttons-swiper div.button-swiper-prev:hover svg path{stroke:#001c27}section.market-leader-mobile div.swiper{overflow:hidden;border-bottom:0;width:100%;margin-left:calc((100vw - 1121px)/2)}@media (max-width: 1175px){section.market-leader-mobile div.swiper{max-width:100%;padding:40px 0;margin-left:16px}}section.market-leader-mobile div.swiper div.swiper-wrapper div.swiper-slide{height:540px;width:320px;border-radius:16px;background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:flex-end;padding:24px 16px}section.market-leader-mobile div.swiper div.swiper-wrapper div.swiper-slide>div{background-color:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px;width:80%;padding:24px 16px;border:1px solid rgba(255,255,255,.2)}section.market-leader-mobile div.swiper div.swiper-wrapper div.swiper-slide>div p{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.market-leader-mobile div.swiper div.swiper-wrapper div.swiper-slide>div p{font-size:16px;font-size:1rem;line-height:150%}}section.market-leader-mobile div.swiper div.swiper-wrapper div.swiper-slide>div p:nth-child(2){margin-top:16px;font-family:IBM Plex Sans,sans-serif;color:#ffffffb3;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.market-leader-mobile div.swiper div.swiper-wrapper div.swiper-slide>div p:nth-child(2){font-size:16px;font-size:1rem;line-height:150%}}section.market-leader-mobile div.swiper div.swiper-wrapper div.swiper-slide>div a{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.market-leader-mobile div.swiper div.swiper-wrapper div.swiper-slide>div a{font-size:13px;font-size:.8125rem;line-height:145%}}section.market-leader-mobile div.swiper div.swiper-wrapper div.swiper-slide>div a{position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;cursor:pointer;text-decoration:none}section.market-leader-mobile div.swiper div.swiper-wrapper div.swiper-slide>div a:after{content:"";position:absolute;bottom:-2px;left:auto;right:0;width:0;height:1.5px;background-color:#fff;transition:width .6s cubic-bezier(.25,1,.5,1)}section.market-leader-mobile div.swiper div.swiper-wrapper div.swiper-slide>div a:hover:after{width:100%;left:0;right:auto;transition:width .6s cubic-bezier(.25,1,.5,1)}section.market-leader-mobile div.swiper div.swiper-wrapper div.swiper-slide>div a{margin-top:8px}section.hero-about{background-position:center;background-repeat:no-repeat;background-size:cover;height:100vh;display:flex;align-items:center;justify-content:center;position:relative}section.hero-about:after{content:"";width:100%;height:100%;background:radial-gradient(103.2% 85.61% at 24.64% 129.69%,#ff000a80,#ff000a00),linear-gradient(0deg,#001c2700 50%,#001c2799),linear-gradient(180deg,#001c2700 29.32%,#001c27 99.95%),linear-gradient(0deg,#00000080,#00000080);z-index:1;position:absolute;left:0;top:0}@media (max-width: 991px){section.hero-about{padding:120px 0}}section.hero-about div.container{position:relative;z-index:2;display:flex;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){section.hero-about div.container{max-width:1121px}}section.hero-about div.container{justify-content:center;align-items:center;flex-direction:column;gap:40px;text-align:center}@media (max-width: 991px){section.hero-about div.container{max-width:calc(100% - 32px);margin:0 auto}}section.hero-about div.container h5{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:20px;font-size:1.25rem;line-height:133%;font-style:normal;font-weight:500}@media (max-width: 991px){section.hero-about div.container h5{font-size:18px;font-size:1.125rem;line-height:140%}}section.hero-about div.container h5{max-width:222px;width:100%}section.hero-about div.container h5.show{animation:textOpacity 1.8s ease-in-out forwards}section.hero-about div.container h1{font-family:Noir Pro Medium,sans-serif;color:#fff;font-size:72px;font-size:4.5rem;line-height:114%;font-weight:500;font-style:normal}@media (max-width: 991px){section.hero-about div.container h1{font-size:56px;font-size:3.5rem}}section.hero-about div.container h1{max-width:847px;width:100%}@media (max-width: 991px){section.hero-about div.container h1{font-family:Noir Pro SemiBold,sans-serif;color:#fff;font-size:56px;font-size:3.5rem;line-height:114%;font-weight:600;font-style:normal}}@media (max-width: 991px) and (max-width: 991px){section.hero-about div.container h1{font-size:40px;font-size:2.5rem;line-height:120%}}section.hero-about div.container>p{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.hero-about div.container>p{font-size:16px;font-size:1rem;line-height:150%}}section.hero-about div.container>p{max-width:660px;width:100%}section.hero-about div.container>p.show{animation:textOpacity 1.8s ease-in-out forwards}section.hero-about div.container div.discover{max-width:129px;width:100%;padding:8px 16px;display:flex;justify-content:space-between;align-items:center;border-radius:12px;background-color:#ffffff03;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-sizing:border-box}section.hero-about div.container div.discover span{font-family:IBM Plex Sans,sans-serif;color:#ffffffb3;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.hero-about div.container div.discover span{font-size:13px;font-size:.8125rem;line-height:145%}}section.data div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){section.data div.container{max-width:1121px}}section.data div.container div.content{display:flex;justify-content:space-between;align-items:center;gap:56px;padding:120px 0;height:330px;max-width:calc(100% - 32px);width:100%;margin:0 auto}@media (max-width: 991px){section.data div.container div.content{flex-direction:column;justify-content:center;padding:72px 0;height:auto}}section.data div.container div.content>p{max-width:563px;width:100%;font-family:Noir Pro Regular,sans-serif;color:#001c27;font-size:32px;font-size:2rem;line-height:130%;font-weight:400;font-style:normal}@media (max-width: 991px){section.data div.container div.content>p{font-size:24px;font-size:1.5rem;line-height:130%;text-align:center}}section.data div.container div.content>div{max-width:438px;height:330px;width:100%;border-radius:16px;position:relative;background-color:#f5f5f5}section.data div.container div.content>div>img{position:absolute;left:50%;transform:translate(-50%);bottom:72px}section.data div.container div.numbers{display:flex;justify-content:space-between;align-items:center;gap:91px;width:100%}@media (max-width: 991px){section.data div.container div.numbers{flex-direction:column;max-width:calc(100% - 32px);margin:0 auto}}section.data div.container div.numbers>div{border-top:1px solid #001C27;max-width:221px;width:100%;padding:32px 0}@media (max-width: 991px){section.data div.container div.numbers>div{max-width:100%;display:grid;grid-template-columns:1fr 1fr;justify-content:center;align-items:center;gap:8px}}section.data div.container div.numbers>div p:nth-child(1){font-family:Noir Pro Regular,sans-serif;color:#001c27;font-size:56px;font-size:3.5rem;line-height:114%;font-weight:400;font-style:normal}@media (max-width: 991px){section.data div.container div.numbers>div p:nth-child(1){font-size:40px;font-size:2.5rem;line-height:120%;justify-self:center}}section.data div.container div.numbers>div p:nth-child(2){padding-top:16px;font-family:IBM Plex Sans,sans-serif;color:#001c27;font-size:20px;font-size:1.25rem;line-height:133%;font-weight:400;font-style:normal}@media (max-width: 991px){section.data div.container div.numbers>div p:nth-child(2){max-width:94px;width:100%;padding-top:0}section.data div.container div.numbers>div:last-child{padding-bottom:0}}section.story{display:block;padding-top:36px;margin-bottom:440px;width:100%;overflow:hidden;position:relative;z-index:1}@media (max-width: 1550px){section.story{margin-bottom:50px}}@media (max-width: 991px){section.story{height:100%;padding-top:0}section.story div.banner-story{display:none}}section.story div.banner-story{width:100vw;height:125vh;background-size:100%;background-position:center;background-repeat:no-repeat;-webkit-mask-size:400%;mask-size:400%;-webkit-mask-position:left center;mask-position:left center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;overflow:hidden}section.story div.banner-story-mobile{width:85%;aspect-ratio:374/530;background-repeat:no-repeat;background-position:center;background-size:cover;margin:64px 32px;display:none}@media (max-width: 991px){section.story div.banner-story-mobile{display:block;margin:32px auto 32px 0}}section.story div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){section.story div.container{max-width:1121px}}section.story div.container{margin-top:-150px}@media (max-width: 991px){section.story div.container{margin-top:0}section.story div.container div.content{max-width:calc(100% - 32px);margin:0 auto}}section.story div.container div.content h2{font-family:Noir Pro Medium,sans-serif;color:#001c27;font-size:72px;font-size:4.5rem;line-height:114%;font-weight:600;font-style:normal}@media (max-width: 991px){section.story div.container div.content h2{font-size:56px;font-size:3.5rem}}section.story div.container div.content h2{margin-bottom:64px}@media (max-width: 991px){section.story div.container div.content h2{text-align:center;font-family:Noir Pro SemiBold,sans-serif;color:#001c27;font-size:56px;font-size:3.5rem;line-height:114%;font-weight:600;font-style:normal;margin-bottom:40px}}@media (max-width: 991px) and (max-width: 991px){section.story div.container div.content h2{font-size:40px;font-size:2.5rem;line-height:120%}}section.story div.container div.content div.text{display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:64px}@media (max-width: 991px){section.story div.container div.content div.text{flex-direction:column}}section.story div.container div.content div.text p{font-family:IBM Plex Sans,sans-serif;color:#696969;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.story div.container div.content div.text p{font-size:16px;font-size:1rem;line-height:150%}}section.story div.container div.content div.text p{max-width:551px;width:100%}section.story div.container div.content div.text p.show{animation:textOpacity 1.5s ease-in-out forwards}section.story div.container div.content div.text p span{font-family:IBM Plex Sans,sans-serif;color:#001c27;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:500;font-style:normal}@media (max-width: 991px){section.story div.container div.content div.text p span{font-size:16px;font-size:1rem;line-height:150%}}section.story div.container div.line{width:100%;height:1px;background:linear-gradient(90deg,#ff000a66,#ff000a1a 70%,#ff000a99)}section.carousel-story{margin-top:-350px;width:100%;height:100vh;position:relative}@media (max-width: 1550px){section.carousel-story{margin-top:0!important}}@media (max-width: 1200px){section.carousel-story{display:none}}section.carousel-story div.swiper-pagination{position:absolute;background-color:#ffffff4d;top:50%;left:calc(50% - 628.5px);transform:translateY(-50%);width:4px;height:512px;z-index:10;border-radius:8px}@media (max-width: 991px){section.carousel-story div.swiper-pagination{position:absolute;background-color:#ffffffb3;left:16px;transform:translateY(-50%)}}section.carousel-story div.swiper-pagination .progress-bar{width:100%;height:0%;background-color:#ff000a;position:relative;transition:height .3s ease-out;border-radius:8px}section.carousel-story div.swiper-pagination .progress-bar .progress-ball{width:16px;height:16px;background-color:#ff000a;border-radius:50%;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}section.carousel-story div.swiper{width:100%;height:100%}section.carousel-story div.swiper div.swiper-wrapper div.swiper-slide{width:100%;height:100vh;display:flex;align-items:center;background-position:center;background-repeat:no-repeat;background-size:cover;background-blend-mode:normal,multiply,normal;background-color:#d3d3d3}section.carousel-story div.swiper div.swiper-wrapper div.swiper-slide div.container{display:flex;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){section.carousel-story div.swiper div.swiper-wrapper div.swiper-slide div.container{max-width:1121px}}section.carousel-story div.swiper div.swiper-wrapper div.swiper-slide div.container{align-items:center;height:100%;width:100%}@media (max-width: 991px){section.carousel-story div.swiper div.swiper-wrapper div.swiper-slide div.container{padding-left:84px}}section.carousel-story div.swiper div.swiper-wrapper div.swiper-slide div.container div.our-mission{max-width:433px;width:100%}section.carousel-story div.swiper div.swiper-wrapper div.swiper-slide div.container div.our-mission>h4{font-family:Noir Pro Medium,sans-serif;color:#fff;font-size:32px;font-size:2rem;line-height:130%;font-weight:500;font-style:normal}@media (max-width: 991px){section.carousel-story div.swiper div.swiper-wrapper div.swiper-slide div.container div.our-mission>h4{font-size:24px;font-size:1.5rem;line-height:130%}}section.carousel-story div.swiper div.swiper-wrapper div.swiper-slide div.container div.our-mission>h4{margin-bottom:16px}section.carousel-story div.swiper div.swiper-wrapper div.swiper-slide div.container div.our-mission>p{font-family:IBM Plex Sans,sans-serif;color:#fff9;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.carousel-story div.swiper div.swiper-wrapper div.swiper-slide div.container div.our-mission>p{font-size:16px;font-size:1rem;line-height:150%}}section.carousel-story-mobile{overflow:hidden;display:none}@media (max-width: 1200px){section.carousel-story-mobile{display:block}}section.carousel-story-mobile div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){section.carousel-story-mobile div.container{max-width:1121px}}@media (max-width: 1175px){section.carousel-story-mobile div.container{max-width:100%}}section.carousel-story-mobile div.container>div{max-width:1118px;width:100%;display:flex;align-items:center;gap:16px;border-bottom:1px solid #001C27;padding:24px 0}@media (max-width: 1175px){section.carousel-story-mobile div.container>div{max-width:calc(100% - 32px);margin:0 auto}}section.carousel-story-mobile div.container>div div.swiper-pagination{flex:1;position:relative;height:2px;background-color:#001c2726;border-radius:8px}section.carousel-story-mobile div.container>div div.swiper-pagination .progress-bar{position:absolute;top:0;left:0;width:0%;height:100%;background-color:#ff000a;border-radius:8px;transition:width .3s ease-out}section.carousel-story-mobile div.container>div div.swiper-pagination .progress-bar .progress-ball{display:block;width:12px;height:12px;background-color:#ff000a;border-radius:50%;position:absolute;right:-6px;top:50%;transform:translateY(-50%)}section.carousel-story-mobile div.container>div div.buttons-swiper{display:flex;justify-content:center;max-width:88px;width:100%;align-items:center;gap:8px;position:static}section.carousel-story-mobile div.container>div div.buttons-swiper div.button-swiper-next,section.carousel-story-mobile div.container>div div.buttons-swiper div.button-swiper-prev{border:1px solid #001C27;display:flex;justify-content:center;align-items:center;border-radius:50%;width:40px;height:40px}section.carousel-story-mobile div.container>div div.buttons-swiper div.button-swiper-next:hover,section.carousel-story-mobile div.container>div div.buttons-swiper div.button-swiper-prev:hover{background-color:transparent}section.carousel-story-mobile div.container>div div.buttons-swiper div.button-swiper-next:hover svg path,section.carousel-story-mobile div.container>div div.buttons-swiper div.button-swiper-prev:hover svg path{stroke:#001c27}section.carousel-story-mobile div.swiper{overflow:hidden;border-bottom:0;width:100%;margin-left:calc((100vw - 1121px)/2)}@media (max-width: 1175px){section.carousel-story-mobile div.swiper{max-width:100%;padding:40px 0;margin-left:16px}}section.carousel-story-mobile div.swiper div.swiper-wrapper div.swiper-slide{height:390px;width:320px;border-radius:16px;background-repeat:no-repeat;background-size:cover;background-position:center}section.carousel-story-mobile div.swiper div.swiper-wrapper div.swiper-slide div.container{display:flex;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){section.carousel-story-mobile div.swiper div.swiper-wrapper div.swiper-slide div.container{max-width:1121px}}section.carousel-story-mobile div.swiper div.swiper-wrapper div.swiper-slide div.container{justify-content:center;align-items:flex-end;height:100%;width:100%}section.carousel-story-mobile div.swiper div.swiper-wrapper div.swiper-slide div.container div.our-mission{padding:32px;box-sizing:border-box;margin-bottom:0;border:0;display:block}section.carousel-story-mobile div.swiper div.swiper-wrapper div.swiper-slide div.container div.our-mission>h4{font-family:Noir Pro SemiBold,sans-serif;color:#fff;font-size:24px;font-size:1.5rem;line-height:133%;font-weight:600;font-style:normal}@media (max-width: 991px){section.carousel-story-mobile div.swiper div.swiper-wrapper div.swiper-slide div.container div.our-mission>h4{font-size:20px;font-size:1.25rem;line-height:135%}}section.carousel-story-mobile div.swiper div.swiper-wrapper div.swiper-slide div.container div.our-mission>h4{font-weight:400;margin-bottom:24px}section.carousel-story-mobile div.swiper div.swiper-wrapper div.swiper-slide div.container div.our-mission>p{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.carousel-story-mobile div.swiper div.swiper-wrapper div.swiper-slide div.container div.our-mission>p{font-size:16px;font-size:1rem;line-height:150%}}section.carousel-story-mobile div.swiper div.swiper-wrapper div.swiper-slide div.container div.our-mission>p{opacity:.6;max-width:258px;width:100%}section.route div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){section.route div.container{max-width:1121px}}section.route div.container{padding-top:240px}@media (max-width: 991px){section.route div.container{max-width:calc(100% - 32px);width:100%;padding:0;margin:0 auto}}section.route div.container h1{font-family:Noir Pro Medium,sans-serif;color:#001c27;font-size:72px;font-size:4.5rem;line-height:114%;font-weight:600;font-style:normal}@media (max-width: 991px){section.route div.container h1{font-size:56px;font-size:3.5rem}}section.route div.container h1{text-align:center;max-width:947px;width:100%;margin:-120px auto 0!important}@media (max-width: 991px){section.route div.container h1{max-width:100%;font-family:Noir Pro SemiBold,sans-serif;color:#001c27;font-size:56px;font-size:3.5rem;line-height:114%;font-weight:600;font-style:normal;margin-top:92px!important}}@media (max-width: 991px) and (max-width: 991px){section.route div.container h1{font-size:40px;font-size:2.5rem;line-height:120%}}section.route div.container>p{font-family:IBM Plex Sans,sans-serif;color:#0009;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.route div.container>p{font-size:16px;font-size:1rem;line-height:150%}}section.route div.container>p{max-width:463px;width:100%;text-align:center;margin:56px auto 0}@media (max-width: 991px){section.route div.container>p{max-width:100%}}section.route div.container>p.show{animation:textOpacity 1.5s ease-in-out forwards}section.route div.container a.link-about-us{display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:8px;border:1px solid #ff000a;background:transparent;height:56px;cursor:pointer;box-sizing:border-box}section.route div.container a.link-about-us span{font-family:IBM Plex Sans,sans-serif;color:#000;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.route div.container a.link-about-us span{font-size:14px;font-size:.875rem}}section.route div.container a.link-about-us{max-width:220px;width:100%;margin:36px auto;text-align:center;display:flex;justify-content:center;align-items:center;height:60px!important}@media (max-width: 991px){section.route div.container a.link-about-us{max-width:100%}}section.route div.container a.link-about-us span{font-family:IBM Plex Sans,sans-serif;color:#000;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.route div.container a.link-about-us span{font-size:16px;font-size:1rem;line-height:150%}}section.route div.container a.link-about-us{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;cursor:pointer}section.route div.container a.link-about-us svg{position:absolute;top:50%;right:-10%;left:auto;width:auto;min-width:110%;height:100%;z-index:1;pointer-events:none;transform:translateY(-50%) translate(-110%)}section.route div.container a.link-about-us span{position:relative;z-index:10;display:inline-block;color:#000;transition:color 1.5s ease}section.route div.container a.link-about-us.hovered svg{animation:svgExit 2s cubic-bezier(.25,1,.5,1) forwards}section.route div.container a.link-about-us:hover svg{animation:svgEnter 2s cubic-bezier(.25,1,.5,1) forwards}section.route div.container a.link-about-us:hover span{color:#fff;mix-blend-mode:normal}section.route div.container div.advantages{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,551px),1fr));gap:16px;margin:0 auto;box-sizing:border-box}section.route div.container div.advantages div.advantage-list{width:100%;display:flex;justify-content:center;align-items:center;gap:48px;border:1px solid rgba(0,0,0,.2);border-radius:16px;padding:48px 0;box-sizing:border-box}@media (max-width: 991px){section.route div.container div.advantages div.advantage-list{padding:32px}}section.route div.container div.advantages div.advantage-list div.advantages-infos h4{font-family:IBM Plex Sans,sans-serif;color:#001c27;font-size:20px;font-size:1.25rem;line-height:133%;font-style:normal;font-weight:500}@media (max-width: 991px){section.route div.container div.advantages div.advantage-list div.advantages-infos h4{font-size:18px;font-size:1.125rem;line-height:140%}}section.route div.container div.advantages div.advantage-list div.advantages-infos p{font-family:IBM Plex Sans,sans-serif;color:#696969;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.route div.container div.advantages div.advantage-list div.advantages-infos p{font-size:16px;font-size:1rem;line-height:150%}}section.route div.container div.advantages div.advantage-list div.advantages-infos p{max-width:351px;width:100%}section.route div.container div.advantages div.advantage-list div.advantages-infos p.show{animation:textOpacity 1.5s ease-in-out forwards}section.location{background:radial-gradient(142.7% 90.7% at 5.27% 108.95%,#6da54466,#6da54400),radial-gradient(47.67% 88.26% at 100.75% -53.65%,#ff000ae6,#ff000a00),linear-gradient(180deg,#001c2700,#001c27),#001c27;position:relative;overflow:clip;overflow-clip-margin:0px}section.location div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){section.location div.container{max-width:1121px}}section.location div.container div.top-content{display:flex;justify-content:flex-start;align-items:center;min-height:560px;max-width:calc(100% - 32px);width:100%;margin:0 auto}@media (max-width: 991px){section.location div.container div.top-content{flex-direction:column;align-items:center;min-height:auto;gap:40px;padding:120px 0 0}}section.location div.container div.top-content h1{font-family:Noir Pro SemiBold,sans-serif;color:#fff;font-size:56px;font-size:3.5rem;line-height:114%;font-weight:600;font-style:normal}@media (max-width: 991px){section.location div.container div.top-content h1{font-size:40px;font-size:2.5rem;line-height:120%}}section.location div.container div.top-content h1{max-width:380px;width:100%;position:relative;z-index:2}@media (max-width: 991px){section.location div.container div.top-content h1{max-width:100%}}section.location div.container div.top-content div.three-globe-map{position:absolute;top:22%;right:-7%;transform:translateY(-50%);width:60vw;max-height:1000px;height:100%;overflow:visible}@media (max-width: 991px){section.location div.container div.top-content div.three-globe-map{position:relative;top:auto;right:auto;transform:none;width:calc(100% - 32px);height:300px;margin:48px auto 0;overflow:visible}section.location div.container div.top-content div.three-globe-map canvas{width:100%!important;height:100%!important}}section.location div.container div.top-content div.three-globe-map .globe-map-pin{z-index:90;position:relative;cursor:pointer}section.location div.container div.top-content div.three-globe-map .globe-map-pin:hover{z-index:91;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}section.location div.container div.top-content div.three-globe-map .globe-map-pin div.globe-map-pin-card{max-width:280px;border-radius:12px;border:1px solid rgba(255,255,255,.2);overflow:hidden;padding:8px 16px;position:relative;width:100%;height:100%;box-sizing:border-box;background:#ffffff05;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:padding .2s ease}@media (max-width: 991px){section.location div.container div.top-content div.three-globe-map .globe-map-pin div.globe-map-pin-card{transform:scale(.4);width:100%}}section.location div.container div.top-content div.three-globe-map .globe-map-pin div.globe-map-pin-card div.up-content{display:flex;gap:8px;justify-content:flex-end;align-items:center;margin-bottom:0}section.location div.container div.top-content div.three-globe-map .globe-map-pin div.globe-map-pin-card div.up-content p{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:20px;font-size:1.25rem;line-height:133%;font-weight:400;font-style:normal;display:none}section.location div.container div.top-content div.three-globe-map .globe-map-pin div.globe-map-pin-card div.up-content div.row{display:flex;gap:8px;justify-content:flex-end;align-items:center}section.location div.container div.top-content div.three-globe-map .globe-map-pin div.globe-map-pin-card div.up-content div.row .globe-map-pin-flag{display:flex;align-items:center;flex-shrink:0;line-height:0}section.location div.container div.top-content div.three-globe-map .globe-map-pin div.globe-map-pin-card div.up-content div.row .globe-map-pin-flag svg,section.location div.container div.top-content div.three-globe-map .globe-map-pin div.globe-map-pin-card div.up-content div.row .globe-map-pin-flag img{display:block;max-height:2.5rem;width:auto}section.location div.container div.top-content div.three-globe-map .globe-map-pin div.globe-map-pin-card span{font-family:IBM Plex Sans,sans-serif;color:#ffffffb3;font-size:20px;font-size:1.25rem;line-height:133%;font-weight:400;font-style:normal;display:none}section.location div.container div.top-content div.three-globe-map .globe-map-pin div.globe-map-pin-card:hover{padding:16px 24px}section.location div.container div.top-content div.three-globe-map .globe-map-pin div.globe-map-pin-card:hover div.up-content{justify-content:space-between;margin-bottom:20px}section.location div.container div.top-content div.three-globe-map .globe-map-pin div.globe-map-pin-card:hover div.up-content p{display:block}section.location div.container div.top-content div.three-globe-map .globe-map-pin div.globe-map-pin-card:hover span{display:block}section.location div.container div.bottom-content{padding:350px 0 120px;display:flex;justify-content:space-between;align-items:flex-start;gap:36px;position:relative}@media (max-width: 991px){section.location div.container div.bottom-content{max-width:calc(100% - 32px);width:100%;margin:0 auto;flex-direction:column;padding-bottom:56px;padding-top:0}}section.location div.container div.bottom-content h1{font-family:Noir Pro SemiBold,sans-serif;color:#fff;font-size:56px;font-size:3.5rem;line-height:114%;font-weight:600;font-style:normal}@media (max-width: 991px){section.location div.container div.bottom-content h1{font-size:40px;font-size:2.5rem;line-height:120%}}section.location div.container div.bottom-content h1{max-width:576px;width:100%}@media (max-width: 991px){section.location div.container div.bottom-content h1{max-width:100%;position:relative;margin-top:92px;margin-bottom:120px}section.location div.container div.bottom-content>div{max-width:100%}}section.location div.container div.bottom-content>div div.certified{max-width:259px;width:100%;padding:8px 24px;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff1a;border-radius:12px;border:1px solid rgba(255,255,255,.2)}section.location div.container div.bottom-content>div div.certified>p{font-family:IBM Plex Sans,sans-serif;color:#ffffffb3;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.location div.container div.bottom-content>div div.certified>p{font-size:13px;font-size:.8125rem;line-height:145%}section.location div.container div.bottom-content>div div.certified{margin:0 auto}}section.location div.container div.bottom-content>div div.infos{max-width:437px;width:100%;border-top:1px solid #ffffff;padding:32px;margin-top:64px}@media (max-width: 991px){section.location div.container div.bottom-content>div div.infos{padding:32px 0}}section.location div.container div.bottom-content>div div.infos>p:nth-child(1){font-family:Noir Pro SemiBold,sans-serif;color:#fff;font-size:56px;font-size:3.5rem;line-height:114%;font-weight:600;font-style:normal}@media (max-width: 991px){section.location div.container div.bottom-content>div div.infos>p:nth-child(1){font-size:40px;font-size:2.5rem;line-height:120%}}section.location div.container div.bottom-content>div div.infos>p:nth-child(1){font-weight:400!important}section.location div.container div.bottom-content>div div.infos>p:nth-child(2){font-family:IBM Plex Sans,sans-serif;color:#ffffffb3;font-size:20px;font-size:1.25rem;line-height:133%;font-weight:400;font-style:normal}@media (max-width: 991px){section.location div.container div.bottom-content>div div.infos>p:nth-child(2){margin-top:16px}}body.page-contact footer.footer{background:linear-gradient(180deg,#001c2700,#0009),#001c27!important}body.page-contact footer.footer div.container{margin-top:-120px}body.page-contact footer.footer div.container div.upper-content{display:none}body.page-contact header.header{position:fixed;top:16px;width:min(1341px,100% - 100px);left:50%;transform:translate(-50%)}@media (max-width: 1150px){body.page-contact header.header{display:none}}body.page-contact header.header div.container div.content-left,body.page-contact header.header div.container div.content-right{background-color:transparent}body.page-contact header.header-mobile{position:absolute;top:16px;left:50%;transform:translate(-50%);background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;width:calc(100% - 64px)}@media (max-width: 1150px){body.page-contact header.header-mobile{display:block}}@media (min-width: 992px){body.page-contact header.header-mobile{width:min(1341px,100% - 132px)}}section.contact{width:100%;background-color:#001c27;display:flex;justify-content:center}@media (max-width: 991px){section.contact{padding-bottom:40px}}section.contact div.contact-wrapper{max-width:1341px;width:calc(100% - 100px);margin:0 auto;border-radius:0 0 40px 40px;border:1px solid rgba(255,255,255,.3);border-top:none;background:radial-gradient(150.16% 200.35% at 140.25% 130.95%,#ff000a99,#ff000a00),#001c27}@media (max-width: 991px){section.contact div.contact-wrapper{width:calc(100% - 32px);border-radius:0 0 24px 24px}}section.contact div.contact-wrapper div.container{display:flex;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){section.contact div.contact-wrapper div.container{max-width:1121px}}section.contact div.contact-wrapper div.container{justify-content:space-between;align-items:flex-start;gap:64px;padding:200px 16px 64px;margin:0 auto;box-sizing:border-box}@media (max-width: 991px){section.contact div.contact-wrapper div.container{flex-direction:column;gap:48px;padding-top:162px;padding-bottom:40px}}section.contact div.contact-wrapper div.container>div:first-child{max-width:440px;width:100%;display:flex;flex-direction:column}@media (max-width: 991px){section.contact div.contact-wrapper div.container>div:first-child{max-width:calc(100% - 32px);margin:0 auto}}section.contact div.contact-wrapper div.container>div:first-child h1{font-family:Noir Pro SemiBold,sans-serif;color:#fff;font-size:56px;font-size:3.5rem;line-height:114%;font-weight:600;font-style:normal}@media (max-width: 991px){section.contact div.contact-wrapper div.container>div:first-child h1{font-size:40px;font-size:2.5rem;line-height:120%}}section.contact div.contact-wrapper div.container>div:first-child h1{margin-bottom:16px}section.contact div.contact-wrapper div.container>div:first-child h3{font-family:Noir Pro Medium,sans-serif;color:#ffffff80;font-size:32px;font-size:2rem;line-height:130%;font-weight:500;font-style:normal}@media (max-width: 991px){section.contact div.contact-wrapper div.container>div:first-child h3{font-size:24px;font-size:1.5rem;line-height:130%}}section.contact div.contact-wrapper div.container>div:first-child h3{max-width:400px;width:100%;margin-bottom:48px}section.contact div.contact-wrapper div.container>div:first-child ul{list-style:none;padding:0;margin:0;max-width:213px;display:flex;flex-direction:column;gap:16px}@media (max-width: 991px){section.contact div.contact-wrapper div.container>div:first-child ul{max-width:100%}}section.contact div.contact-wrapper div.container>div:first-child ul li{display:flex;flex-direction:column;gap:4px}section.contact div.contact-wrapper div.container>div:first-child ul li p{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.contact div.contact-wrapper div.container>div:first-child ul li p{font-size:13px;font-size:.8125rem;line-height:145%}}section.contact div.contact-wrapper div.container>div:first-child ul li p{opacity:.5}section.contact div.contact-wrapper div.container>div:first-child ul li a{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.contact div.contact-wrapper div.container>div:first-child ul li a{font-size:13px;font-size:.8125rem;line-height:145%}}section.contact div.contact-wrapper div.container>div:first-child ul li a{position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;cursor:pointer;text-decoration:none}section.contact div.contact-wrapper div.container>div:first-child ul li a:after{content:"";position:absolute;bottom:-2px;left:auto;right:0;width:0;height:1.5px;background-color:#fff;transition:width .6s cubic-bezier(.25,1,.5,1)}section.contact div.contact-wrapper div.container>div:first-child ul li a:hover:after{width:100%;left:0;right:auto;transition:width .6s cubic-bezier(.25,1,.5,1)}section.contact div.contact-wrapper div.container>div:first-child ul li.no-underline>a:before,section.contact div.contact-wrapper div.container>div:first-child ul li.no-underline>a:after{display:none}section.contact div.contact-wrapper div.container>div:first-child ul li.no-underline>a{cursor:default}section.contact div.contact-wrapper div.container>div:last-child{max-width:440px;width:100%}@media (max-width: 991px){section.contact div.contact-wrapper div.container>div:last-child{max-width:calc(100% - 32px);margin:0 auto}}section.contact div.contact-wrapper div.container>div:last-child form{display:flex;flex-direction:column;gap:24px}section.contact div.contact-wrapper div.container>div:last-child form>div{display:flex;flex-direction:column;gap:8px}section.contact div.contact-wrapper div.container>div:last-child form>div span{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.contact div.contact-wrapper div.container>div:last-child form>div span{font-size:14px;font-size:.875rem}}section.contact div.contact-wrapper div.container>div:last-child form>div input,section.contact div.contact-wrapper div.container>div:last-child form>div textarea{background:transparent;border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:16px;font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.contact div.contact-wrapper div.container>div:last-child form>div input,section.contact div.contact-wrapper div.container>div:last-child form>div textarea{font-size:14px;font-size:.875rem}}section.contact div.contact-wrapper div.container>div:last-child form>div input,section.contact div.contact-wrapper div.container>div:last-child form>div textarea{box-sizing:border-box;width:100%;outline:none;transition:border-color .3s ease}section.contact div.contact-wrapper div.container>div:last-child form>div input::-moz-placeholder,section.contact div.contact-wrapper div.container>div:last-child form>div textarea::-moz-placeholder{color:#fff;opacity:.5}section.contact div.contact-wrapper div.container>div:last-child form>div input::placeholder,section.contact div.contact-wrapper div.container>div:last-child form>div textarea::placeholder{color:#fff;opacity:.5}section.contact div.contact-wrapper div.container>div:last-child form>div input:focus,section.contact div.contact-wrapper div.container>div:last-child form>div textarea:focus{border-color:#fff9}section.contact div.contact-wrapper div.container>div:last-child form>div textarea{height:130px;resize:none}section.contact div.contact-wrapper div.container>div:last-child form button{display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:8px;border:1px solid #ffffff;background:#fff;height:56px;cursor:pointer;box-sizing:border-box}section.contact div.contact-wrapper div.container>div:last-child form button{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;cursor:pointer}section.contact div.contact-wrapper div.container>div:last-child form button svg{position:absolute;top:50%;right:-10%;left:auto;width:auto;min-width:110%;height:100%;z-index:1;pointer-events:none;transform:translateY(-50%) translate(-110%)}section.contact div.contact-wrapper div.container>div:last-child form button span{position:relative;z-index:10;display:inline-block;color:#001c27;transition:color 1.5s ease}section.contact div.contact-wrapper div.container>div:last-child form button.hovered svg{animation:svgExit 2s cubic-bezier(.25,1,.5,1) forwards}section.contact div.contact-wrapper div.container>div:last-child form button:hover svg{animation:svgEnter 2s cubic-bezier(.25,1,.5,1) forwards}section.contact div.contact-wrapper div.container>div:last-child form button:hover span{color:#fff;mix-blend-mode:normal}section.contact div.contact-wrapper div.container>div:last-child form button{width:100%;border:none;margin-top:8px;cursor:pointer}section.contact div.contact-wrapper div.container>div:last-child form button span{font-family:IBM Plex Sans,sans-serif;color:#001c27;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.contact div.contact-wrapper div.container>div:last-child form button span{font-size:14px;font-size:.875rem}}.swal2-container{background-color:#001c27!important;border-radius:12px!important;max-width:100vw!important;height:100%!important;width:100%!important}.swal2-container .swal2-popup{display:flex;flex-direction:column;align-items:center;justify-content:center;width:30vw;height:100%;border-radius:12px!important}@media (max-width: 767px){.swal2-container .swal2-popup{width:90vw}}.swal2-container .swal2-title{font-family:Noir Pro SemiBold,sans-serif;color:#001c27;font-size:40px;font-size:2.5rem;line-height:126%;font-weight:600;font-style:normal}@media (max-width: 991px){.swal2-container .swal2-title{font-size:32px;font-size:2rem;line-height:125%}}.swal2-container .swal2-title{max-width:calc(100% - 32px);width:100%;text-align:center;box-sizing:border-box;margin:0 auto;word-wrap:break-word;padding:0}.swal2-container .swal2-html-container{font-family:IBM Plex Sans,sans-serif;color:#001c27;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){.swal2-container .swal2-html-container{font-size:16px;font-size:1rem;line-height:150%}}.swal2-container .swal2-html-container{max-width:calc(100% - 32px);width:100%;margin:0 auto;box-sizing:border-box;text-align:center;padding:0}.swal2-actions{max-width:calc(100% - 32px)!important;width:100%!important;cursor:pointer;border-radius:12px!important;font-family:Noir Pro Medium,sans-serif;color:#fff;font-size:24px;font-size:1.5rem;line-height:133%;font-weight:500;font-style:normal}@media (max-width: 991px){.swal2-actions{font-size:20px;font-size:1.25rem;line-height:135%}}.swal2-confirm,.swal2-deny,.swal2-cancel{width:100%!important;background-color:#ff000a;box-shadow:0 0 0 0 transparent!important;transition:all .3s ease;border-radius:12px!important}.swal2-confirm:hover,.swal2-deny:hover,.swal2-cancel:hover{background-color:#001c27;transition:all .3s ease}section.blog{width:100%;background-color:#fff;position:relative}section.blog div.banner-blog{background-repeat:no-repeat;background-position:center;background-size:cover;height:464px;position:relative}section.blog div.banner-blog:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#001c2799,#001c2700),linear-gradient(0deg,#00000080,#00000080);z-index:1}section.blog div.banner-blog div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){section.blog div.banner-blog div.container{max-width:1121px}}section.blog div.banner-blog div.container{position:relative;z-index:2}section.blog div.banner-blog div.container>h5{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:20px;font-size:1.25rem;line-height:133%;font-style:normal;font-weight:500}@media (max-width: 991px){section.blog div.banner-blog div.container>h5{font-size:18px;font-size:1.125rem;line-height:140%}}section.blog div.banner-blog div.container>h5{text-align:center;padding-top:200px;max-width:calc(100% - 32px);margin:0 auto 24px}@media (max-width: 991px){section.blog div.banner-blog div.container>h5{padding-top:120px}}section.blog div.banner-blog div.container>h2{max-width:calc(100% - 32px);margin:0 auto;font-family:Noir Pro SemiBold,sans-serif;color:#fff;font-size:40px;font-size:2.5rem;line-height:126%;font-weight:600;font-style:normal}@media (max-width: 991px){section.blog div.banner-blog div.container>h2{font-size:32px;font-size:2rem;line-height:125%}}section.blog div.banner-blog div.container>h2{text-align:center;max-width:703px;width:100%;margin:0 auto 64px}@media (max-width: 991px){section.blog div.banner-blog div.container>h2{margin-bottom:32px}}section.blog div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){section.blog div.container{max-width:1121px}}section.blog div.container{position:relative;z-index:1}section.blog div.container>div.swiper{max-width:100%;width:100%;margin:0 auto;overflow:hidden;padding-top:48px}@media (max-width: 991px){section.blog div.container>div.swiper{max-width:calc(100% - 32px);margin:0 auto}}section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:16px;height:504px;position:relative;border:1px solid rgba(0,0,0,.2)}section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide:after{content:"";border-radius:16px;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 47.08%,#000),linear-gradient(0deg,#001c274d,#001c274d);mix-blend-mode:multiply;z-index:2}section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide>a{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;padding:48px;box-sizing:border-box;text-decoration:none;height:100%;transition:all .3s ease}@media (max-width: 991px){section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide>a{justify-content:center;align-items:flex-start}}section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide>a div.row>span{position:relative;font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide>a div.row>span{font-size:14px;font-size:.875rem}}section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide>a div.row>span{letter-spacing:.04em}section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide>a div.row>span:after{content:"";position:absolute;bottom:-2px;left:auto;right:0;width:0%;height:1px;background-color:#fff;transition:width .3s ease}section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide>a div.button-arrow{flex-shrink:0;width:56px;height:56px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:radial-gradient(210.09% 128.3% at 96.43% 7.21%,#fff3,#ffffff03);border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative;overflow:hidden;transition:all .3s ease}section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide>a div.button-arrow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;transform:translateY(100%);transition:transform .3s ease,background-color .3s ease;z-index:1}section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide>a div.button-arrow svg{position:relative;z-index:2}section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide>a div.button-arrow svg path{transition:stroke .3s ease}section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide>a:hover div.row>span:after{width:100%;left:0;right:auto}section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide>a:hover div.button-arrow{background-color:#fff}section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide>a:hover div.button-arrow:before{background-color:#fff;transform:translateY(0)}section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide>a:hover div.button-arrow svg path{stroke:#ff000a}section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide>a>span:first-of-type{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide>a>span:first-of-type{font-size:13px;font-size:.8125rem;line-height:145%}}section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide>a>span:first-of-type{position:relative;z-index:3;margin-bottom:8px}section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide>a>h3{font-family:Noir Pro Medium,sans-serif;color:#fff;font-size:32px;font-size:2rem;line-height:130%;font-weight:500;font-style:normal}@media (max-width: 991px){section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide>a>h3{font-size:24px;font-size:1.5rem;line-height:130%}}section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide>a>h3{max-width:630px;position:relative;z-index:3;margin-bottom:8px;width:100%}section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide>a>p{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide>a>p{font-size:16px;font-size:1rem;line-height:150%}}section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide>a>p{opacity:.8;position:relative;z-index:3;margin-bottom:32px;max-width:630px;width:100%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide>a div.row{position:relative;z-index:3;display:flex;align-items:center;gap:32px}@media (max-width: 991px){section.blog div.container>div.swiper ul.swiper-wrapper li.swiper-slide>a div.row{justify-content:space-between;width:100%}}section.blog div.container div.swiper-pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:16px;position:absolute;bottom:16px;left:50%;transform:translate(-50%);z-index:3;max-width:calc(100% - 32px);width:100%;height:30px}section.blog div.container div.swiper-pagination .swiper-pagination-bullet{width:16px;height:4px;border-radius:8px;background-color:#fff3;opacity:1;transition:1.2s .3s ease}section.blog div.container div.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff;border-radius:8px;width:56px;transition:1.2s .3s ease}section.blog div.most-popular{display:flex;flex-direction:column;gap:32px;margin-bottom:64px;margin-top:64px}section.blog div.most-popular>h2{font-family:Noir Pro SemiBold,sans-serif;color:#001c27;font-size:40px;font-size:2.5rem;line-height:126%;font-weight:600;font-style:normal}@media (max-width: 991px){section.blog div.most-popular>h2{font-size:32px;font-size:2rem;line-height:125%}}section.blog div.most-popular>h2{padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,.1)}@media (max-width: 991px){section.blog div.most-popular>h2{max-width:calc(100% - 32px);width:100%;margin:0 auto;text-align:center}}section.blog div.most-popular>ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 991px){section.blog div.most-popular>ul{max-width:calc(100% - 32px);margin:0 auto;grid-template-columns:1fr}}section.blog div.most-popular>ul>li{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:16px;position:relative}section.blog div.most-popular>ul>li:after{content:"";border-radius:16px;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 47.08%,#000),linear-gradient(0deg,#001c274d,#001c274d);mix-blend-mode:multiply;z-index:2}section.blog div.most-popular>ul>li div.row>span{position:relative}section.blog div.most-popular>ul>li div.row>span:after{content:"";position:absolute;bottom:-2px;left:auto;right:0;width:0%;height:1px;background-color:#fff;transition:width .3s ease}section.blog div.most-popular>ul>li div.button-arrow{flex-shrink:0;width:56px;height:56px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:radial-gradient(210.09% 128.3% at 96.43% 7.21%,#fff3,#ffffff03);border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative;overflow:hidden;transition:all .3s ease}section.blog div.most-popular>ul>li div.button-arrow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;transform:translateY(100%);transition:transform .3s ease,background-color .3s ease;z-index:1}section.blog div.most-popular>ul>li div.button-arrow svg{position:relative;z-index:2}section.blog div.most-popular>ul>li div.button-arrow svg path{transition:stroke .3s ease}section.blog div.most-popular>ul>li:hover div.row>span:after{width:100%;left:0;right:auto}section.blog div.most-popular>ul>li:hover div.button-arrow{background-color:#fff}section.blog div.most-popular>ul>li:hover div.button-arrow:before{background-color:#fff;transform:translateY(0)}section.blog div.most-popular>ul>li:hover div.button-arrow svg path{stroke:#ff000a}section.blog div.most-popular>ul>li>a{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;height:504px;border:1px solid rgba(0,0,0,.2);border-radius:16px;overflow:hidden;padding:32px;box-sizing:border-box;text-decoration:none;transition:border-color .3s ease}section.blog div.most-popular>ul>li>a>span:first-child{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.blog div.most-popular>ul>li>a>span:first-child{font-size:13px;font-size:.8125rem;line-height:145%}}section.blog div.most-popular>ul>li>a>span:first-child{position:relative;z-index:3;margin-bottom:8px}section.blog div.most-popular>ul>li>a>h5{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:20px;font-size:1.25rem;line-height:133%;font-style:normal;font-weight:500}@media (max-width: 991px){section.blog div.most-popular>ul>li>a>h5{font-size:18px;font-size:1.125rem;line-height:140%}}section.blog div.most-popular>ul>li>a>h5{position:relative;z-index:3;margin-bottom:8px}section.blog div.most-popular>ul>li>a>p{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.blog div.most-popular>ul>li>a>p{font-size:16px;font-size:1rem;line-height:150%}}section.blog div.most-popular>ul>li>a>p{opacity:.8;position:relative;z-index:3;margin-bottom:32px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}section.blog div.most-popular>ul>li>a div.row{position:relative;z-index:3;display:flex;justify-content:space-between;align-items:center}section.blog div.most-popular>ul>li>a div.row>span{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.blog div.most-popular>ul>li>a div.row>span{font-size:14px;font-size:.875rem}}section.blog div.most-popular>ul>li>a div.row>span{letter-spacing:.04em}section.blog div.most-popular>ul>li:nth-child(n+3){display:none}section.blog div.most-popular>ul.is-active li:nth-child(n+3){display:flex}section.blog div.most-popular>button{margin:0 auto;padding:12px 24px;border:1px solid #001C27;border-radius:8px;background:transparent;transition:all .3s ease;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;cursor:pointer}section.blog div.most-popular>button svg{position:absolute;top:50%;right:-10%;left:auto;width:auto;min-width:110%;height:100%;z-index:1;pointer-events:none;transform:translateY(-50%) translate(-110%)}section.blog div.most-popular>button span{position:relative;z-index:10;display:inline-block;color:#001c27;transition:color 1.5s ease}section.blog div.most-popular>button.hovered svg{animation:svgExit 2s cubic-bezier(.25,1,.5,1) forwards}section.blog div.most-popular>button:hover svg{animation:svgEnter 2s cubic-bezier(.25,1,.5,1) forwards}section.blog div.most-popular>button:hover span{color:#fff;mix-blend-mode:normal}section.blog div.most-popular>button.is-hidden{display:none}section.blog div.most-popular>button>span{font-family:IBM Plex Sans,sans-serif;color:#001c27;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.blog div.most-popular>button>span{font-size:14px;font-size:.875rem}}section.blog div.most-popular>button>span{transition:color .3s ease}section.blog div.other-news{overflow:hidden;padding:0 0 144px}@media (max-width: 1000px){section.blog div.other-news{padding:0 0 40px}}section.blog div.other-news div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){section.blog div.other-news div.container{max-width:1121px}}@media (max-width: 1175px){section.blog div.other-news div.container{max-width:calc(100% - 32px)}}section.blog div.other-news div.container>div{max-width:1118px;width:100%;position:relative;border-bottom:1px solid #001C27;padding-bottom:24px;margin-bottom:56px}@media (max-width: 1175px){section.blog div.other-news div.container>div{max-width:100%;margin-bottom:0;padding:16px 0;display:flex;justify-content:space-between;align-items:center;gap:16px}}section.blog div.other-news div.container>div h1{font-family:Noir Pro SemiBold,sans-serif;color:#001c27;font-size:40px;font-size:2.5rem;line-height:126%;font-weight:600;font-style:normal}@media (max-width: 991px){section.blog div.other-news div.container>div h1{font-size:32px;font-size:2rem;line-height:125%}}section.blog div.other-news div.container>div h1{width:100%}@media (max-width: 1175px){section.blog div.other-news div.container>div h1{width:auto}}section.blog div.other-news div.container>div div.buttons-swiper{display:flex;justify-content:center;max-width:88px;width:100%;align-items:center;gap:8px;position:absolute;right:0;bottom:24px}@media (max-width: 1175px){section.blog div.other-news div.container>div div.buttons-swiper{position:relative;right:auto;bottom:auto!important;flex-shrink:0}}section.blog div.other-news div.container>div div.buttons-swiper div.button-swiper-next,section.blog div.other-news div.container>div div.buttons-swiper div.button-swiper-prev{border:1px solid #001C27;display:flex;justify-content:center;align-items:center;border-radius:50%;width:40px;height:40px}section.blog div.other-news div.container>div div.buttons-swiper div.button-swiper-next,section.blog div.other-news div.container>div div.buttons-swiper div.button-swiper-prev{position:relative;overflow:hidden;cursor:pointer;box-sizing:border-box;transition:all .5s ease}section.blog div.other-news div.container>div div.buttons-swiper div.button-swiper-next svg,section.blog div.other-news div.container>div div.buttons-swiper div.button-swiper-prev svg{position:relative;z-index:2}section.blog div.other-news div.container>div div.buttons-swiper div.button-swiper-next svg path,section.blog div.other-news div.container>div div.buttons-swiper div.button-swiper-prev svg path{stroke:#001c27;transition:stroke .5s ease}section.blog div.other-news div.container>div div.buttons-swiper div.button-swiper-next:before,section.blog div.other-news div.container>div div.buttons-swiper div.button-swiper-prev:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:transparent;transform:translateY(-100%);transition:transform .5s ease,background-color .5s ease}section.blog div.other-news div.container>div div.buttons-swiper div.button-swiper-next:hover,section.blog div.other-news div.container>div div.buttons-swiper div.button-swiper-prev:hover{background-color:#001c27}section.blog div.other-news div.container>div div.buttons-swiper div.button-swiper-next:hover:before,section.blog div.other-news div.container>div div.buttons-swiper div.button-swiper-prev:hover:before{background-color:#001c27;transform:translateY(0)}section.blog div.other-news div.container>div div.buttons-swiper div.button-swiper-next:hover svg path,section.blog div.other-news div.container>div div.buttons-swiper div.button-swiper-prev:hover svg path{stroke:#fff}section.blog div.other-news div.container>div div.buttons-swiper div.swiper-button-disabled{border-color:#001c2733!important}section.blog div.other-news div.container>div div.buttons-swiper div.swiper-button-disabled:hover{background-color:transparent}section.blog div.other-news div.container>div div.buttons-swiper div.swiper-button-disabled:hover svg path{stroke:#001c27}section.blog div.other-news div.swiper{overflow:hidden;border-bottom:0;width:100%;margin-left:calc((100vw - 1121px)/2)}@media (max-width: 1175px){section.blog div.other-news div.swiper{max-width:100%;padding:40px 0;margin-left:16px}}section.blog div.other-news div.swiper div.swiper-wrapper div.swiper-slide{width:438px}@media (max-width: 991px){section.blog div.other-news div.swiper div.swiper-wrapper div.swiper-slide{width:320px}}section.post-blog{width:100%;background-color:#fff;padding-top:180px;padding-bottom:120px}section.post-blog div.container{display:flex;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){section.post-blog div.container{max-width:1121px}}section.post-blog div.container{flex-direction:column;align-items:center;max-width:calc(100% - 32px)}section.post-blog div.container div.button-whatsapp{display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:8px;border:1px solid #0B8E55;background:#0b8e55;height:56px;cursor:pointer;box-sizing:border-box}section.post-blog div.container div.button-whatsapp span{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.post-blog div.container div.button-whatsapp span{font-size:14px;font-size:.875rem}}section.post-blog div.container div.button-whatsapp{gap:8px;position:fixed;z-index:9;right:48px;bottom:80px}section.post-blog div.container div.button-whatsapp span{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.post-blog div.container div.button-whatsapp span{font-size:13px;font-size:.8125rem;line-height:145%}section.post-blog div.container div.button-whatsapp{display:none}}section.post-blog div.container ul.breadcrumbs{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px;width:100%;max-width:890px}section.post-blog div.container ul.breadcrumbs>li{display:flex;align-items:center;gap:4px}section.post-blog div.container ul.breadcrumbs>li:not(:last-child):after{content:"/";font-family:IBM Plex Sans,sans-serif;color:#696969;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.post-blog div.container ul.breadcrumbs>li:not(:last-child):after{font-size:13px;font-size:.8125rem;line-height:145%}}section.post-blog div.container ul.breadcrumbs>li:not(:last-child):after{margin-left:4px}section.post-blog div.container ul.breadcrumbs>li>a,section.post-blog div.container ul.breadcrumbs>li>span{font-family:IBM Plex Sans,sans-serif;color:#696969;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.post-blog div.container ul.breadcrumbs>li>a,section.post-blog div.container ul.breadcrumbs>li>span{font-size:13px;font-size:.8125rem;line-height:145%}}section.post-blog div.container ul.breadcrumbs>li>a,section.post-blog div.container ul.breadcrumbs>li>span{text-decoration:none;transition:color .3s ease}section.post-blog div.container ul.breadcrumbs>li>a:hover{color:#001c27}section.post-blog div.container ul.breadcrumbs>li:last-child>a,section.post-blog div.container ul.breadcrumbs>li:last-child>span{color:#000}section.post-blog div.container div.banner{margin:16px auto 48px;position:relative;width:100%;max-width:890px;height:349px;border:1px solid rgba(0,0,0,.2);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:48px;box-sizing:border-box;background-size:cover;background-position:center;background-repeat:no-repeat}section.post-blog div.container div.banner:after{content:"";border-radius:16px;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 47.08%,#000),linear-gradient(0deg,#001c274d,#001c274d);mix-blend-mode:multiply;z-index:2}section.post-blog div.container div.banner>span{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.post-blog div.container div.banner>span{font-size:13px;font-size:.8125rem;line-height:145%}}section.post-blog div.container div.banner>span{position:relative;z-index:3;margin-bottom:8px}section.post-blog div.container div.banner>h3{font-family:Noir Pro Medium,sans-serif;color:#fff;font-size:32px;font-size:2rem;line-height:130%;font-weight:500;font-style:normal}@media (max-width: 991px){section.post-blog div.container div.banner>h3{font-size:24px;font-size:1.5rem;line-height:130%}}section.post-blog div.container div.banner>h3{max-width:520px;position:relative;z-index:3;margin-bottom:32px}section.post-blog div.container div.banner>p{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.post-blog div.container div.banner>p{font-size:14px;font-size:.875rem}}section.post-blog div.container div.banner>p{position:relative;z-index:3;display:flex;gap:8px}section.post-blog div.container div.banner>p>span{color:#fff}section.post-blog div.container div.banner>p{color:#fff9}section.post-blog div.container div.text{display:flex;flex-direction:column;width:100%;max-width:890px}section.post-blog div.container div.text>h2{font-family:Noir Pro Medium,sans-serif;color:#001c27;font-size:32px;font-size:2rem;line-height:130%;font-weight:500;font-style:normal}@media (max-width: 991px){section.post-blog div.container div.text>h2{font-size:24px;font-size:1.5rem;line-height:130%}}section.post-blog div.container div.text>h2{margin-top:32px;margin-bottom:8px}section.post-blog div.container div.text>h2:first-child{margin-top:0}section.post-blog div.container div.text>h3{font-family:Noir Pro Medium,sans-serif;color:#001c27;font-size:24px;font-size:1.5rem;line-height:133%;font-weight:500;font-style:normal}@media (max-width: 991px){section.post-blog div.container div.text>h3{font-size:20px;font-size:1.25rem;line-height:135%}}section.post-blog div.container div.text>h3{margin-top:24px;margin-bottom:8px}section.post-blog div.container div.text>h3:first-child{margin-top:0}section.post-blog div.container div.text>h4{font-family:Noir Pro Medium,sans-serif;color:#001c27;font-size:24px;font-size:1.5rem;line-height:133%;font-weight:500;font-style:normal}@media (max-width: 991px){section.post-blog div.container div.text>h4{font-size:20px;font-size:1.25rem;line-height:135%}}section.post-blog div.container div.text>h4{margin-top:8px;margin-bottom:8px}section.post-blog div.container div.text>h4:first-child{margin-top:0}section.post-blog div.container div.text>p{font-family:IBM Plex Sans,sans-serif;color:#696969;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.post-blog div.container div.text>p{font-size:16px;font-size:1rem;line-height:150%}}section.post-blog div.container div.text>p{margin-bottom:24px}section.post-blog div.container div.text>p.show{animation:textOpacity 1.5s ease-in-out forwards}section.post-blog div.container div.text p.before-list{margin-bottom:0!important}section.post-blog div.container div.text>ol{padding-left:24px;margin:0 0 8px;display:flex;flex-direction:column}section.post-blog div.container div.text>ol>li{font-family:IBM Plex Sans,sans-serif;color:#696969;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.post-blog div.container div.text>ol>li{font-size:16px;font-size:1rem;line-height:150%}}section.post-blog div.container div.text>ol>li{list-style:disc;margin-bottom:0}section.post-blog div.container div.text div.click-here{max-width:511px;width:100%}section.post-blog div.container div.text div.click-here>p{font-family:IBM Plex Sans,sans-serif;color:#696969;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.post-blog div.container div.text div.click-here>p{font-size:16px;font-size:1rem;line-height:150%}}section.post-blog div.container div.text div.click-here>p{margin-bottom:24px}section.post-blog div.container div.text div.click-here>p>a{color:#ff000a;position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;cursor:pointer;text-decoration:none}section.post-blog div.container div.text div.click-here>p>a:after{content:"";position:absolute;bottom:-2px;left:auto;right:0;width:0;height:1.5px;background-color:#ff000a;transition:width .6s cubic-bezier(.25,1,.5,1)}section.post-blog div.container div.text div.click-here>p>a:hover:after{width:100%;left:0;right:auto;transition:width .6s cubic-bezier(.25,1,.5,1)}section.post-blog div.container div.share{display:flex;flex-direction:column;gap:24px;width:100%;max-width:890px;padding-top:24px;border-top:1px solid rgba(0,0,0,.1)}section.post-blog div.container div.share>span{font-family:IBM Plex Sans,sans-serif;color:#001c27;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.post-blog div.container div.share>span{font-size:14px;font-size:.875rem}}section.post-blog div.container div.share>span{font-family:Poppins,sans-serif}section.post-blog div.container div.share>ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:16px}section.post-blog div.container div.share>ul>li>a{display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}section.post-blog div.container div.share>ul>li>a:hover{opacity:.6}section.post-blog div.container div.share>ul>li>a>svg{width:24px;height:24px;display:block}section div.other-news{overflow:hidden;padding:0 0 92px}@media (max-width: 1000px){section div.other-news{padding:0 0 40px}}section div.other-news div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){section div.other-news div.container{max-width:1121px}}@media (max-width: 1175px){section div.other-news div.container{max-width:calc(100% - 32px)}}section div.other-news div.container>div{max-width:1118px;width:100%;position:relative;border-bottom:1px solid #001C27;padding-bottom:24px;margin-bottom:56px}@media (max-width: 1175px){section div.other-news div.container>div{max-width:100%;margin-bottom:0;padding:16px 0;display:flex;justify-content:space-between;align-items:center;gap:16px}}section div.other-news div.container>div h1{font-family:Noir Pro SemiBold,sans-serif;color:#001c27;font-size:40px;font-size:2.5rem;line-height:126%;font-weight:600;font-style:normal}@media (max-width: 991px){section div.other-news div.container>div h1{font-size:32px;font-size:2rem;line-height:125%}}section div.other-news div.container>div h1{width:100%}@media (max-width: 1175px){section div.other-news div.container>div h1{width:auto}}section div.other-news div.container>div div.buttons-swiper{display:flex;justify-content:center;max-width:88px;width:100%;align-items:center;gap:8px;position:absolute;right:0;bottom:24px}@media (max-width: 1175px){section div.other-news div.container>div div.buttons-swiper{position:relative;right:auto;bottom:auto!important;flex-shrink:0}}section div.other-news div.container>div div.buttons-swiper div.button-swiper-next,section div.other-news div.container>div div.buttons-swiper div.button-swiper-prev{border:1px solid #001C27;display:flex;justify-content:center;align-items:center;border-radius:50%;width:40px;height:40px}section div.other-news div.container>div div.buttons-swiper div.button-swiper-next,section div.other-news div.container>div div.buttons-swiper div.button-swiper-prev{position:relative;overflow:hidden;cursor:pointer;box-sizing:border-box;transition:all .5s ease}section div.other-news div.container>div div.buttons-swiper div.button-swiper-next svg,section div.other-news div.container>div div.buttons-swiper div.button-swiper-prev svg{position:relative;z-index:2}section div.other-news div.container>div div.buttons-swiper div.button-swiper-next svg path,section div.other-news div.container>div div.buttons-swiper div.button-swiper-prev svg path{stroke:#001c27;transition:stroke .5s ease}section div.other-news div.container>div div.buttons-swiper div.button-swiper-next:before,section div.other-news div.container>div div.buttons-swiper div.button-swiper-prev:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:transparent;transform:translateY(-100%);transition:transform .5s ease,background-color .5s ease}section div.other-news div.container>div div.buttons-swiper div.button-swiper-next:hover,section div.other-news div.container>div div.buttons-swiper div.button-swiper-prev:hover{background-color:#001c27}section div.other-news div.container>div div.buttons-swiper div.button-swiper-next:hover:before,section div.other-news div.container>div div.buttons-swiper div.button-swiper-prev:hover:before{background-color:#001c27;transform:translateY(0)}section div.other-news div.container>div div.buttons-swiper div.button-swiper-next:hover svg path,section div.other-news div.container>div div.buttons-swiper div.button-swiper-prev:hover svg path{stroke:#fff}section div.other-news div.container>div div.buttons-swiper div.swiper-button-disabled{border-color:#001c2733!important}section div.other-news div.container>div div.buttons-swiper div.swiper-button-disabled:hover{background-color:transparent}section div.other-news div.container>div div.buttons-swiper div.swiper-button-disabled:hover svg path{stroke:#001c27}section div.other-news div.swiper{overflow:hidden;border-bottom:0;width:100%;margin-left:calc((100vw - 1121px)/2)}@media (max-width: 1175px){section div.other-news div.swiper{max-width:100%;padding:40px 0;margin-left:16px}}section div.other-news div.swiper div.swiper-wrapper div.swiper-slide{width:438px}@media (max-width: 991px){section div.other-news div.swiper div.swiper-wrapper div.swiper-slide{width:320px}}section.products{width:100%;background-color:#fff;position:relative}section.products div.banner-products{background-repeat:no-repeat;background-position:center;background-size:cover;height:464px;position:relative}section.products div.banner-products:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#001c2799,#001c2700),linear-gradient(0deg,#00000080,#00000080);z-index:1}section.products div.banner-products div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){section.products div.banner-products div.container{max-width:1121px}}section.products div.banner-products div.container{position:relative;z-index:2}@media (max-width: 991px){section.products div.banner-products div.container{max-width:calc(100% - 32px)}}section.products div.banner-products div.container>h5{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.products div.banner-products div.container>h5{font-size:16px;font-size:1rem;line-height:150%}}section.products div.banner-products div.container>h5{text-align:center;padding-top:162px;margin-bottom:24px}section.products div.banner-products div.container>h2{font-family:Noir Pro SemiBold,sans-serif;color:#fff;font-size:40px;font-size:2.5rem;line-height:126%;font-weight:600;font-style:normal}@media (max-width: 991px){section.products div.banner-products div.container>h2{font-size:32px;font-size:2rem;line-height:125%}}section.products div.banner-products div.container>h2{text-align:center;max-width:703px;width:100%;margin:0 auto}section.products div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){section.products div.container{max-width:1121px}}section.products div.container{position:relative;z-index:1}@media (max-width: 991px){section.products div.container{max-width:calc(100% - 32px)}}section.products div.container ul.grid{list-style:none;padding:0;margin:174px 0 120px;display:grid;grid-template-columns:1fr 1fr;gap:16px;justify-content:center}@media (max-width: 991px){section.products div.container ul.grid{grid-template-columns:1fr;margin:32px 0;width:100%}section.products div.container ul.grid li{margin:0 auto;max-width:100%;width:100%}}section.detail-product{width:100%;background-color:#fff;position:relative}section.detail-product:before{content:"";position:absolute;top:0;left:0;right:0;height:1024px;background-color:#001c27;background-image:radial-gradient(ellipse 50% 55% at 50% 50%,#0000,#0009)}@media (max-width: 1200px){section.detail-product:before{height:100%;background-color:transparent;background-image:none}}section.detail-product:before{z-index:0}section.detail-product div.button-whatsapp{position:fixed;right:48px;bottom:80px;z-index:99;display:flex;align-items:center;gap:8px;background-color:#0b8e55;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:16px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;transition:all .3s ease}section.detail-product div.button-whatsapp:hover{opacity:.9}section.detail-product div.button-whatsapp>svg{flex-shrink:0;width:24px;height:24px}section.detail-product div.button-whatsapp>span{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:14px;font-size:.875rem;line-height:143%;font-weight:400;font-style:normal}@media (max-width: 991px){section.detail-product div.button-whatsapp>span{font-size:13px;font-size:.8125rem;line-height:145%}}section.detail-product div.button-whatsapp>span{white-space:nowrap}section.detail-product div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){section.detail-product div.container{max-width:1121px}}section.detail-product div.container{position:relative;z-index:1}section.detail-product div.container div.content{display:flex;align-items:center;gap:64px;padding-top:144px;padding-bottom:64px;min-height:1024px;box-sizing:border-box}@media (max-width: 1200px){section.detail-product div.container div.content{flex-direction:column;max-width:100%;background-color:#001c27;background-image:radial-gradient(ellipse 50% 55% at 50% 50%,#0000,#0009)}}section.detail-product div.container div.content div.content-left{display:flex;flex-direction:column;gap:24px;flex-shrink:0;max-width:665px;width:100%}@media (max-width: 1200px){section.detail-product div.container div.content div.content-left{max-width:calc(100% - 32px)}}section.detail-product div.container div.content div.content-left>div:first-child{position:relative;width:100%;height:472px;border-radius:16px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#fff;cursor:pointer;transition:opacity .3s ease}section.detail-product div.container div.content div.content-left>div:first-child div.button-expanded{position:absolute!important;bottom:16px!important;right:16px!important;width:48px;height:48px;border-radius:50%;background-color:#f5f5f5;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:2;position:relative;overflow:hidden;cursor:pointer;box-sizing:border-box;transition:all .5s ease}section.detail-product div.container div.content div.content-left>div:first-child div.button-expanded svg{position:relative;z-index:2}section.detail-product div.container div.content div.content-left>div:first-child div.button-expanded svg path{stroke:#ff000a;transition:stroke .5s ease}section.detail-product div.container div.content div.content-left>div:first-child div.button-expanded:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#ff000a;transform:translateY(-100%);transition:transform .5s ease,background-color .5s ease}section.detail-product div.container div.content div.content-left>div:first-child div.button-expanded:hover{background-color:#ff000a}section.detail-product div.container div.content div.content-left>div:first-child div.button-expanded:hover:before{background-color:#ff000a;transform:translateY(0)}section.detail-product div.container div.content div.content-left>div:first-child div.button-expanded:hover svg path{stroke:#fff}section.detail-product div.container div.content div.content-left>div:first-child div.button-expanded>svg{width:20px;height:20px}section.detail-product div.container div.content div.content-left>img{display:none;width:100%;height:472px;-o-object-fit:cover;object-fit:cover;border-radius:16px}@media (max-width: 1200px){section.detail-product div.container div.content div.content-left>img{height:300px}}section.detail-product div.container div.content div.content-left div.more-img{width:100%;overflow:hidden}section.detail-product div.container div.content div.content-left div.more-img .swiper-slide{width:200px;aspect-ratio:1/1;border-radius:16px;overflow:hidden;background-color:#fff;cursor:pointer;transition:opacity .3s ease}section.detail-product div.container div.content div.content-left div.more-img .swiper-slide:hover{opacity:.85}section.detail-product div.container div.content div.content-left div.more-img .swiper-slide>div{width:100%;height:100%}section.detail-product div.container div.content div.content-left div.more-img .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}section.detail-product div.container div.content div.content-right{display:flex;flex-direction:column;gap:32px;flex:1;max-width:390px}@media (max-width: 1200px){section.detail-product div.container div.content div.content-right{max-width:calc(100% - 32px)}}section.detail-product div.container div.content div.content-right>h3{font-family:Noir Pro SemiBold,sans-serif;color:#fff;font-size:40px;font-size:2.5rem;line-height:126%;font-weight:600;font-style:normal}@media (max-width: 991px){section.detail-product div.container div.content div.content-right>h3{font-size:32px;font-size:2rem;line-height:125%}}section.detail-product div.container div.content div.content-right>p{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.detail-product div.container div.content div.content-right>p{font-size:16px;font-size:1rem;line-height:150%}}section.detail-product div.container div.content div.content-right>p{opacity:.6}section.detail-product div.container div.content div.content-right>form{display:flex;flex-direction:column}section.detail-product div.container div.content div.content-right>form>div:not(:last-child){display:flex;flex-direction:column;gap:8px}section.detail-product div.container div.content div.content-right>form>div:not(:last-child)>span{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.detail-product div.container div.content div.content-right>form>div:not(:last-child)>span{font-size:14px;font-size:.875rem}}section.detail-product div.container div.content div.content-right>form>div:not(:last-child)>input{background:#ffffff03;border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:16px;font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.detail-product div.container div.content div.content-right>form>div:not(:last-child)>input{font-size:14px;font-size:.875rem}}section.detail-product div.container div.content div.content-right>form>div:not(:last-child)>input{box-sizing:border-box;width:100%;outline:none;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);transition:border-color .3s ease;margin-bottom:24px}@media (max-width: 1200px){section.detail-product div.container div.content div.content-right>form>div:not(:last-child)>input{background-color:#ffffff1a}}section.detail-product div.container div.content div.content-right>form>div:not(:last-child)>input::-moz-placeholder{color:#fff;opacity:.5}section.detail-product div.container div.content div.content-right>form>div:not(:last-child)>input::placeholder{color:#fff;opacity:.5}section.detail-product div.container div.content div.content-right>form>div:not(:last-child)>input:focus{border-color:#fff9}section.detail-product div.container div.content div.content-right>form>button{display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:8px;border:1px solid #ffffff;background:#fff;height:56px;cursor:pointer;box-sizing:border-box}section.detail-product div.container div.content div.content-right>form>button span{font-family:IBM Plex Sans,sans-serif;color:#001c27;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.detail-product div.container div.content div.content-right>form>button span{font-size:14px;font-size:.875rem}}section.detail-product div.container div.content div.content-right>form>button{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;cursor:pointer}section.detail-product div.container div.content div.content-right>form>button svg{position:absolute;top:50%;right:-10%;left:auto;width:auto;min-width:110%;height:100%;z-index:1;pointer-events:none;transform:translateY(-50%) translate(-110%)}section.detail-product div.container div.content div.content-right>form>button span{position:relative;z-index:10;display:inline-block;color:#001c27;transition:color 1.5s ease}section.detail-product div.container div.content div.content-right>form>button.hovered svg{animation:svgExit 2s cubic-bezier(.25,1,.5,1) forwards}section.detail-product div.container div.content div.content-right>form>button:hover svg{animation:svgEnter 2s cubic-bezier(.25,1,.5,1) forwards}section.detail-product div.container div.content div.content-right>form>button:hover span{color:#fff;mix-blend-mode:normal}section.detail-product div.container div.content div.content-right>form>button{width:100%;border:none;cursor:pointer;margin-bottom:16px}section.detail-product div.container div.content div.content-right>form>button>span{font-family:IBM Plex Sans,sans-serif;color:#001c27;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.detail-product div.container div.content div.content-right>form>button>span{font-size:14px;font-size:.875rem}}section.detail-product div.container div.content div.content-right>form>a{display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:8px;border:1px solid #ffffff;background:transparent;height:56px;cursor:pointer;box-sizing:border-box}section.detail-product div.container div.content div.content-right>form>a span{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.detail-product div.container div.content div.content-right>form>a span{font-size:14px;font-size:.875rem}}section.detail-product div.container div.content div.content-right>form>a{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;cursor:pointer}section.detail-product div.container div.content div.content-right>form>a svg{position:absolute;top:50%;right:-10%;left:auto;width:auto;min-width:110%;height:100%;z-index:1;pointer-events:none;transform:translateY(-50%) translate(-110%)}section.detail-product div.container div.content div.content-right>form>a span{position:relative;z-index:10;display:inline-block;color:#fff;transition:color 1.5s ease}section.detail-product div.container div.content div.content-right>form>a.hovered svg{animation:svgExit 2s cubic-bezier(.25,1,.5,1) forwards}section.detail-product div.container div.content div.content-right>form>a:hover svg{animation:svgEnter 2s cubic-bezier(.25,1,.5,1) forwards}section.detail-product div.container div.content div.content-right>form>a:hover span{color:#001c27;mix-blend-mode:normal}section.detail-product div.container div.content div.content-right>form>a{width:100%;cursor:pointer;margin-bottom:16px}section.detail-product div.container div.content div.content-right>form>a>span{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.detail-product div.container div.content div.content-right>form>a>span{font-size:14px;font-size:.875rem}}section.detail-product div.container div.content div.content-right>form>div:last-child{display:flex!important;align-items:center;justify-content:center!important;gap:8px;padding:8px 0;cursor:pointer;width:100%}section.detail-product div.container div.content div.content-right>form>div:last-child>p{font-family:IBM Plex Sans,sans-serif;color:#fff;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.detail-product div.container div.content div.content-right>form>div:last-child>p{font-size:14px;font-size:.875rem}}section.detail-product div.container div.content div.content-right>form>div:last-child>p{text-align:center;position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;cursor:pointer;text-decoration:none}section.detail-product div.container div.content div.content-right>form>div:last-child>p:after{content:"";position:absolute;bottom:-2px;left:auto;right:0;width:0;height:1.5px;background-color:#fff;transition:width .6s cubic-bezier(.25,1,.5,1)}section.detail-product div.container div.content div.content-right>form>div:last-child>p:hover:after{width:100%;left:0;right:auto;transition:width .6s cubic-bezier(.25,1,.5,1)}section.detail-product div.container div.content div.content-right>form>div:last-child>svg{flex-shrink:0}section.detail-product div.container div.description-product{display:flex;flex-direction:column;gap:16px;max-width:891px;width:100%;margin:0 auto;padding-top:120px;padding-bottom:64px}@media (max-width: 1200px){section.detail-product div.container div.description-product{max-width:calc(100% - 32px);padding:64px 0}}section.detail-product div.container div.description-product>h2{font-family:Noir Pro Medium,sans-serif;color:#001c27;font-size:32px;font-size:2rem;line-height:130%;font-weight:500;font-style:normal}@media (max-width: 991px){section.detail-product div.container div.description-product>h2{font-size:24px;font-size:1.5rem;line-height:130%}}@media (max-width: 1200px){section.detail-product div.container div.description-product>h2{max-width:calc(100% - 32px)}}section.detail-product div.container div.description-product>div{display:flex;flex-direction:column;gap:16px;font-family:IBM Plex Sans,sans-serif;color:#000;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.detail-product div.container div.description-product>div{font-size:16px;font-size:1rem;line-height:150%}}section.detail-product div.container div.description-product>div{opacity:.6}section.detail-product div.container div.description-product>div h2{font-family:Noir Pro Medium,sans-serif;color:#001c27;font-size:32px;font-size:2rem;line-height:130%;font-weight:500;font-style:normal}@media (max-width: 991px){section.detail-product div.container div.description-product>div h2{font-size:24px;font-size:1.5rem;line-height:130%}}section.detail-product div.container div.description-product>div h3{font-family:Noir Pro SemiBold,sans-serif;color:#001c27;font-size:24px;font-size:1.5rem;line-height:133%;font-weight:600;font-style:normal}@media (max-width: 991px){section.detail-product div.container div.description-product>div h3{font-size:20px;font-size:1.25rem;line-height:135%}}section.detail-product div.container div.description-product>div h4{font-family:Noir Pro Medium,sans-serif;color:#001c27;font-size:24px;font-size:1.5rem;line-height:133%;font-weight:500;font-style:normal}@media (max-width: 991px){section.detail-product div.container div.description-product>div h4{font-size:20px;font-size:1.25rem;line-height:135%}}section.detail-product div.container div.description-product>div strong{font-weight:700}section.detail-product div.container div.description-product>div em{font-style:italic}section.detail-product div.container div.description-product>div ul,section.detail-product div.container div.description-product>div ol{padding-left:24px;font-family:IBM Plex Sans,sans-serif;color:#000;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.detail-product div.container div.description-product>div ul,section.detail-product div.container div.description-product>div ol{font-size:16px;font-size:1rem;line-height:150%}}section.detail-product div.container div.description-product>div ul,section.detail-product div.container div.description-product>div ol{opacity:.6}section.detail-product div.container div.description-product>div>ul>li{list-style:disc}section.detail-product div.container div.description-product>div>ol>li{list-style:decimal}section.detail-product div.container div.description-product>div a{color:#001c27;text-decoration:underline;opacity:.6}section.detail-product div.container div.description-product>div blockquote{border-left:4px solid rgba(0,28,39,.3);padding-left:16px;font-family:IBM Plex Sans,sans-serif;color:#000;font-size:18px;font-size:1.125rem;line-height:156%;font-weight:400;font-style:normal}@media (max-width: 991px){section.detail-product div.container div.description-product>div blockquote{font-size:16px;font-size:1rem;line-height:150%}}section.detail-product div.container div.description-product>div blockquote{opacity:.6}section.detail-product div.container>h4{font-family:Noir Pro Medium,sans-serif;color:#001c27;font-size:32px;font-size:2rem;line-height:130%;font-weight:500;font-style:normal}@media (max-width: 991px){section.detail-product div.container>h4{font-size:24px;font-size:1.5rem;line-height:130%}}section.detail-product div.container>h4{max-width:891px;width:100%;margin:0 auto;padding-top:64px;padding-bottom:16px;border-top:1px solid rgba(0,0,0,.1)}@media (max-width: 1200px){section.detail-product div.container>h4{max-width:calc(100% - 32px)}}section.detail-product div.container div.table-wrapper{width:100%;max-width:890px;margin:0 auto 120px;border-radius:16px;overflow:hidden;border:1px solid #dcdcdc;font-size:0;line-height:0}section.detail-product div.container div.table-wrapper:not(:has(table)){border:none;border-radius:0;overflow:visible}@media (max-width: 1200px){section.detail-product div.container div.table-wrapper{max-width:calc(100% - 32px);margin-bottom:64px}}section.detail-product div.container div.table-wrapper>div,section.detail-product div.container div.table-wrapper>figure{margin:0;padding:0;font-size:0;line-height:0}section.detail-product div.container div.table-wrapper>p,section.detail-product div.container div.table-wrapper>ul,section.detail-product div.container div.table-wrapper>ol{font-family:IBM Plex Sans,sans-serif;color:#001c27;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.detail-product div.container div.table-wrapper>p,section.detail-product div.container div.table-wrapper>ul,section.detail-product div.container div.table-wrapper>ol{font-size:14px;font-size:.875rem}}section.detail-product div.container div.table-wrapper>p,section.detail-product div.container div.table-wrapper>ul,section.detail-product div.container div.table-wrapper>ol{margin:0}section.detail-product div.container div.table-wrapper>ul,section.detail-product div.container div.table-wrapper>ol{padding-left:40px}section.detail-product div.container div.table-wrapper [data-list=bullet]{list-style-type:disc!important}section.detail-product div.container div.table-wrapper [data-list=bullet]:last-child{margin-bottom:0}section.detail-product div.container div.table-wrapper [data-list=ordered]{list-style-type:decimal!important}section.detail-product div.container div.table-wrapper [data-list=ordered]:last-child{margin-bottom:0}section.detail-product div.container div.table-wrapper table{width:100%;border-collapse:separate;table-layout:fixed;border-spacing:0;margin:0;display:table;font-size:initial;line-height:initial}section.detail-product div.container div.table-wrapper table thead{background-color:#001c27}section.detail-product div.container div.table-wrapper table thead tr{height:50px}section.detail-product div.container div.table-wrapper table thead th{padding:10px 12px;text-align:center;font-family:IBM Plex Sans,sans-serif;font-size:16px;font-weight:700;line-height:1.5;color:#fff;word-wrap:break-word}section.detail-product div.container div.table-wrapper table tbody tr{height:50px}section.detail-product div.container div.table-wrapper table tbody tr:nth-child(odd){background-color:#fafafa}section.detail-product div.container div.table-wrapper table tbody tr:nth-child(2n){background-color:#f5f5f5}section.detail-product div.container div.table-wrapper table tbody td{padding:10px 12px;text-align:center;font-family:IBM Plex Sans,sans-serif;color:#001c27;font-size:16px;font-size:1rem;line-height:150%;font-weight:400;font-style:normal}@media (max-width: 991px){section.detail-product div.container div.table-wrapper table tbody td{font-size:14px;font-size:.875rem}}section.detail-product div.container div.table-wrapper table tbody td{word-wrap:break-word}section.detail-product div.container div.table-wrapper table+p{display:none!important}section.detail-product div.container div.box-carousel-products{padding-bottom:162px;overflow:hidden}section.detail-product div.container div.box-carousel-products div.title-carousel{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px;padding-bottom:24px;border-top:1px solid rgba(0,0,0,.1);padding-top:64px;margin-bottom:32px}section.detail-product div.container div.box-carousel-products div.title-carousel>h2{font-family:Noir Pro Medium,sans-serif;color:#001c27;font-size:32px;font-size:2rem;line-height:130%;font-weight:500;font-style:normal}@media (max-width: 991px){section.detail-product div.container div.box-carousel-products div.title-carousel>h2{font-size:24px;font-size:1.5rem;line-height:130%}}section.detail-product div.container div.box-carousel-products div.title-carousel div.buttons-swiper{display:flex;align-items:center;gap:8px}section.detail-product div.container div.box-carousel-products div.title-carousel div.buttons-swiper div.button-swiper-prev{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid #001C27;background:#001c2703;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);cursor:pointer;transition:all .3s ease}section.detail-product div.container div.box-carousel-products div.title-carousel div.buttons-swiper div.button-swiper-prev:hover{background-color:#001c27}section.detail-product div.container div.box-carousel-products div.title-carousel div.buttons-swiper div.button-swiper-prev:hover svg path{stroke:#fff}section.detail-product div.container div.box-carousel-products div.title-carousel div.buttons-swiper div.button-swiper-prev svg path{stroke:#001c27;transition:stroke .3s ease}section.detail-product div.container div.box-carousel-products div.title-carousel div.buttons-swiper div.button-swiper-next{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid rgba(0,28,39,.2);background:#001c2703;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);cursor:pointer;transition:all .3s ease}section.detail-product div.container div.box-carousel-products div.title-carousel div.buttons-swiper div.button-swiper-next:hover{border-color:#001c27;background-color:#001c27}section.detail-product div.container div.box-carousel-products div.title-carousel div.buttons-swiper div.button-swiper-next:hover svg path{stroke:#fff}section.detail-product div.container div.box-carousel-products div.title-carousel div.buttons-swiper div.button-swiper-next svg path{stroke:#001c27;transition:stroke .3s ease}section.detail-product div.container div.box-carousel-products div.swiper{overflow:visible}section.detail-product div.container div.box-carousel-products div.swiper div.swiper-wrapper{display:flex;gap:16px}section.detail-product div.container div.box-carousel-products div.swiper div.swiper-wrapper div.swiper-slide{flex-shrink:0;width:324px}section.detail-product div.other-products{overflow:hidden;padding:0 0 144px}@media (max-width: 1000px){section.detail-product div.other-products{padding:0 0 40px}}section.detail-product div.other-products div.container{display:block;box-sizing:border-box;width:100%;max-width:100%;border:0;margin:0 auto}@media (min-width: 1120px){section.detail-product div.other-products div.container{max-width:1121px}}@media (max-width: 1175px){section.detail-product div.other-products div.container{max-width:calc(100% - 32px)}}section.detail-product div.other-products div.container>div{max-width:1118px;width:100%;position:relative;border-bottom:1px solid #001C27;padding-bottom:24px;margin-bottom:56px}@media (max-width: 1175px){section.detail-product div.other-products div.container>div{max-width:100%;margin-bottom:0;padding:16px 0;display:flex;justify-content:space-between;align-items:center;gap:16px}}section.detail-product div.other-products div.container>div h1{font-family:Noir Pro SemiBold,sans-serif;color:#001c27;font-size:40px;font-size:2.5rem;line-height:126%;font-weight:600;font-style:normal}@media (max-width: 991px){section.detail-product div.other-products div.container>div h1{font-size:32px;font-size:2rem;line-height:125%}}section.detail-product div.other-products div.container>div h1{width:100%}@media (max-width: 1175px){section.detail-product div.other-products div.container>div h1{width:auto}}section.detail-product div.other-products div.container>div div.buttons-swiper{display:flex;justify-content:center;max-width:88px;width:100%;align-items:center;gap:8px;position:absolute;right:0;bottom:24px}@media (max-width: 1175px){section.detail-product div.other-products div.container>div div.buttons-swiper{position:relative;right:auto;bottom:auto!important;flex-shrink:0}}section.detail-product div.other-products div.container>div div.buttons-swiper div.button-swiper-next,section.detail-product div.other-products div.container>div div.buttons-swiper div.button-swiper-prev{border:1px solid #001C27;display:flex;justify-content:center;align-items:center;border-radius:50%;width:40px;height:40px}section.detail-product div.other-products div.container>div div.buttons-swiper div.button-swiper-next,section.detail-product div.other-products div.container>div div.buttons-swiper div.button-swiper-prev{position:relative;overflow:hidden;cursor:pointer;box-sizing:border-box;transition:all .5s ease}section.detail-product div.other-products div.container>div div.buttons-swiper div.button-swiper-next svg,section.detail-product div.other-products div.container>div div.buttons-swiper div.button-swiper-prev svg{position:relative;z-index:2}section.detail-product div.other-products div.container>div div.buttons-swiper div.button-swiper-next svg path,section.detail-product div.other-products div.container>div div.buttons-swiper div.button-swiper-prev svg path{stroke:#001c27;transition:stroke .5s ease}section.detail-product div.other-products div.container>div div.buttons-swiper div.button-swiper-next:before,section.detail-product div.other-products div.container>div div.buttons-swiper div.button-swiper-prev:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:transparent;transform:translateY(-100%);transition:transform .5s ease,background-color .5s ease}section.detail-product div.other-products div.container>div div.buttons-swiper div.button-swiper-next:hover,section.detail-product div.other-products div.container>div div.buttons-swiper div.button-swiper-prev:hover{background-color:#001c27}section.detail-product div.other-products div.container>div div.buttons-swiper div.button-swiper-next:hover:before,section.detail-product div.other-products div.container>div div.buttons-swiper div.button-swiper-prev:hover:before{background-color:#001c27;transform:translateY(0)}section.detail-product div.other-products div.container>div div.buttons-swiper div.button-swiper-next:hover svg path,section.detail-product div.other-products div.container>div div.buttons-swiper div.button-swiper-prev:hover svg path{stroke:#fff}section.detail-product div.other-products div.container>div div.buttons-swiper div.swiper-button-disabled{border-color:#001c2733!important}section.detail-product div.other-products div.container>div div.buttons-swiper div.swiper-button-disabled:hover{background-color:transparent}section.detail-product div.other-products div.container>div div.buttons-swiper div.swiper-button-disabled:hover svg path{stroke:#001c27}section.detail-product div.other-products div.swiper{overflow:hidden;border-bottom:0;width:100%;margin-left:calc((100vw - 1121px)/2)}@media (max-width: 1175px){section.detail-product div.other-products div.swiper{max-width:100%;padding:40px 0;margin-left:16px}}section.detail-product div.other-products div.swiper div.swiper-wrapper div.swiper-slide{width:324px}@media (max-width: 991px){section.detail-product div.other-products div.swiper div.swiper-wrapper div.swiper-slide{width:220px;margin-right:120px!important}}div.img-lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background-color:#000000d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;justify-content:center;flex-direction:column}div.img-lightbox.active{display:flex}div.img-lightbox button.img-lightbox-close{position:absolute!important;top:24px!important;right:24px!important;width:48px;height:48px;border-radius:50%;background:#fff;border:none;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:10;position:relative;overflow:hidden;cursor:pointer;box-sizing:border-box;transition:all .5s ease}div.img-lightbox button.img-lightbox-close svg{position:relative;z-index:2}div.img-lightbox button.img-lightbox-close svg path{stroke:#001c27;transition:stroke .5s ease}div.img-lightbox button.img-lightbox-close:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#fff;transform:translateY(-100%);transition:transform .5s ease,background-color .5s ease}div.img-lightbox button.img-lightbox-close:hover{background-color:#001c27}div.img-lightbox button.img-lightbox-close:hover:before{background-color:#001c27;transform:translateY(0)}div.img-lightbox button.img-lightbox-close:hover svg path{stroke:#fff}div.img-lightbox div.img-lightbox-inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:80vw;max-height:90vh;box-sizing:border-box}div.img-lightbox div.img-lightbox-inner div.img-lightbox-swiper{width:100%;overflow:hidden}div.img-lightbox div.img-lightbox-inner div.img-lightbox-swiper div.swiper-wrapper div.swiper-slide{display:flex;align-items:center;justify-content:center}div.img-lightbox div.img-lightbox-inner div.img-lightbox-swiper div.swiper-wrapper div.swiper-slide img{max-width:80vw;max-height:75vh;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:16px;display:block;margin:0 auto}div.img-lightbox div.img-lightbox-inner div.img-lightbox-buttons{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:24px;position:relative;z-index:10}div.img-lightbox div.img-lightbox-inner div.img-lightbox-buttons div.img-lightbox-prev,div.img-lightbox div.img-lightbox-inner div.img-lightbox-buttons div.img-lightbox-next{width:48px;height:48px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s ease;position:relative;overflow:hidden;cursor:pointer;box-sizing:border-box;transition:all .5s ease}div.img-lightbox div.img-lightbox-inner div.img-lightbox-buttons div.img-lightbox-prev svg,div.img-lightbox div.img-lightbox-inner div.img-lightbox-buttons div.img-lightbox-next svg{position:relative;z-index:2}div.img-lightbox div.img-lightbox-inner div.img-lightbox-buttons div.img-lightbox-prev svg path,div.img-lightbox div.img-lightbox-inner div.img-lightbox-buttons div.img-lightbox-next svg path{stroke:#001c27;transition:stroke .5s ease}div.img-lightbox div.img-lightbox-inner div.img-lightbox-buttons div.img-lightbox-prev:before,div.img-lightbox div.img-lightbox-inner div.img-lightbox-buttons div.img-lightbox-next:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#fff;transform:translateY(-100%);transition:transform .5s ease,background-color .5s ease}div.img-lightbox div.img-lightbox-inner div.img-lightbox-buttons div.img-lightbox-prev:hover,div.img-lightbox div.img-lightbox-inner div.img-lightbox-buttons div.img-lightbox-next:hover{background-color:#001c27}div.img-lightbox div.img-lightbox-inner div.img-lightbox-buttons div.img-lightbox-prev:hover:before,div.img-lightbox div.img-lightbox-inner div.img-lightbox-buttons div.img-lightbox-next:hover:before{background-color:#001c27;transform:translateY(0)}div.img-lightbox div.img-lightbox-inner div.img-lightbox-buttons div.img-lightbox-prev:hover svg path,div.img-lightbox div.img-lightbox-inner div.img-lightbox-buttons div.img-lightbox-next:hover svg path{stroke:#fff}
