form.general{display:flex;flex-direction:column;gap:24px}form.general .form-row{display:flex;align-items:flex-start;gap:24px;row-gap:20px;width:100%}@media(max-width:768px){form.general .form-row{flex-direction:column}}form.general .form-box{flex:1;overflow:visible}form.general .form-box,form.general .form-box .form-item{position:relative;width:100%;display:flex;flex-direction:column}form.general .form-box .form-item{background:#fff;border:1px solid #e5e7eb;border-radius:1px;padding:0 14px;justify-content:center;min-height:54px;height:54px;transition:all .2s ease}form.general .form-box .form-item:focus-within{border-color:#00a169}form.general .form-box .form-item.error{border-color:#ef4444!important;background-color:#fef2f2}form.general .form-box .form-item>label{display:none!important}form.general .form-box .label{position:absolute;left:14px;top:27px;transform:translateY(-50%);font-size:14px;color:#555;font-weight:500;line-height:1;pointer-events:none;transition:all .2s cubic-bezier(.4,0,.2,1);z-index:2}form.general .form-box:has(.filled) .label,form.general .form-box:has(.select__control--has-value) .label,form.general .form-box:has(input:not([type=hidden]):not([type=checkbox]):not([type=radio])):focus-within .label,form.general .form-box:has(textarea):focus-within .label{top:12px;transform:translateY(0);font-size:10px;color:#8e9bba;font-weight:500}form.general .form-box.blue .form-item{background-color:#e5eaf5!important;border:none!important}form.general .form-box.textarea-box .form-item{height:auto!important;min-height:120px;justify-content:flex-start!important;padding:20px 14px 14px!important}form.general .form-box.textarea-box .label{top:14px!important;transform:none}form.general .form-item .error-message{position:absolute;bottom:-22px;left:4px;color:#ef4444;font-size:12px;white-space:nowrap;margin:0}form.general .checkbox-item.error .error-message,form.general .radio-item.error .error-message{display:none!important}.select-container{display:flex;width:100%}.select-container .select__control{border:1px solid #e5e7eb;width:100%;height:54px;border-radius:8px;font-size:15px;background-color:#fff;box-shadow:none;cursor:pointer;transition:border-color .2s ease}.select-container .select__control--is-focused,.select-container .select__control:hover{border-color:#00a169!important}.select-container .select__control .select__value-container{padding:0 14px;transition:padding-top .2s ease}.select-container .select__control .select__value-container .select__placeholder{margin:0;color:#999}.select-container .select__control .select__value-container .select__input-container{margin:0;padding:0!important}.select-container .select__control .select__value-container .select__single-value{color:#111;font-weight:500;margin:0}.select-container .select__control .select__indicators .select__indicator-separator{display:none}.select-container .select__control .select__indicators .select__indicator{color:#8e9bba!important;padding:0 10px}.form-box .form-item .select-container .select__control{background:rgba(0,0,0,0)!important;border:none!important;box-shadow:none!important;height:52px!important;min-height:52px!important}.form-box .form-item .select-container .select__control .select__value-container{padding:0!important}.form-box .form-item .select-container .select__control .select__value-container .select__placeholder{display:none!important}.form-box .form-item .select-container .select__control .select__value-container .select__single-value{margin:0!important}.form-box .form-item .select-container .select__control .select__indicator{padding:0 4px 0 0!important}.form-box .form-item.filled .select-container .select__value-container,.form-box .form-item:focus-within .select-container .select__value-container,.form-box .form-item:has(.select__control--has-value) .select-container .select__value-container{padding-top:16px!important}.select-container .select__menu-list{padding:0!important}.select-container .select__menu{border-radius:8px;box-shadow:0 8px 30px rgba(0,0,0,.08);border:1px solid #e5e7eb;overflow:hidden;z-index:40;padding:0!important;width:240px}.select-container .select__menu .select__option{font-size:14px;font-weight:500;padding:10px 14px;cursor:pointer;white-space:normal!important;word-break:break-word!important}.select-container .select__menu .select__option--is-selected{background-color:#00a169!important;color:#fff!important}.select-container .select__menu .select__option--is-focused:not(.select__option--is-selected){background-color:#fff!important;color:#111!important}.sort-dropdown{display:flex;align-items:center;gap:6px;white-space:nowrap}.sort-dropdown .sort-label{font-size:12px;color:#8e9bba;font-weight:500}.sort-dropdown form .form-item{background:rgba(0,0,0,0)!important;border:none!important;padding:0!important;margin:0!important}.sort-dropdown form .form-item .css-b62m3t-container{z-index:25}.sort-dropdown form .form-item .select__control{background:rgba(0,0,0,0)!important;border:none!important;box-shadow:none!important;min-height:unset!important;cursor:pointer}.sort-dropdown form .form-item .select__control .select__value-container{padding:0!important}.sort-dropdown form .form-item .select__control .select__value-container .select__single-value{font-size:13px!important;color:#002f59!important;font-weight:500!important;margin:0!important}.sort-dropdown form .form-item .select__control .select__indicators .select__indicator{padding:0!important;color:#002f59!important}.sort-dropdown form .form-item .select__control .select__indicators .select__indicator svg{width:16px;height:16px}.checkbox-item{position:relative;display:flex;align-items:flex-start}.checkbox-item input{opacity:0;position:absolute;z-index:-1}.checkbox-item input+label{font-weight:500;font-size:14px;padding-left:30px;display:inline-flex;align-items:flex-start;position:relative;cursor:pointer;color:#111;min-height:20px;line-height:20px}.checkbox-item input+label:before{content:"";position:absolute;width:20px;height:20px;top:0;left:0;cursor:pointer;background-color:#fff;border:1.5px solid #d1d5db;border-radius:4px;transition:all .2s}.checkbox-item input+label:hover:before{border-color:#00a169}.checkbox-item.filled label:before{background-color:#00a169;border-color:#00a169}.checkbox-item.filled label:after{content:"";position:absolute;left:7px;top:5px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);pointer-events:none}.checkbox-item.error label{color:#ef4444!important}.checkbox-item.error label:before{border-color:#ef4444!important}.radio-item{display:flex;align-items:center;gap:24px}.radio-item>input[type=radio]{position:absolute;opacity:0;width:0;height:0}.radio-item>input[type=radio]:checked+label:before{border-color:#00a169}.radio-item>input[type=radio]:checked+label:after{display:block}.radio-item>label{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:#111;font-weight:500;position:relative;user-select:none;margin:0}.radio-item>label:before{content:"";display:block;width:18px;height:18px;background-color:#fff;border:1.5px solid #d1d5db;border-radius:50%;transition:all .2s ease;flex-shrink:0;box-sizing:border-box}.radio-item>label:after{content:"";position:absolute;display:none;top:50%;left:9px;transform:translate(-50%,-50%);width:9px;height:9px;border-radius:50%;background:#00a169;pointer-events:none}.radio-item.error label,.radio-item.error>label{color:#ef4444!important}.radio-item.error label:before,.radio-item.error>label:before{border-color:#ef4444!important}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{border:1px solid #e5e7eb;width:100%;height:52px;border-radius:1px;padding:0 14px;font-size:15px;background-color:#fff;font-family:inherit;transition:border-color .2s ease;outline:none;color:#111}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:#00a169}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,textarea::placeholder{color:#999;font-weight:400}textarea{height:120px;padding:12px 14px;resize:vertical}.form-box .form-item.filled input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.form-box .form-item.filled textarea,.form-box .form-item:focus-within input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.form-box .form-item:focus-within textarea{padding-top:16px!important}.form-box .form-item.filled textarea,.form-box .form-item:focus-within textarea{padding-top:8px!important}.form-box .form-item input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.form-box .form-item textarea{width:100%!important;border:none!important;background:rgba(0,0,0,0)!important;padding:0!important;font-size:15px!important;color:#111!important;font-weight:500!important;outline:none!important;line-height:1.2!important;height:auto!important}.form-box .form-item input:not([type=checkbox]):not([type=radio]):not([type=hidden])::placeholder,.form-box .form-item textarea::placeholder{color:rgba(0,0,0,0)!important}.form-box .form-item textarea{resize:none;height:80px!important}input[type=range].custom-range{-webkit-appearance:none;appearance:none;width:100%;background:rgba(0,0,0,0);height:2px;outline:none;display:block;cursor:pointer;position:absolute;z-index:50;margin:0;padding:0;overflow:visible;top:-1px}input[type=range].custom-range::-webkit-slider-runnable-track{width:100%;height:2px;background:linear-gradient(to right,#00A169 var(--progress,0),transparent var(--progress,0));border:none}input[type=range].custom-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:20px;width:20px;background-color:#00a169;border:none;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.15);cursor:pointer;margin-top:-9px;position:relative;z-index:60}input[type=range].custom-range::-moz-range-track{width:100%;height:2px;background:linear-gradient(to right,#00A169 var(--progress,0),transparent var(--progress,0));border:none}input[type=range].custom-range::-moz-range-thumb{height:20px;width:20px;background-color:#00a169;border:none;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.15);cursor:pointer}.split-container{display:flex;gap:.08rem}.split-container input{flex:1;text-align:center;padding:0;text-indent:0}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.custom-scrollbar::-webkit-scrollbar{height:4px}.custom-scrollbar::-webkit-scrollbar-track{background:#f8f8f8;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#d1d1d1;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#c1c1c1}html{overflow-x:hidden}body,html{font-size:unset}body{font-family:var(--font-sans),sans-serif;background-color:#fff}@media screen and (max-width:56.25rem){body{padding-top:73px}}.loading .icon{position:absolute;left:50%;top:50%;width:4rem;height:4rem;margin-top:-.5rem;margin-left:-.5rem}.loading .icon img{width:100%;height:100%}.Toastify__toast-container{z-index:var(--toastify-z-index);width:var(--toastify-toast-width);position:fixed;padding:4px;box-sizing:border-box;color:#232323}.Toastify__toast-container .Toastify__toast{margin-bottom:12px;font-size:14px;overflow:hidden}button{cursor:pointer}.popup-wrapper{display:flex;align-items:center;justify-content:center;overflow:hidden}.editor{width:100%;color:#121212;line-height:1.6;font-family:var(--font-sans),sans-serif}.editor *{max-width:100%}.editor p{font-size:16px;font-weight:400;margin-bottom:24px;color:#121212}@media screen and (max-width:56.25rem){.editor p{font-size:14px;margin-bottom:16px}}.editor p:last-child{margin-bottom:0}.editor h1,.editor h2,.editor h3,.editor h4,.editor h5,.editor h6{color:#004481;font-weight:700;margin-bottom:24px;margin-top:48px;line-height:1.3;font-family:serif}.editor h1:first-child,.editor h2:first-child,.editor h3:first-child,.editor h4:first-child,.editor h5:first-child,.editor h6:first-child{margin-top:0}.editor h1{font-size:40px;letter-spacing:-.02em}@media screen and (max-width:56.25rem){.editor h1{font-size:32px}}.editor h2{font-size:28px;color:#121212}@media screen and (max-width:56.25rem){.editor h2{font-size:24px}}.editor h3{font-size:24px;color:#121212}@media screen and (max-width:56.25rem){.editor h3{font-size:20px}}.editor h4{font-size:20px;color:#121212}@media screen and (max-width:56.25rem){.editor h4{font-size:18px}}.editor span{display:inline}.editor b,.editor strong{font-weight:700;color:#121212}.editor em,.editor i{font-style:italic}.editor u{text-decoration:underline}.editor br{display:block;margin-bottom:10px;content:""}.editor ol,.editor ul{margin-bottom:32px;padding-left:20px}.editor ol li,.editor ul li{font-size:15px;margin-bottom:12px;color:#121212;padding-left:8px}@media screen and (max-width:56.25rem){.editor ol li,.editor ul li{font-size:14px}}.editor ol li p,.editor ul li p{margin-bottom:8px}.editor ol li::marker,.editor ul li::marker{color:#121212}.editor ul{list-style-type:disc}.editor ol{list-style-type:decimal}.editor img{height:auto;border-radius:12px;margin:32px 0;display:block}.editor a{color:#004481;text-decoration:underline;transition:opacity .3s}.editor a:hover{opacity:.8}.editor blockquote{border-left:4px solid #004481;padding:16px 24px;margin:32px 0;background:#f6f9ff;border-radius:4px;font-style:italic;color:#555}.editor table{width:100%!important;border-collapse:collapse;border-spacing:0;margin:32px 0;border-radius:12px;overflow:hidden}@media screen and (max-width:56.25rem){.editor table{margin:20px 0;border:1px solid #e3e8f5!important;min-width:600px}}.editor table th,.editor table thead{background-color:#f4f5fb;font-weight:700;color:#111;text-transform:uppercase;font-size:13px;letter-spacing:.05em}.editor table td,.editor table th{border:1px solid #e3e8f5!important;padding:16px 24px;text-align:left;font-size:15px;color:#333}@media screen and (max-width:56.25rem){.editor table td,.editor table th{padding:12px 16px;font-size:13px}}.editor table tr:hover{background-color:#f9f9f9}.editor div,.editor div p{margin-bottom:8px}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_069ab3{font-family:Montserrat,Montserrat Fallback;font-style:normal}header.header{width:100%;z-index:100}@media screen and (max-width:56.25rem){header.header{position:fixed;top:0;left:0;right:0;z-index:100}}header.header .top .links a{position:relative}header.header .top .links a:after{content:"";position:absolute;right:-12px;top:50%;transform:translateY(-50%);width:1px;height:14px;background-color:#a2a7b5;opacity:.5}header.header .top .links a:last-child:after{display:none}header.header .top .links a .notidication{position:relative}header.header .top .links a .notidication .count{position:absolute;top:-5px;right:-6px;background-color:#f35e61;color:#fff;border-radius:50%;width:14px;height:14px;display:flex;align-items:center;justify-content:center;font-size:8px;font-weight:700}header.header .nav ul li .absolute{animation:megaMenuReveal .2s ease-out forwards;transform-origin:top}@keyframes megaMenuReveal{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.promo-card-animation .animate-bounce-slow{animation:floatingCoin 4s ease-in-out infinite}@keyframes floatingCoin{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}.animate-fade-in{animation:fadeIn .3s ease-out forwards}.animate-slide-down{animation:slideDown .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.mobile-menu-overlay .mobile-menu-panel{animation:mobileMenuSlideIn .3s ease-out forwards}.mobile-menu-overlay .mobile-submenu{animation:mobileSubMenuSlideIn .25s ease-out forwards}@keyframes mobileMenuSlideIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes mobileSubMenuSlideIn{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}