.footer-form_contact{background:#000929;padding:50px 15px}.footer-form_contact .form-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:20px}.footer-form_contact .head h2,.footer-form_contact .head p{color:#fff;text-align:center;margin-bottom:5px}.footer-form_contact .form-wrap .left-form{width:100%;background:#53247d;border-radius:20px;padding:20px;order:1}.footer-form_contact .form-wrap .left-form form{margin-top:16px}.footer-form_contact .form-wrap .left-form form .half-field{width:100%}.footer-form_contact .form-wrap .left-form form .full-field{width:100%}.footer-form_contact .form-wrap .left-form form .text-fields{display:flex;row-gap:20px;flex-wrap:wrap;justify-content:space-between;margin-bottom:32px}.footer-form_contact .left-form form .text-fields input,.footer-form_contact .left-form form .text-fields textarea,.footer-form_contact .left-form form .text-fields select{height:40px;width:100%;background:0 0;border:1px solid #fff;border-radius:7px;color:#fff;font-family:poppins,sans-serif;padding:0 15px;height:50px;font-size:15px}.footer-form_contact .left-form form .text-fields textarea{padding:12px 15px}.footer-form_contact .left-form form .text-fields input::placeholder,.footer-form_contact .left-form form .text-fields textarea::placeholder,.footer-form_contact .left-form form .text-fields select::placeholder{color:#fff}.footer-form_contact .left-form form .text-fields select option{color:var(--black-text);font-weight:500}.footer-form_contact .left-form form h5{font-size:17px;font-weight:500;color:#fff;margin-bottom:18px;text-align:center}.footer-form_contact .left-form form .check-field{display:flex;row-gap:16px;flex-wrap:wrap;justify-content:space-between}.footer-form_contact .left-form form .check-field input[type=checkbox]{accent-color:white;border:1px solid #fff;width:20px;height:20px;position:absolute;opacity:0}.footer-form_contact .left-form form .check-field .checkmark{position:absolute;width:19px;height:19px;left:0;top:0;border:1px solid #fff;border-radius:3px}.footer-form_contact .left-form form .check-field .checkmark::after{content:"";position:absolute;display:none;left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.footer-form_contact .left-form form .check-field input[type=checkbox]:checked~.checkmark::after{display:block}.footer-form_contact .left-form form .check-field .checks-wrap{width:46%;display:flex}.footer-form_contact .left-form form .check-field label{color:#fff;font-size:15px;line-height:1.4;width:96%;padding-left:25px;position:relative}.footer-form_contact .left-form form .button-wrapper{display:flex;justify-content:center}.footer-form_contact .left-form form .footer-submit{margin:20px auto 0;display:flex;align-items:center;padding:9px 46px;justify-content:center}.footer-form_contact .left-form form .footer-submit svg{fill:#fff;width:25px;margin-left:3px}.footer-form_contact .form-wrap .right-contact{width:100%;order:2}.footer-form_contact .form-wrap .right-contact .contact-wrapper{width:100%;border-radius:20px}.footer-form_contact .right-contact .contact-wrapper .detail-wrap ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between}.footer-form_contact .right-contact .contact-wrapper .detail-wrap ul li{color:#fff;margin-bottom:20px;width:100%;text-align:center}.footer-form_contact .right-contact .contact-wrapper .detail-wrap ul li img{width:auto;height:34px}.footer-form_contact .right-contact .contact-wrapper .detail-wrap ul li .detail-texts{width:100%}.footer-form_contact .right-contact .contact-wrapper .detail-wrap ul li .detail-texts p{color:#fff;font-size:16px}.footer-form_contact .right-contact .contact-wrapper .detail-wrap ul li .detail-texts a{color:#fff;font-size:18px;font-weight:600}.footer-form_contact .right-contact .contact-wrapper .map-wrap iframe{width:100%;height:300px;border-radius:15px;display:block}@media screen and (min-width:576px){.footer-form_contact .right-contact .contact-wrapper .detail-wrap ul li{width:32%}}@media screen and (min-width:768px){.footer-form_contact .form-wrap .left-form form .half-field{width:48.5%}.footer-form_contact .left-form form .check-field .checks-wrap{width:32%;display:flex}}@media screen and (min-width:1024px){.footer-form_contact .right-contact .contact-wrapper .map-wrap iframe{height:470px}.footer-form_contact .form-wrap .left-form{width:48.5%;order:1}.footer-form_contact .head h2,.footer-form_contact .head p{text-align:left}.footer-form_contact .left-form form .button-wrapper{display:flex;justify-content:flex-start}.footer-form_contact .left-form form h5{text-align:left}.footer-form_contact .left-form form .footer-submit{margin:20px 0 0}.footer-form_contact .form-wrap .right-contact{width:48.5%;margin-top:0;order:2}}@media screen and (min-width:1440px){.footer-form_contact{padding:50px 0}.footer-form_contact .form-wrap .left-form{padding:34px 34px 40px}}