.container{margin:0 auto;padding:0 30px}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}@media(min-width:1300px){.container{max-width:1240px}}@media(min-width:1400px){.container{max-width:1340px}}@media(min-width:1500px){.container{max-width:1440px}}@media(min-width:1650px){.container{max-width:1580px!important}}@media(min-width:1800px){.container{max-width:1720px!important}}@keyframes hover-wobble{0%{transform:translateX(0)}25%{transform:translateX(-5px)}50%{transform:translateX(5px)}75%{transform:translateX(-5px)}to{transform:translateX(0)}}.reference-link:hover>div{animation:hover-wobble .5s ease-in-out}.reference-link:hover span{text-decoration:underline}@font-face{font-display:swap;font-family:Exo;font-style:italic;font-weight:500;src:url(/build/fonts/Exo-MediumItalic.4c8d18b7.woff2) format("woff2"),url(/build/fonts/Exo-MediumItalic.6cfeab9b.woff) format("woff")}@font-face{font-display:swap;font-family:Exo;font-style:italic;font-weight:600;src:url(/build/fonts/Exo-SemiBoldItalic.812d2cbe.woff2) format("woff2"),url(/build/fonts/Exo-SemiBoldItalic.5eb6fb8c.woff) format("woff")}@font-face{font-display:swap;font-family:Exo;font-style:italic;font-weight:300;src:url(/build/fonts/Exo-LightItalic.f6576deb.woff2) format("woff2"),url(/build/fonts/Exo-LightItalic.117cc20a.woff) format("woff")}@font-face{font-display:swap;font-family:Exo;font-style:normal;font-weight:200;src:url(/build/fonts/Exo-ExtraLight.3caa18df.woff2) format("woff2"),url(/build/fonts/Exo-ExtraLight.cfa5c422.woff) format("woff")}@font-face{font-display:swap;font-family:Exo;font-style:normal;font-weight:400;src:url(/build/fonts/Exo-Regular.c5ff912d.woff2) format("woff2"),url(/build/fonts/Exo-Regular.eb6d2dd0.woff) format("woff")}@font-face{font-display:swap;font-family:Exo;font-style:italic;font-weight:700;src:url(/build/fonts/Exo-ExtraBoldItalic.57320574.woff2) format("woff2"),url(/build/fonts/Exo-ExtraBoldItalic.f291a9f6.woff) format("woff")}@font-face{font-display:swap;font-family:Exo;font-style:normal;font-weight:600;src:url(/build/fonts/Exo-SemiBold.900364cf.woff2) format("woff2"),url(/build/fonts/Exo-SemiBold.855fc692.woff) format("woff")}@font-face{font-display:swap;font-family:Exo;font-style:normal;font-weight:700;src:url(/build/fonts/Exo-ExtraBold.ed6baf84.woff2) format("woff2"),url(/build/fonts/Exo-ExtraBold.944fc0e5.woff) format("woff")}@font-face{font-display:swap;font-family:Exo;font-style:normal;font-weight:900;src:url(/build/fonts/Exo-Black.d418a047.woff2) format("woff2"),url(/build/fonts/Exo-Black.238ee88d.woff) format("woff")}@font-face{font-display:swap;font-family:Exo;font-style:normal;font-weight:500;src:url(/build/fonts/Exo-Medium.ca7ad6e1.woff2) format("woff2"),url(/build/fonts/Exo-Medium.990be2be.woff) format("woff")}@font-face{font-display:swap;font-family:Exo;font-style:italic;font-weight:900;src:url(/build/fonts/Exo-BlackItalic.0a0c012a.woff2) format("woff2"),url(/build/fonts/Exo-BlackItalic.c4d0f53a.woff) format("woff")}@font-face{font-display:swap;font-family:Exo;font-style:italic;font-weight:200;src:url(/build/fonts/Exo-ExtraLightItalic.75335475.woff2) format("woff2"),url(/build/fonts/Exo-ExtraLightItalic.8777a513.woff) format("woff")}@font-face{font-display:swap;font-family:Exo;font-style:normal;font-weight:700;src:url(/build/fonts/Exo-Bold.878adbbf.woff2) format("woff2"),url(/build/fonts/Exo-Bold.c9af3ddf.woff) format("woff")}@font-face{font-display:swap;font-family:Exo;font-style:normal;font-weight:300;src:url(/build/fonts/Exo-Light.6c54ba81.woff2) format("woff2"),url(/build/fonts/Exo-Light.18a06b83.woff) format("woff")}@font-face{font-display:swap;font-family:Exo;font-style:normal;font-weight:100;src:url(/build/fonts/Exo-Thin.e1869a1d.woff2) format("woff2"),url(/build/fonts/Exo-Thin.02cc3345.woff) format("woff")}@font-face{font-display:swap;font-family:Exo;font-style:italic;font-weight:700;src:url(/build/fonts/Exo-BoldItalic.42104afc.woff2) format("woff2"),url(/build/fonts/Exo-BoldItalic.4020cb46.woff) format("woff")}@font-face{font-display:swap;font-family:Exo;font-style:italic;font-weight:400;src:url(/build/fonts/Exo-Italic.ab637824.woff2) format("woff2"),url(/build/fonts/Exo-Italic.1b69b82c.woff) format("woff")}@font-face{font-display:swap;font-family:Exo;font-style:italic;font-weight:100;src:url(/build/fonts/Exo-ThinItalic.c8810723.woff2) format("woff2"),url(/build/fonts/Exo-ThinItalic.27395344.woff) format("woff")}.header{background-color:#000;border-bottom:2px solid #3533cd;display:flex;flex-direction:column;left:0;padding:1.5rem 0;position:sticky;top:0;transition:all .25s ease-in-out;width:100%;z-index:999}.header-content{align-items:center;display:flex;justify-content:space-between}.header-content-logo img{height:40px}@media screen and (max-width:1024px){.header-content-logo img{height:30px}}.header-content-menu{align-items:center;display:flex;gap:3.5rem}@media screen and (max-width:1024px){.header-content-menu{display:none}}.header-content-menu ul{align-items:center;display:flex;gap:3.5rem}.header-content-menu ul li a.menu-item{color:#fff;display:flex;font-size:20px;font-weight:500;padding:.75rem 0;position:relative}.header-content-menu ul li a.menu-item:after{background:#3533cd;bottom:0;content:"";display:flex;height:3px;left:0;position:absolute;transition:all .25s ease-in-out;width:0}.header-content-menu ul li a.menu-item.active:after,.header-content-menu ul li a.menu-item:hover:after{width:100%}.header-content-more{align-items:center;display:flex;gap:3.5rem}.header-content-more-buttons{align-items:center;display:flex;gap:1.5rem}.header-content-more-socials{align-items:center;display:flex;gap:1rem}.header-content-toggle{display:flex;flex-direction:column;height:22px;justify-content:space-between;width:35px}@media screen and (min-width:1024px){.header-content-toggle{display:none}}.header-content-toggle span{background:#3533cd;border-radius:50px;display:block;height:3px;transition:all .25s ease-in-out;width:100%}.header.active{overflow:hidden}.header.active .header-content-toggle{display:flex;flex-direction:column;height:22px;justify-content:space-between;width:35px}.header.active .header-content-toggle span:first-child{transform:rotate(45deg) translateY(5px) translateX(8px)}.header.active .header-content-toggle span:nth-child(2){opacity:0;transform:translateX(30px)}.header.active .header-content-toggle span:last-child{transform:rotate(-45deg) translateY(-5px) translateX(8px)}.header.active .header-content-menu{background:#000;display:block;left:0;padding:0;position:fixed;top:80px;width:100%}.header.active .header-content-menu ul{flex-direction:column;gap:0;width:100%}.header.active .header-content-menu ul li{width:100%}.header.active .header-content-menu ul li a{border-bottom:2px solid #3533cd;color:#fff;display:flex;font-size:20px;font-weight:500;padding:.875rem 1.875rem;width:100%}.header.active .header-content-menu ul li a.button-default{background-color:transparent;border-radius:0;justify-content:flex-start;transition:none}.header.active .header-content-menu ul li a.button-default:hover{box-shadow:none;transform:none}.header.active .header-content-menu ul li a.active,.header.active .header-content-menu ul li a:hover{background:#3533cd;color:#fff}.header.active .header-content-menu ul li a:after{content:none}.header.active .header-content-more{gap:1.5rem;padding-top:1rem}.header.active .header-content-more-buttons a{background-color:#fff;box-shadow:none;color:#3533cd;display:flex;padding:.5rem 2.25rem}.header.active .header-content-more-buttons a:hover{box-shadow:0 0 5px 2.5px hsla(0,0%,100%,.5)}.header.active .header-content-more-buttons a:after{background-color:transparent}.button-default,.button-white{align-items:center;border-radius:10px;display:flex;font-size:20px;font-weight:500;gap:1rem;justify-content:center;min-width:200px;padding:.625rem 2rem;text-align:center;transition:all .25s ease-in-out;width:fit-content}.button-default:hover,.button-white:hover{box-shadow:0 0 10px 5px rgba(53,51,205,.5);transform:translateY(-2px)}.button-default{background:#3533cd;color:#fff}.button-white{background:#fff;color:#3533cd}.dropdown-content{height:0;overflow:hidden;transition:all .25s ease-in-out}@media screen and (max-width:1024px){.dropdown-content{height:auto}}@media screen and (min-width:1024px){.moreInfo-content{height:auto!important}}.form-control{display:flex;flex-direction:column;gap:.5rem;height:100%;position:relative;width:100%}.form-control input,.form-control select,.form-control textarea{background:#000;color:#fff;font-size:20px;font-weight:700;outline:none}@media screen and (max-width:1024px){.form-control input,.form-control select,.form-control textarea{font-size:18px}}.form-control input,.form-control select{border-bottom:2px solid #3533cd;border-radius:0;padding:.425rem .5rem}.form-control input::placeholder,.form-control input:placeholder-shown,.form-control textarea::placeholder,.form-control textarea:placeholder-shown{color:#666;font-weight:500}@media screen and (max-width:1024px){.form-control input{text-align:center}}.form-control select{appearance:none;background-image:url(/build/images/arrow-dropdown.daf0cf52.svg);background-position:right 10px center;background-repeat:no-repeat}.form-control select:has(option:disabled:checked[hidden]){color:#666;font-weight:500}.form-control select::-ms-expand{display:none}.form-control textarea{border:2px solid #3533cd;border-radius:10px;height:100%;padding:1rem 1.5rem;resize:none}@media screen and (max-width:1024px){.form-control textarea{min-height:400px}}.form-control.error input{background:rgba(255,0,0,.1);border-color:red}.form-control.error input::placeholder{color:rgba(255,0,0,.5)}.form-control.error small{display:block}.custom-radio{display:flex}.custom-radio [type=radio]:checked,.custom-radio [type=radio]:not(:checked){left:-9999px;position:absolute}.custom-radio [type=radio]:checked+label,.custom-radio [type=radio]:not(:checked)+label{cursor:pointer;display:inline-block;line-height:20px;padding-left:28px;position:relative}@media screen and (max-width:1024px){.custom-radio [type=radio]:checked+label,.custom-radio [type=radio]:not(:checked)+label{padding-left:24px}}.custom-radio [type=radio]:checked+label:before,.custom-radio [type=radio]:not(:checked)+label:before{background:#fff;border-radius:100%;content:"";height:14px;left:0;position:absolute;top:2px;width:14px}.custom-radio [type=radio]:checked+label:after,.custom-radio [type=radio]:not(:checked)+label:after{background:#3533cd;border-radius:100%;content:"";height:8px;left:3px;position:absolute;top:5px;-webkit-transition:all .2s ease;transition:all .2s ease;width:8px}.custom-radio [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.custom-radio [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.swiper-slide{height:auto}.list-custom{counter-reset:list-counter;display:flex;flex-direction:column;gap:.375rem}.list-custom li{align-items:flex-start;display:flex}.list-custom li:before{background:#3533cd;border:1px solid #fff;border-radius:50px;content:"";display:block;height:9px;margin:7px 10px 7px 0;max-width:9px;width:100%}body{color:#fff;font-family:Exo,sans-serif;font-size:15px;font-weight:500}html{scroll-behavior:smooth}*{scroll-margin-top:108px}@media screen and (max-width:1024px){*{scroll-margin-top:80px}}@media screen and (max-height:725px){.footer.active .footer-inner{height:100%}}.grecaptcha-badge{visibility:hidden}