*{box-sizing:border-box;padding:0;margin:0}body{max-width:100vw;overflow-x:hidden;background-color:#080808;scroll-behavior:smooth;-webkit-tap-highlight-color:rgba(0,0,0,0)}body::-webkit-scrollbar{height:4px;width:6px;background-color:#056446!important}body::-webkit-scrollbar-track{background:#080808}body::-webkit-scrollbar-thumb{background-color:#056446!important;border-radius:8px}@media(max-width:700px){body main{overflow-x:hidden}}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit!important}.container{display:block;width:90%;max-width:1440px;margin:0 auto}.no-scroll{overflow:hidden!important}.gradient-border{position:relative;background-color:hsla(0,0%,100%,.02);border-radius:16px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.gradient-border:before{box-sizing:border-box;display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid transparent;background:linear-gradient(180deg,hsla(0,0%,100%,.129),hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,0)) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;border-radius:16px;pointer-events:none}.loader{width:14px;padding:3px;aspect-ratio:1;border-radius:50%;background:#f7f8f2;--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s linear infinite;margin:0 auto}@keyframes l3{to{transform:rotate(1turn)}}.gtm-iframe{display:none;visibility:hidden}.primary-btn{display:block;background-color:#056446;border:none;outline:none!important;padding:18px 56px;border-radius:100px;font-size:16px;font-weight:600;color:#f7f8f2;transition:background-color .3s ease-in-out}.primary-btn:hover{cursor:pointer;background-color:#16ac7d}.primary-btn .normal-state{display:none}@media(min-width:1024px){.primary-btn:has(.normal-state){position:relative;overflow:hidden;background-color:#16ac7d}.primary-btn:has(.normal-state) .normal-state{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#056446;border-radius:100px;padding:18px 56px;transition:left .3s ease-in-out}.primary-btn:has(.normal-state):hover .normal-state{left:100%}}.primary-btn:disabled{pointer-events:none;opacity:.5}@media(max-width:700px){.primary-btn{padding:14px 32px;font-size:14px}}.primary-btn-variant{display:block;width:-moz-fit-content;width:fit-content;background-color:#056446;border:none;outline:none!important;padding:12px 40px;border-radius:100px;font-size:16px;font-weight:600;color:#f7f8f2;transition:all .3s ease-in-out}.primary-btn-variant:hover{cursor:pointer;background-color:#16ac7d}.primary-btn-variant .normal-state{display:none}.primary-btn-variant:has(.loader) .loader{display:none}.primary-btn-variant:has(.loader):disabled{pointer-events:none}.primary-btn-variant:has(.loader):disabled span{display:none}.primary-btn-variant:has(.loader):disabled .loader{display:block}@media(min-width:1024px){.primary-btn-variant:has(.normal-state){position:relative;overflow:hidden;background-color:#16ac7d}.primary-btn-variant:has(.normal-state) .normal-state{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#056446;border-radius:100px;padding:12px 38px;transition:left .3s ease-in-out}.primary-btn-variant:has(.normal-state):hover .normal-state{left:100%}}.primary-btn-variant:disabled,.primary-btn-variant[aria-disabled=true]{pointer-events:none;opacity:.5}@media(max-width:700px){.primary-btn-variant{padding:14px 24px;font-size:14px}}.secondary-btn{display:block;width:-moz-fit-content;width:fit-content;background-color:transparent;border:1px solid #f7f8f2;outline:none!important;padding:12px 40px;border-radius:100px;font-size:16px;font-weight:600;color:#f7f8f2;transition:all .3s ease-in-out}.secondary-btn:hover{cursor:pointer;background-color:#056446;border-color:transparent}.secondary-btn .normal-state{display:none}.secondary-btn:has(.loader) .loader{display:none}.secondary-btn:has(.loader):disabled{pointer-events:none}.secondary-btn:has(.loader):disabled span{display:none}.secondary-btn:has(.loader):disabled .loader{display:block}@media(min-width:1024px){.secondary-btn:has(.normal-state){position:relative;overflow:hidden;background-color:#056446;border:none}.secondary-btn:has(.normal-state) .normal-state{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#080808;border:1px solid #f7f8f2;border-radius:100px;padding:12px 38px;transition:left .3s ease-in-out}.secondary-btn:has(.normal-state):hover .normal-state{left:100%}}.secondary-btn:disabled,.secondary-btn[aria-disabled=true]{pointer-events:none;opacity:.5}@media(max-width:700px){.secondary-btn{padding:12px 24px;font-size:14px}}form{width:100%}form input:not([type=checkbox]):not([type=radio]),form select,form textarea{display:block;width:100%;background:none;border:none;outline:none!important;padding:0;font-size:14px;font-weight:400;color:#f7f8f2}form input:not([type=checkbox]):not([type=radio])::placeholder,form select::placeholder,form textarea::placeholder{color:#787878}form input:-webkit-autofill,form input:-webkit-autofill:active,form input:-webkit-autofill:focus,form input:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:#fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px rgba(35,35,35,.161)}form input[type=date]::-webkit-calendar-picker-indicator{color:transparent;opacity:1;display:block;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNyAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00LjI4NTc4IDEuNTc5NzVDNC4yODU3OCAxLjExNTgzIDQuNjYxODYgMC43Mzk3NDYgNS4xMjU3OCAwLjczOTc0NkM1LjU4OTcgMC43Mzk3NDYgNS45NjU3OCAxLjExNTgzIDUuOTY1NzggMS41Nzk3NVYyLjQxOTc1SDExLjAwNThWMS41Nzk3NUMxMS4wMDU4IDEuMTE1ODMgMTEuMzgxOSAwLjczOTc0NiAxMS44NDU4IDAuNzM5NzQ2QzEyLjMwOTcgMC43Mzk3NDYgMTIuNjg1OCAxLjExNTgzIDEyLjY4NTggMS41Nzk3NVYyLjQxOTc1SDEzLjUyNThDMTQuOTE3NSAyLjQxOTc1IDE2LjA0NTggMy41NDc5OSAxNi4wNDU4IDQuOTM5NzVWMTMuMzM5N0MxNi4wNDU4IDE0LjczMTUgMTQuOTE3NSAxNS44NTk3IDEzLjUyNTggMTUuODU5N0gzLjQ0NTc4QzIuMDU0MDIgMTUuODU5NyAwLjkyNTc4MSAxNC43MzE1IDAuOTI1NzgxIDEzLjMzOTdWNC45Mzk3NUMwLjkyNTc4MSAzLjU0Nzk5IDIuMDU0MDIgMi40MTk3NSAzLjQ0NTc4IDIuNDE5NzVINC4yODU3OFYxLjU3OTc1Wk0yLjYwNTc4IDQuOTM5NzVDMi42MDU3OCA0LjQ3NTgzIDIuOTgxODYgNC4wOTk3NSAzLjQ0NTc4IDQuMDk5NzVIMTMuNTI1OEMxMy45ODk3IDQuMDk5NzUgMTQuMzY1OCA0LjQ3NTgzIDE0LjM2NTggNC45Mzk3NVY2LjYxOTc1SDIuNjA1NzhWNC45Mzk3NVpNMi42MDU3OCA4LjI5OTc1VjEzLjMzOTdDMi42MDU3OCAxMy44MDM3IDIuOTgxODYgMTQuMTc5NyAzLjQ0NTc4IDE0LjE3OTdIMTMuNTI1OEMxMy45ODk3IDE0LjE3OTcgMTQuMzY1OCAxMy44MDM3IDE0LjM2NTggMTMuMzM5N1Y4LjI5OTc1SDIuNjA1NzhaIiBmaWxsPSIjNzM3Mzc1Ii8+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-size:contain;width:15px;height:15px;margin-right:5px;border-width:thin}form input[type=time]::-webkit-calendar-picker-indicator{display:none}form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:13px;height:13px;border:1px solid #a3a3a3;border-radius:100%;padding:1px}form input[type=radio]:after{display:block;content:"";position:relative;width:100%;height:100%;left:0;top:0;background-color:transparent;transition:background-color .3s ease-in-out;border-radius:100%}form input[type=radio]:checked:after{background-color:#f7f8f2}form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC44ODY2NTUgMC43Njk4NDRDMS4yMTQ3IDAuNDQxODAzIDEuNzQ2NTUgMC40NDE4MDMgMi4wNzQ1OSAwLjc2OTg0M0w0Ljg0MDYyIDMuNTM1ODdMNy42MDY2NiAwLjc2OTg0M0M3LjkzNDcgMC40NDE4MDMgOC40NjY1NSAwLjQ0MTgwMyA4Ljc5NDU5IDAuNzY5ODQzQzkuMTIyNjMgMS4wOTc4OCA5LjEyMjYzIDEuNjI5NzQgOC43OTQ1OSAxLjk1Nzc4TDQuODQwNjkgNS45ODA0N0wwLjg4NjY1NSAxLjk1Nzc4QzAuNTU4NjE1IDEuNjI5NzQgMC41NTg2MTUgMS4wOTc4OCAwLjg4NjY1NSAwLjc2OTg0NFoiIGZpbGw9IiM5RTlFQTEiLz4KPC9zdmc+");background-repeat:no-repeat;background-position:100%;background-size:10px 8px}form select option{background-color:#080808}form textarea{height:100px;resize:none;padding-bottom:12px;border-bottom:1px solid #a3a3a3;transition:border-color .3s ease-in-out}form textarea::-webkit-scrollbar{height:4px;width:6px;background-color:#056446!important}form textarea::-webkit-scrollbar-track{background:#080808}form textarea::-webkit-scrollbar-thumb{background-color:#056446!important;border-radius:8px}form textarea:focus{border-color:#056446}form .input-label{border-bottom:1px solid #363638;margin-bottom:28px;padding-bottom:10px;transition:border-color .3s ease-in-out}form .input-label label{display:block;font-size:12px;font-weight:400;color:#787878;margin-bottom:7px}form .input-label:has(input:focus){border-color:#16ac7d}form .input-label .pass-holder{display:flex;align-items:center;justify-content:space-between;gap:16px}form .input-label .pass-holder select{max-width:42px}form .input-label .pass-holder svg{display:none}form .input-label .pass-holder button{display:block;max-width:24px;max-height:24px;background:none;border:none;outline:none!important}form .input-label .pass-holder button svg{display:block}form .input-label .pass-holder button .line-eye{stroke-width:0;stroke:transparent;transition:all .3s ease-in-out;transform:translate(2px,3px)}form .input-label .pass-holder button .line-eye.line-eye-active{stroke:#737375;stroke-width:2px}form .input-label .pass-holder button:hover{cursor:pointer}form .input-label.input-error{border-color:#ff6e57}form .input-label.input-error label{color:#ff6e57}form .input-label.input-error .pass-holder svg:first-of-type{display:block}form .input-label.input-success{border-color:#056446}form .input-label.input-success label{color:#056446}form .input-label.input-success .pass-holder svg:last-of-type{display:block}form .radio-input{display:flex;align-items:center;gap:8px}form .radio-input label{font-size:16px;font-weight:500;color:#f7f8f2}form .form-holder{display:flex;justify-content:space-between;gap:44px}form .form-holder .form-col{flex:1 0}@media(max-width:700px){form .form-holder{flex-direction:column;gap:1px}}form .extra-info{font-size:16px;font-weight:400;color:#a3a3a3;text-align:center;margin-top:46px}form .extra-info button{background:none;border:none;outline:none!important;font-size:16px;color:#a3a3a3;font-weight:700;text-decoration:underline;transition:color .3s ease-in-out}form .extra-info button:hover{cursor:pointer;color:#f7f8f2}@media(max-width:700px){form .extra-info{font-size:14px;margin-top:32px}form .extra-info button{font-size:14px}}form .additional-text{font-size:12px;font-weight:400;color:#787878;transition:color .3s ease-in-out;margin-bottom:21px}form .additional-text.input-error{color:#ff6e57}@media(max-width:700px){form .additional-text{margin-bottom:18px}}form .info-text{font-size:16px;font-weight:400;color:#f7f8f2;margin:24px 0}form .info-text ul{list-style-position:inside;margin:2px 0 12px 15px}@media(max-width:700px){form .info-text{font-size:14px;margin:16px 0}}form .submit-btn{display:block;width:100%;background-color:transparent;border:1px solid #f7f8f2;outline:none!important;padding:8px 40px;border-radius:100px;font-size:16px;font-weight:600;color:#f7f8f2;transition:all .3s ease-in-out;margin-top:19px}form .submit-btn:has(.loader) .loader{display:none}form .submit-btn:has(.loader):disabled{pointer-events:none}form .submit-btn:has(.loader):disabled span{display:none}form .submit-btn:has(.loader):disabled .loader{display:block}form .submit-btn:hover{cursor:pointer;background-color:#16ac7d;border-color:transparent}@media(max-width:700px){form .submit-btn{padding:12px 24px;font-size:14px}}