body{font-family:Old Standard TT,Open Sans,sans-serif;margin:0}.times-new-roman{font-family:Times New Roman,Times,serif}@media (min-width:600px){.logo-image{width:270px!important;height:auto!important}}.lds-ripple,.lds-ripple div{box-sizing:border-box}.lds-ripple{display:inline-block;position:relative;width:80px;height:80px}.lds-ripple div{position:absolute;border:4px solid;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{top:36px;left:36px;width:8px;height:8px;opacity:0}4.9%{top:36px;left:36px;width:8px;height:8px;opacity:0}5%{top:36px;left:36px;width:8px;height:8px;opacity:1}to{top:0;left:0;width:80px;height:80px;opacity:0}}.modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.88);display:flex;justify-content:center;align-items:center;z-index:1300}.modal-content{width:90%;max-width:450px;background:#fff;border-radius:0;overflow:visible;position:relative;z-index:1000}.image-banner{position:relative;width:100%;height:220px}.close-button{position:absolute;top:10px;right:10px;background:#fff;border:none;border-radius:50%;width:30px;height:30px;font-size:20px;font-weight:700;cursor:pointer}.form-container{padding:20px}.price-info{display:flex;justify-content:center;align-items:center;margin-bottom:10px;gap:20px}.price-text{font-size:14px;font-weight:700;color:gray}@media (max-width:767px){.price-text{font-size:12px}}.divider{height:25px;width:1px;background:#d3d3d3}.register-text{font-size:14px;margin-top:12px}.register-text,.register-text1{text-align:center;margin-bottom:12px;color:#000}.register-text1{font-size:16px;margin-top:3px;font-weight:700}.blinking{animation:blink 1s infinite;font-weight:700;color:#ff3b3b}@keyframes blink{0%,to{opacity:1}50%{opacity:.5}}.form{gap:12px}.form,.form-row{display:flex;flex-direction:column}.form-row{gap:10px}@media (min-width:768px){.form-row{flex-direction:row;justify-content:space-between}}.input,.select-input{width:100%;padding:10px;border-radius:5px;border:1px solid #ccc;font-size:14px;box-sizing:border-box;position:relative;z-index:10}@media (min-width:768px){.form-row{flex-direction:row;gap:16px}.form-field{width:50%}}.input.error{border-color:red}.submit-button{width:100%;padding:10px;background:#1976d2;color:#fff;font-size:16px;font-weight:700;border:none;border-radius:10px;cursor:pointer}.submit-button:disabled{opacity:.7;cursor:not-allowed}.helper-text{color:red;font-size:12px;margin-top:4px;display:block}.form-field{display:flex;flex-direction:column;width:100%}.contact-container{background-position:50%;min-height:40vh;display:flex;justify-content:center;align-items:center;position:relative;margin-top:0;padding:10px;box-shadow:none}@media (min-width:960px){.contact-container{display:none;min-height:90vh;margin-top:0;padding:0}}.contact-form{padding:20px;width:100%;max-width:350px;text-align:center;box-shadow:none}.form-heading{color:#01bffe;font-size:1.5rem;margin-bottom:20px}.form-input{width:100%;margin-bottom:15px;padding:8px;border-radius:5px;border:1px solid #ccc;background:#fff;font-size:14px;height:40px;box-sizing:border-box}.helper-text2{font-size:12px;color:red;display:block;margin-bottom:10px;text-align:left;margin-top:0}.form-select{width:100%;padding:8px;border-radius:5px;height:40px;margin-bottom:15px;font-size:14px;border:1px solid #ccc;background:#fff}.submit-btn{width:100%;height:40px;background-color:#1976d2;color:#fff;font-weight:700;font-size:15px;text-transform:capitalize;margin-top:40px;border:none;border-radius:4px;cursor:pointer}@font-face{font-family:__Old_Standard_TT_0b6a50;font-style:normal;font-weight:400;font-display:optional;src:url(/_next/static/media/e16a8871d402956c-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:__Old_Standard_TT_0b6a50;font-style:normal;font-weight:400;font-display:optional;src:url(/_next/static/media/ac5f3da8769ec155-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Old_Standard_TT_0b6a50;font-style:normal;font-weight:400;font-display:optional;src:url(/_next/static/media/d57e8e95f07ef12b-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:__Old_Standard_TT_0b6a50;font-style:normal;font-weight:400;font-display:optional;src:url(/_next/static/media/8dca04926447dc8a-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:__Old_Standard_TT_0b6a50;font-style:normal;font-weight:400;font-display:optional;src:url(/_next/static/media/b377f35265b149dc-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:__Old_Standard_TT_Fallback_0b6a50;src:local("Times New Roman");ascent-override:70.87%;descent-override:22.13%;line-gap-override:21.95%;size-adjust:107.53%}.__className_0b6a50{font-family:__Old_Standard_TT_0b6a50,__Old_Standard_TT_Fallback_0b6a50;font-weight:400;font-style:normal}