.contact-form{background-color:var(--white-color);border-radius:20px;box-shadow:0 10px 50px rgba(0,0,0,.08)}.footer-content p,.general-content p{color:#000;font-size:16px}.footer-info i{color:var(--body-color)}.contact-form .form-content{padding:60px}.select-style select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2210%22%20height%3D%227%22%20viewBox%3D%220%200%2010%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M1%201L5%205L9%201%22%20stroke%3D%22%23333%22%20stroke-width%3D%222%22/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:40px}.contact-feature{box-shadow:0 5px 30px rgba(0,0,0,.06);display:flex;padding:40px 20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px}.contact-form-wrapper{position:relative}.contact-feature .box-icon{background-color:var(--theme-color);border-radius:16px;color:var(--white-color);font-size:36px;height:70px;line-height:70px;text-align:center;width:70px}.contact-feature .box-title{font-size:20px;font-weight:600;margin-bottom:1px}.contact-feature .box-text{margin-bottom:-.15em}.contact-feature .box-schedule{color:var(--theme-color);margin-bottom:-.5em}.contact-form-wrapper .bg .bottom,.contact-form-wrapper .bg .top{height:25rem;position:absolute}.contact-form-wrapper .bg .top{right:0;top:0}.contact-form-wrapper .bg .bottom{bottom:0;right:0}.contact-form-wrapper .input-wrap input,.contact-form-wrapper .input-wrap select,.contact-form-wrapper .input-wrap textarea{margin-bottom:2rem}.contact-form-wrapper .input-wrap input[type=submit]{background:var(--theme-color);border-radius:25px;width:fit-content}.contact-form-wrapper .image-container{align-items:end;height:100%;justify-content:center;position:relative;width:100%}.contact-form-wrapper .checkbox-visible{display:inline;height:auto;margin:0;opacity:1;visibility:visible;width:auto}.contact-form-wrapper .image-container img{height:42rem}.location-card{box-shadow:0 10px 30px rgba(0,0,0,.06);margin-bottom:10px;padding:30px 40px;position:relative}.location-card:after{background-image:-webkit-radial-gradient(50% 50%,50% 50%,var(--theme-color) 56.77%,rgba(4,206,120,0) 100%);background-image:radial-gradient(50% 50% at 50% 50%,var(--theme-color) 56.77%,rgba(4,206,120,0) 100%);content:"";height:4px;left:30px;position:absolute;top:0;width:calc(100% - 60px)}.location-card .box-title{border-bottom:1px solid var(--th-border-color);margin-bottom:24px;padding-bottom:22px;text-align:center}.location-card.active:after{background-image:-webkit-radial-gradient(50% 50%,50% 50%,var(--theme-color2) 56.77%,rgba(4,206,120,0) 100%);background-image:radial-gradient(50% 50% at 50% 50%,var(--theme-color2) 56.77%,rgba(4,206,120,0) 100%)}.contact-form .bg{display:block}.contact-feature,.location-card{background-color:var(--white-color);border-radius:30px}.space{margin:auto;width:65%}.form input[type=email],.form input[type=file],.form input[type=number],.form input[type=password],.form input[type=search],.form input[type=tel],.form input[type=text],.form select,.form textarea{background-color:#fff;border:2px solid #d1d6dc;border-radius:3px;color:#425b76}.form input[type=submit]{color:#fff;font-size:20px;padding:10px 45px}@media (max-width:1299px){.contact-feature{padding:20px}}@media (max-width:1199px){.contact-feature{padding:40px}}@media (max-width:991px){.contact-form .form-content{padding:40px}.space{width:90%}.contact-form .bg{display:none}.contact-feature{padding:12px}.contact-form .input-wrap{max-width:100%;text-align:center}.contact-form{background-position:0;padding:0}}@media (max-width:767px){.contact-feature{padding:30px}}@media (max-width:375px){.location-card{padding:30px 20px}.contact-feature{gap:15px;padding:15px}}