section.hero{background:linear-gradient(180deg,#15223c 61.63%,rgba(39,67,133,.5) 80.67%,rgba(39,67,133,0) 99.71%);padding:250px 0 150px;position:relative}.hero_inner{align-items:center;display:grid;gap:100px;grid-template-columns:1fr 1fr}section.hero:before{background:url(https://fileroom.com/hubfs/Images%202025/Circles.png);background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:0;position:absolute;top:0;width:780px;z-index:0}.hero_text *{color:#fff}.hero_text{z-index:1}.hero_text a.popup{background:transparent;border:2px solid #fc4f2d!important;border-radius:0!important;color:#fff!important;display:inline-block!important;font-size:16px!important;font-weight:700;line-height:1!important;margin-left:15px;padding:14px 20px!important;text-align:center!important;text-transform:uppercase!important;transition:all .5s ease-in-out!important}.hero_text a.popup:hover{background:#fc4f2d!important;opacity:1}.popup-overlay{align-items:center;background:rgba(0,0,0,.6);display:none;inset:0;justify-content:center;overflow-y:auto;position:fixed;z-index:9999}.popup-content .form-title{display:none}.popup-content{background:#fff;border-radius:10px;max-height:90vh;max-width:900px;overflow-y:auto;padding:0;position:relative;width:90%}.popup-close{cursor:pointer;font-size:24px;position:absolute;right:15px;top:10px}.popup-content input{background:#fff!important;border:1px solid #d3d9e1!important;border-radius:3px;box-shadow:0 1px 2px 0 rgba(10,13,18,.05)!important}.popup-content label{margin-bottom:5px!important}.popup-content p{margin:0!important}.popup-content h1,.popup-content h2{margin:0}.popup-content .hsfc-Row{margin-bottom:10px!important}.popup-content .hsfc-NavigationRow{margin:0!important}@media (min-width:991px) and (max-width:1400px){section.hero:before{width:600px}}@media (max-width:991px){.popup-content .hsfc-Step__Content h2{font-size:24px!important}.popup-content .hsfc-Step__Content{padding:0!important}section.hero{padding-top:200px}.popup-content{max-width:95%;padding:20px}.hero_inner{gap:40px;grid-template-columns:1fr}}@media (max-width:390px){.hero_text a.popup{margin:10px 0}}