.et_pb_contact_field input[type=checkbox]:checked+label i:before{color:#4a4a4a!important}p[data-id="services"] .et_pb_contact_field_options_list{column-count:2;display:block}.et-fixed-header{position:relative!important;z-index:999!important;overflow:visible!important}ul,ol{line-height:1.6em!important}@media (max-width:768px){body{padding-bottom:0!important}}#thankYouOverlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(255,255,255,0.95);z-index:99999}#thankYouOverlay .thank-you-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:2rem;border-radius:8px;max-width:90%;width:360px;text-align:center;box-shadow:0 4px 16px rgba(0,0,0,0.1)}#thankYouOverlay .thank-you-content img{max-width:120px;width:50%;margin-bottom:1rem}#thankYouOverlay .thank-you-content h2{font-family:'Jost',sans-serif;font-size:1.8rem;margin:0.5rem 0;color:#000b14}#thankYouOverlay .thank-you-content p{font-family:'IBM Plex Sans',sans-serif;font-size:1rem;color:#4d4d4d;margin:0.5rem 0 0}@media (max-width:480px){#thankYouOverlay .thank-you-content{width:85%;padding:1.5rem}#thankYouOverlay .thank-you-content h2{font-size:1.5rem}#thankYouOverlay .thank-you-content p{font-size:0.9rem}}