.custom-button{cursor:pointer;position:relative;display:inline-block;line-height:1;font-size:10px;font-weight:700;overflow:hidden;letter-spacing:.04em;transition:all .3s}.custom-button.size-xl{white-space:nowrap;border-radius:30px;padding:1.25rem 2.25rem}.custom-button.size-xl:not(.variant-icon) span{margin-left:-.25rem}.custom-button.size-lg{padding:1rem 1.5rem}.custom-button.size-md{padding:.5rem 1rem}.custom-button.size-sm{padding:5px 10px}.variant-icon{display:flex;align-items:center;justify-content:center}.variant-icon div{z-index:2}.custom-button.variant-underline{border-style:none!important;background-image:none!important;padding:.25rem}.custom-button.variant-underline span{padding:.25rem}.custom-button.variant-underline span:before{content:"";position:absolute;left:0;bottom:0;height:1px;background:#fff;border-radius:20px;width:0;transition:all .3s}.button-secondary:hover,.custom-button:hover:not(.button-nav,.button-dark,.button-transparent,.button-underline,.button-secondary.border){background-color:#00d3ff;transition:.3s}@keyframes moveBg{0%{background-position:100% 50%}to{background-position:0 50%}}.custom-button.button-transparent{transition:all .3s;background:transparent;color:hsla(0,0%,100%,.58);border-radius:45px}.custom-button.button-transparent.active span{color:#003278}.custom-button.button-transparent.active{background:#fff!important}.custom-button.button-dark.active{background:#212545;color:#fff!important}.custom-button.button-primary.active{background:var(--dark-purple)!important}.custom-button.button-secondary.active{color:var(--dark-purple)!important}.custom-button.disabled{pointer-events:none}.custom-button.disabled.button-primary{background:var(--light-grey)}.custom-button.disabled.button-secondary{border-color:var(--grey);color:var(--grey)!important}button.button-primary{--tw-bg-opacity:1;background-color:rgb(0 50 120/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}button.button-nav,button.button-secondary{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 50 120/var(--tw-text-opacity,1))}button.button-nav{border-style:none}@media (min-width:1024px){button.button-nav:hover{--tw-bg-opacity:1!important;background-color:rgb(0 50 120/var(--tw-bg-opacity,1))!important}}button.button-nav.active{pointer-events:auto!important;cursor:pointer;--tw-bg-opacity:1!important;background-color:rgb(0 50 120/var(--tw-bg-opacity,1))!important}.button-nav.active span.text-dark-blue,.button-nav.active span.text-dark-purple,.button-nav:hover span.text-dark-blue,.button-nav:hover span.text-dark-purple,button.button-nav.active{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.button-secondary.bordyarner:after{opacity:1;background:#003278;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.button-secondary.border:before,.button-secondary.bordyarner:after{content:"";position:absolute;width:100%;height:100%;left:0;transition:all .3s;top:0;border-radius:50px;border:1px solid transparent!important;border:1px solid}.button-secondary.border:before{opacity:0;background:linear-gradient(-45deg,#00d3ff,#003278) border-box;-webkit-mask:linear-gradient(#1e1b1b 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.button-secondary.border.active:after,.button-secondary.border:hover:after{opacity:0!important}.button-secondary.border.active:before,.button-secondary.border:hover:before{opacity:1}.button-secondary.border.active,.button-secondary.border:hover{border-color:transparent}.button-secondary.border.active:after,.button-secondary.border:hover:after{opacity:1}@media (min-width:1100px){.custom-button.only-arrow:hover span{transform:translateX(1px)}.custom-button.size-xl.only-arrow:hover span{transform:translateX(2px)!important}.custom-button:not(.variant-icon).withArrow:hover span{transform:translateX(-2px)}.button-icon:hover svg{fill:#fff}.custom-button:not(.active):hover:before{opacity:1;animation-play-state:running}.custom-button.button-transparent:hover{background:#fff!important}.custom-button.button-transparent:hover span{color:#003278}.custom-button:not(.button-secondary.border,.button-transparent):hover{color:#fff!important}.custom-button.variant-underline:hover span:before{width:100%}}.button-primary #line:before,.button-secondary:hover #line:before,.color-white #line:before{background:#fff}.button-secondary #line:before,.color-purple #line:before{background:var(--purple)}.button-secondary.active #line:before{background:var(--dark-purple)!important}.button-secondary.active svg path{stroke:var(--dark-purple)!important}.button-secondary:hover svg path{stroke:#fff!important}.button-secondary.disabled #line:before{background:var(--grey)!important}.custom-button.size-md:not(.only-arrow) #line svg{left:53%}.custom-button.size-sm.only-arrow #line{width:8px}.custom-button.size-md.only-arrow #line{width:12px}.custom-button.size-lg.only-arrow #line{width:14px}.before-bg-white#line:before{background-color:#fff!important}.custom-button:hover #line.before-bg-white:before{background-color:var(--dark-purple)!important}.custom-button:hover #line.before-bg-white path{stroke:var(--dark-purple)!important}.custom-button:not(.only-arrow).size-lg #line:before{left:1px}.custom-button:not(.only-arrow) #line{width:10px;height:10px;transition:all .4s;border-radius:5px}.custom-button.only-arrow #line{width:23px;height:12px;transition:all .4s;border-radius:5px}#line:before{content:"";position:absolute;top:50%;left:0;transition:.3s;border-top-right-radius:10px;border-bottom-right-radius:10px;transform:translateY(-50%);background:#fff;height:1px;width:100%}.custom-button.size-xl #line:before{left:-1px}.custom-button.variant-transparent #line:before{background:var(--purple)}.custom-button.variant-dark #line:before{background:#212545}.custom-button #line svg{position:absolute;top:50%;transition:all .4s;z-index:2;transform:translateY(-50%)}.custom-button #line svg path{transition:all .3s}.custom-button.size-sm #line svg{height:8px}.custom-button:not(.only-arrow) #line svg{left:58%}.custom-button.only-arrow #line svg{left:78%}.custom-button.size-sm.only-arrow #line svg{left:45%}.custom-button.size-md.only-arrow #line svg{left:50%}.custom-button.only-arrow.size-lg #line svg{left:60%}@media (min-width:1100px){.custom-button.size-sm.only-arrow.withArrow:hover #line{width:12px}.custom-button.size-md.only-arrow.withArrow:hover #line{width:18px}.custom-button.size-lg.only-arrow.withArrow:hover #line{width:22px}.custom-button.variant-primary.withArrow:hover #line:before{background:#fff!important}.custom-button.variant-primary.withArrow:hover svg path{stroke:#fff!important}.custom-button.size-xl:not(:hover) #line:before{left:.5px}.custom-button:not(.only-arrow).withArrow:hover #line{width:15px;transform:translateX(1px)}.custom-button.size-sm.only-arrow:hover #line svg{left:60%}.custom-button:not(.only-arrow).withArrow.size-lg:hover #line:before{left:0}.custom-button.size-sm:not(.only-arrow):hover #line svg{left:68%}.custom-button.size-lg:not(.only-arrow):hover #line svg,.custom-button.size-md:not(.only-arrow):hover #line svg{left:62%}.custom-button.only-arrow.withArrow:hover #line{width:32px}.custom-button.size-md.only-arrow:hover #line svg{left:60%}.custom-button.only-arrow.size-lg:hover #line svg{left:70%}}.message-error span{color:#ff4040}.message-success span{color:#10be17}.message-warning span{color:#eed202}.message-error,.message-success,.message-warning{position:absolute;top:100%;margin-top:.25rem;display:flex;max-width:100%;align-items:center;font-size:10px;line-height:12px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;--tw-text-opacity:1;color:rgb(0 50 120/var(--tw-text-opacity,1))}.custom-input.\!bg-\[#03040866\]::-moz-placeholder,.custom-input.bg-\[#03040866\]::-moz-placeholder{color:hsla(0,0%,100%,.7)!important}.custom-input.\!bg-\[#03040866\]::placeholder,.custom-input.\!bg-\[#03040866\]:placeholder,.custom-input.bg-\[#03040866\]::placeholder,.custom-input.bg-\[#03040866\]:placeholder{color:hsla(0,0%,100%,.7)!important}.custom-input.\!bg-\[#03040866\],.custom-input.bg-\[#03040866\]{color:#fff!important;background-color:#03040866!important}.custom-input.\!bg-\[#03040866\],.custom-input.\!bg-\[#03040866\]:active,.custom-input.\!bg-\[#03040866\]:focus,.custom-input.\!bg-\[#03040866\]:focus-visible,.custom-input.\!bg-\[#03040866\]:focus-within,.custom-input.\!bg-\[#03040866\]:hover,.custom-input.\!bg-\[#03040866\]:visited,.custom-input.bg-\[#03040866\],.custom-input.bg-\[#03040866\]:active,.custom-input.bg-\[#03040866\]:focus,.custom-input.bg-\[#03040866\]:focus-visible,.custom-input.bg-\[#03040866\]:focus-within,.custom-input.bg-\[#03040866\]:hover,.custom-input.bg-\[#03040866\]:visited,input.custom-input.\!bg-\[#03040866\],input.custom-input.\!bg-\[#03040866\]:active,input.custom-input.\!bg-\[#03040866\]:focus,input.custom-input.\!bg-\[#03040866\]:focus-visible,input.custom-input.\!bg-\[#03040866\]:focus-within,input.custom-input.\!bg-\[#03040866\]:hover,input.custom-input.\!bg-\[#03040866\]:visited,input.custom-input.bg-\[#03040866\],input.custom-input.bg-\[#03040866\]:active,input.custom-input.bg-\[#03040866\]:focus,input.custom-input.bg-\[#03040866\]:focus-visible,input.custom-input.bg-\[#03040866\]:focus-within,input.custom-input.bg-\[#03040866\]:hover,input.custom-input.bg-\[#03040866\]:visited{outline:1px solid hsla(0,0%,100%,.4)!important;background-color:#03040866!important;color:#fff!important}.custom-input::-moz-placeholder{color:9DA9B1}.custom-input::placeholder{color:9DA9B1}.custom-input:focus-visible{outline:1px solid rgba(82,11,255,.4);background-color:#fff!important}.custom-input.\!bg-transparent,.custom-input.bg-transparent{color:#fff}.custom-input.outline-white{outline:1px solid #fff}.custom-input.\!bg-transparent:focus-visible,.custom-input.bg-transparent:focus-visible{outline:1px solid #fff!important;background-color:transparent!important}.custom-input{width:100%;border-radius:.375rem;padding:1rem;font-size:13px;line-height:16px;font-weight:500;--tw-text-opacity:1;color:rgb(33 37 69/var(--tw-text-opacity,1));-moz-appearance:none;-webkit-appearance:none;appearance:none}.input-container.disabled .custom-input{--tw-bg-opacity:1;background-color:rgb(245 246 252/var(--tw-bg-opacity,1))}.input-container.disabled .custom-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(209 215 218/var(--tw-text-opacity,1))}.input-container.disabled .custom-input::placeholder{--tw-text-opacity:1;color:rgb(209 215 218/var(--tw-text-opacity,1))}.input-error,.input-success{position:absolute;display:flex;max-width:100%;align-items:center;font-size:10px;line-height:12px;letter-spacing:.2em;font-weight:800;--tw-text-opacity:1;color:rgb(0 50 120/var(--tw-text-opacity,1));top:calc(100% + 3px)}.input-error svg,.input-success svg{width:16px;height:16px}.input-error span,.input-success span{width:calc(100% - 20px)}@media screen and (max-width:600px){input.custom-input[type=date]{min-height:50px}}.cb-radio{padding-left:40px;position:relative;cursor:pointer}.cb-radio:before{content:"";background-color:#fff;position:absolute;border:1px solid #0000005e;transition:all .4s;width:30px;height:30px;left:0;top:-4px;border-radius:9999px}.cb-radio.active:before{box-shadow:0 0 0 4px rgba(82,11,255,.2)}.cb-radio:hover:before{border-color:var(--purple)}.cb-radio:after{content:"";position:absolute;transition:all .4s;background:var(--purple);width:18px;height:18px;left:6px;top:2px;opacity:0;border-radius:9999px}.cb-radio.checked:after{opacity:1}.cb-radio.disabled:before{border-color:var(--light-grey)}.cb-radio.disabled.checked:after{background:var(--light-grey)}.cb-icon{width:-moz-fit-content;width:fit-content}.cb-icon.rounded{border-radius:9999px!important}svg,svg *{transition:.3s}.cb-icon.loading svg circle{stroke:var(--orange);opacity:.2!important}.cb-icon.loading svg path{fill:var(--orange)}.cb-icon.active path{fill:#fff;stroke:#fff}.bg-blue-light{background-color:#74afff!important}.cb-icon.disabled svg *{fill:#b3b3b3!important}.cb-card{border-radius:14px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.cb-card-image-container.image-full{height:100%}.cb-card.full-size{background:transparent!important;overflow:hidden}.cb-card.horizontal .cb-card-image-container{height:103px}.cb-card.horizontal .cb-card-image-container .card-image{width:100%;height:100%}.card-image{border-radius:10px 10px 0 0;background-size:cover;background-position:50%;background-repeat:no-repeat}.card-image.\!h-full{border-radius:10px;position:relative}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.card-image.\!h-full:before{background:linear-gradient(180deg,hsla(0,0%,85%,0) 50%,rgba(46,46,46,.6));content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border-radius:10px}.image-border .card-image{border-radius:10px}.cb-card.horizontal .card-image{border-radius:8px}.image-border{padding:14px 14px 0}.card-shadow-gradient{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(180deg,transparent,#000)}.select-small input{font-size:12px}.select-medium input,.select-small input{max-height:100%;-webkit-text-size-adjust:none}.select-medium input{font-size:13px}.select-large input{font-size:14px;max-height:100%;-webkit-text-size-adjust:none}.select-button{position:relative}.select-large .select-button,.select-medium .select-button{padding-right:65px!important}.select-small .select-button{padding-right:55px!important}.select-large .select-button:before,.select-medium .select-button:before{right:55px}.select-button:before{content:"";position:absolute;height:100%;width:1px;top:0;background:rgba(140,143,160,.31)}.select-button input,.select-button input:focus-visible{background-color:transparent!important}.select-button.bg-transparent input{color:#fff;background-color:transparent!important}.select-button.bg-transparent{border:1px solid #fff}.select-small .select-button:before{right:42px}.select-small .select-button:after{content:url("data:image/svg+xml,%3Csvg width='13' height='7' viewBox='0 0 16 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.996981 1.08899L8.1748 8.26685L15.3526 1.08899' stroke='%238C8FA0' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:all .3s}.select-large .select-button:after,.select-medium .select-button:after{content:url("data:image/svg+xml,%3Csvg width='16' height='9' viewBox='0 0 16 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.996981 1.08899L8.1748 8.26685L15.3526 1.08899' stroke='%238C8FA0' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:all .3s}.select-button.opened:after{transform:translateY(-50%) scaleY(-1)!important}.select-option{position:relative}.select-option:before{left:17px;border-radius:100%;width:26px;height:26px;background:#f5f6ff;border:1px solid rgba(0,0,0,.37)}.select-option:after,.select-option:before{content:"";position:absolute;top:50%;transform:translateY(-50%)}.select-option:after{left:22px;border-radius:100%;width:16px;height:16px;transition:all .4s;opacity:0;background:#003278}.select-option.selected:after{opacity:1}.line-title{font-size:20px;position:relative;line-height:24px;padding-top:8px;padding-bottom:8px;font-weight:700;font-family:Source Sans\ 3,sans-serif}.line-title:before{content:"";position:absolute;width:27px;height:1px;top:0;left:0;border-radius:10px}.line-title.text-white:before{background-color:#fff}.line-title.text-black:before{background-color:#000}.line-title.text-dark-blue:before{background-color:#212545}.line-title.text-dark-purple:before,.line-title.text-purple:before{background-color:#003278}