@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600&family=Rubik:wght@300;400&display=swap";@font-face{font-family:Mona Sans;src:url(/fonts/Mona-Sans.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:Quaxcite;src:url(/fonts/Quaxcite.woff) format("woff");font-style:normal;font-display:swap}.custom-checkbox span{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:.4375rem;background:#fff;box-shadow:1px 2px 28px #07070708;cursor:pointer;transition:background .1s ease-in-out,color .1s ease-in-out,transform .1s ease-in-out}.custom-checkbox span:hover{transform:translateY(-3px)}.custom-checkbox input[type=checkbox]{display:none}.custom-checkbox input[type=checkbox]:checked+span{background:#333;color:#fff}@font-face{font-family:Mona Sans;src:url(/fonts/Mona-Sans.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:Quaxcite;src:url(/fonts/Quaxcite.woff) format("woff");font-style:normal;font-display:swap}.container{max-width:1450px;padding-inline:.75rem;margin:0 auto}.fw-lighter{font-weight:300}.fw-regular{font-weight:400}.fw-semi-bold-100{font-weight:500}.fw-semi-bold-200{font-weight:600}.fw-bold{font-weight:700}.fs-primary-header{text-transform:capitalize;font-family:Quaxcite,sans-serif;font-size:clamp(2rem,.5541284404rem + 7.9816513761vw,8rem);line-height:auto;color:#fff;letter-spacing:-1.6px;text-shadow:0px 4px 12.4px rgba(0,0,0,.11)}.fs-secondary-header{font-family:Mona Sans,sans-serif;font-size:clamp(1.5rem,1.128440367rem + 1.6513761468vw,2.625rem);line-height:115%}.fs-tertiary-header{font-family:Mona Sans,sans-serif;font-size:clamp(1.375rem,1.003440367rem + 1.6513761468vw,2.5rem)}.fs-small{font-size:1rem}.section-label{color:#00121ab8;font-family:Rubik;font-size:1rem;text-align:center}.highlight{background:linear-gradient(90deg,#e48c27 58.46%,#ebb86b 95.77%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-center{text-align:center}.data-table{border-collapse:collapse;width:100%;margin-bottom:1.5rem}.data-table th,.data-table td{border:1px solid #dddddd;padding:8px;text-align:left}.data-table th{background-color:#f2f2f2}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f0f8ff}::-webkit-scrollbar-thumb{border-radius:6px;background:#ebc187}::-webkit-scrollbar-thumb:hover{background:#b46d46}::selection{background-color:#ebc187;color:#121314}header .header-wrapper{background:transparent;background:#0d171f;backdrop-filter:blur(20.8999996185px)}.hero-section{background:linear-gradient(98deg,#f8d196,#f8d196a1 19.05%,#f8d1967d 40.85%,#f8d19666 57.75%,#f8d19633 98.17%)}.hero-section .wrapper{padding:10rem 2rem 7rem;display:flex;justify-content:space-between;align-items:end;gap:1.5rem}.hero-section .wrapper .hero-content .section-label{text-align:left;margin-bottom:1rem}.hero-section .wrapper .hero-content h1{font-size:clamp(2rem,.8134328358rem + 2.9850746269vw,3.5rem);max-width:700px;line-height:105%}.hero-section .wrapper .hero-contact-info{flex-shrink:0}.hero-section .wrapper .hero-contact-info .hero-contact{margin-bottom:1rem;display:flex;gap:1rem;align-items:center;font-size:18px}@media (max-width: 900px){.hero-section .wrapper{padding:9rem 2rem 3.5rem;flex-direction:column;gap:2rem;align-items:start}}.contact-page-form-section{margin-block:4rem}.contact-page-form-section .wrapper form{display:flex;gap:3rem}.contact-page-form-section .wrapper form .items-checkbox{width:100%}.contact-page-form-section .wrapper form .items-checkbox .item-group{border-radius:.6875rem;background:#e7eaeeba;min-height:180px;margin-bottom:1.5rem;padding:1.4rem 1.1rem}.contact-page-form-section .wrapper form .items-checkbox .item-group .item-name{display:flex;align-items:center;gap:15px;font-size:24px;margin-bottom:2rem}.contact-page-form-section .wrapper form .items-checkbox .item-group .checkboxes{display:flex;flex-wrap:wrap;gap:15px}.contact-page-form-section .wrapper form .text-inputs{width:100%}.contact-page-form-section .wrapper form .text-inputs>*{margin-bottom:1rem}.contact-page-form-section .wrapper form .text-inputs .contact-field{display:flex;flex-direction:column;gap:.7rem}.contact-page-form-section .wrapper form .text-inputs .contact-field input,.contact-page-form-section .wrapper form .text-inputs .contact-field textarea{padding-block:15px 8px;border:none;border-radius:5px;border-bottom:1px solid #d59940;padding-inline:12px;background:#fdeed9;outline:none;resize:vertical;max-height:280px;font-size:20px;opacity:.8;transition:border-left linear .1s}.contact-page-form-section .wrapper form .text-inputs .contact-field input:focus,.contact-page-form-section .wrapper form .text-inputs .contact-field textarea:focus{border-left:5px solid #d59940}.contact-page-form-section .wrapper form .text-inputs .contact-field label{opacity:.72}.contact-page-form-section .wrapper form .text-inputs button.submit{margin-block:2rem}@media (max-width: 900px){.contact-page-form-section .wrapper form{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;max-width:700px;margin-inline:auto}}
