.form{flex-direction:column;gap:25px;display:flex}.form-row{grid-template-columns:1fr 1fr;gap:25px;display:grid}.form-footer{border-top:1px solid #e5e5e5;justify-content:space-between;align-items:center;gap:30px;padding-top:25px;display:flex}.form-footer p{color:#8a8a8a;font-size:.85rem}@media (width<=600px){.form-row{grid-template-columns:1fr}.form-footer{flex-direction:column;align-items:flex-start}}.form-field{flex-direction:column;gap:10px;display:flex}.form-label{color:#1f1f1f;font-size:.95rem;font-weight:600}.form-label em{color:#8a8a8a;font-style:normal;font-weight:400}.form-input,.form-select,.form-textarea{color:#1f1f1f;background:#fff;border:1px solid #d4d4d4;border-radius:5px;outline:none;width:100%;padding:0 15px;transition:border-color .2s ease-out}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:#004135}.form-input::-moz-placeholder{color:#9a9a9a}.form-select::-moz-placeholder{color:#9a9a9a}.form-textarea::-moz-placeholder{color:#9a9a9a}.form-input::placeholder,.form-select::placeholder,.form-textarea::placeholder{color:#9a9a9a}.form-input,.form-select{height:50px}.form-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f1f1f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat;background-size:16px;padding-right:45px}.form-select:invalid{color:#9a9a9a}.form-textarea{resize:vertical;padding:15px}@font-face{font-family:Replica;src:url(../fonts/ReplicaLLWeb-Regular.woff)format("woff")}@font-face{font-family:Messina-Sans;src:url(../fonts/MessinaSans-CondensedBlack.woff2)format("woff2");font-display:swap}@font-face{font-family:Manrope;src:url(../fonts/Manrope-VariableFont_wght.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}body{color:#545454;-webkit-font-smoothing:antialiased;background:#f7f3e8;min-height:100vh;font-family:Manrope,Tahoma,Geneva,Verdana,sans-serif;line-height:1.5}h1,h2,h3,h4,h5,h6{color:#000;font-family:Messina-Sans,Impact,Arial Narrow Bold,Arial Narrow,sans-serif;font-weight:500}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}a,button,input,select,textarea{font:inherit;color:inherit;text-decoration:none}.container{max-width:1200px;margin:auto}@media (width<=1300px){.container{margin:0 50px}}@media (width<=900px){.container{margin:0 20px}}.flex-center,.flex-center-col,.flex-center-column{justify-content:center;align-items:center;display:flex}.flex-center-col,.flex-center-column{flex-direction:column}.pos-rel{position:relative}.pos-abs,.pos-abs-full{width:100%;height:100%;position:absolute;top:0;left:0}.z-index-1,.z1{z-index:100}.clickable{-webkit-user-select:none;user-select:none;cursor:pointer}.btns-h,.btns-horizontal{flex-wrap:wrap;gap:10px;display:flex}.btns-v,.btns-vertical{flex-direction:column;gap:10px;display:flex}.full-section,.full-section-inner{min-height:100svh}.full-section-inner{max-width:1200px;margin:auto}@media (width<=1300px){.full-section-inner{margin:0 50px}}.img-cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.section{padding:100px 0}@media (width<=900px){.full-section-inner{margin:0 20px}.section{padding:80px 0}}@media (width<=600px){.section{padding:60px 0}}
