.content-wrapper{width:100%;max-width:1920px;align-self:center;justify-self:center}.btn{width:fit-content;box-sizing:border-box;padding:10px 20px;border-radius:15px;border:2px solid #012755;font-size:clamp(1rem,2vw,1.4rem);font-weight:500;text-align:center;box-shadow:2px 2px 8px #00000030;transition:all .1s ease-in-out}@media(hover:hover){.btn:hover{cursor:pointer;box-shadow:2px 2px 8px #00000040}}.btn img,.btn svg{height:25px;width:25px;object-fit:contain}.btn svg{display:block;flex-shrink:0;overflow:visible}.btn svg path{transition:all .1s ease-in-out}.btn-primary{background-color:#012755;color:#fff}.btn-primary span{color:#fff;transition:all .1s ease-in-out}.btn-primary svg path{fill:#fff;transition:all .1s ease-in-out}@media(hover:hover){.btn-primary:hover{color:#012755;background-color:#fff;transition:all .1s ease-in-out}.btn-primary:hover span{color:#012755!important;transition:all .1s ease-in-out}.btn-primary:hover svg path{fill:#012755;transition:all .1s ease-in-out}}.btn-secondary{background-color:#fff;color:#012755}.btn-secondary span{color:#012755;transition:all .1s ease-in-out}.btn-secondary svg path{fill:#012755;transition:all .1s ease-in-out}@media(hover:hover){.btn-secondary:hover{color:#fff;background-color:#012755;border-color:#012755;transition:all .1s ease-in-out}.btn-secondary:hover span{color:#fff;transition:all .1s ease-in-out}.btn-secondary:hover svg path{fill:#fff;transition:all .1s ease-in-out}}.btn-tertiary{background-color:#fff;border-color:#6b7280;color:#012755}@media(hover:hover){.btn-tertiary:hover{color:#fff;background-color:#012755;border-color:#012755;transition:all .1s ease-in-out}}.card{display:flex;flex-direction:column;width:100%;background-color:#fff;border-radius:15px;padding:30px;box-shadow:2px 2px 8px #00000025}label{color:#012755;font-weight:600;font-size:1.2rem}input,textarea{padding:10px 15px;color:#012755;border-radius:10px;border:2px solid #e5e7eb;font-size:clamp(1rem,5vw,1.2rem);outline:none}input::placeholder,textarea::placeholder{color:#9ca3af}textarea{min-height:calc(10rem + 20px);resize:vertical;padding:15px}.input-error{color:#ef4444}.routing-container .property-title{text-transform:uppercase}.routing-container span{font-size:clamp(1rem,2vw,1.2rem)}.routing-container .routing-text{position:relative;font-weight:600;color:#012755}.routing-container .routing-text:after{position:absolute;bottom:-10px;left:0;content:"";height:2px;width:70px;background-color:#eaac24;margin-top:10px}.standard-content-container{max-width:1920px;width:100%;justify-self:center;padding:30px 15px}ol li::marker{font-weight:600}.desktop-break{display:inline}.txt-primary{color:#012755}.txt-secondary{color:#6b7280}.txt-red{color:#ef4444}.txt-green{color:#00b867}.txt-left{text-align:left}.txt-center{text-align:center}.txt-right{text-align:right}.txt-500{font-weight:500}.txt-600{font-weight:600}.d-none{display:none!important}@media(max-width:900px){.page-name{display:flex!important}.page-name span{font-size:1rem!important;font-weight:600;color:#012755}.desktop{display:none}.mobile{display:flex}}@media(max-width:400px){.card{padding:20px 5%}}.animate{opacity:0;animation-duration:.7s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:forwards;animation-delay:.2s;will-change:opacity,transform}.fade-in-left{animation-name:fadeInLeft}.fade-in-right{animation-name:fadeInRight}.fade-in-up{animation-name:fadeInUp}.fade-in{animation-name:fadeIn}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.animate{opacity:1;animation:none;transform:none;will-change:auto}}.scroll-reveal-pending{opacity:0}.scroll-reveal-complete{opacity:1;transform:none;will-change:auto}@media(prefers-reduced-motion:reduce){.scroll-reveal-pending{opacity:1;transform:none}}*{margin:0;box-sizing:border-box;scroll-behavior:smooth}p,a,button{all:unset}h1,h2,h3,h4,span,a,p,li{word-spacing:3px;color:#012755}span,li,a,p,button{font-weight:400}span,a,p,li{font-size:clamp(1rem,5vw,1.2rem)}strong{font-weight:600}html,body{width:100%;max-width:100%;overflow-x:clip}body{display:flex;flex-direction:column;background-color:#fff;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}input,textarea,button{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.align-center{display:flex;align-items:center}.left{display:flex;justify-content:flex-start;align-items:center}.center{display:flex;justify-content:center;align-items:center}.right{display:flex;justify-content:flex-end;align-items:center}.between{display:flex;justify-content:space-between}.around{display:flex;justify-content:space-around}.column{display:flex;flex-direction:column}.row{display:flex;flex-direction:row}.gap-5{gap:5px}.gap-10{gap:10px}.gap-15{gap:15px}.gap-20{gap:20px}.gap-25{gap:25px}.gap-30{gap:30px}.gap-35{gap:35px}.gap-40{gap:40px}.gap-45{gap:45px}.gap-50{gap:50px}.gap-55{gap:55px}.gap-60{gap:60px}.gap-65{gap:65px}.gap-70{gap:70px}.gap-75{gap:75px}.gap-80{gap:80px}.gap-85{gap:85px}.gap-90{gap:90px}.gap-95{gap:95px}.gap-100{gap:100px}h1,h2,h3{color:#fff;font-weight:600;line-height:1.3;color:#012755}h1{font-size:clamp(2.5rem,5vw,3rem)}h2{font-size:clamp(2rem,4vw,2.5rem)}h3{font-size:clamp(1.5rem,3vw,2rem)}
