.page_contact-section__bcsfN{position:relative}.page_contact-section__bcsfN .page_sec-title__XmOAw h2{font-size:48px;line-height:56px}.page_contact-section__bcsfN .page_inner-container__vf6J9{position:relative;display:block;background:#fff;border-radius:10px;box-shadow:0 0 30px 0 rgba(0,0,0,.06);overflow:hidden}.page_contact-section__bcsfN .page_info-box___vn41{position:relative;padding:52px 40px 107px;background:var(--secondary-color)}.page_contact-section__bcsfN .page_info-box___vn41 h3{position:relative;display:block;font-size:28px;line-height:32px;color:#fff;margin-bottom:40px}.page_contact-section__bcsfN .page_info-box___vn41 .page_single-item__5Jff1{position:relative;display:block;padding-left:95px;margin-bottom:35px}.page_contact-section__bcsfN .page_info-box___vn41 .page_single-item__5Jff1:last-child{margin-bottom:0}.page_contact-section__bcsfN .page_info-box___vn41 .page_single-item__5Jff1 .page_icon-box__ixxYA{text-align:center;color:#fff;border-radius:50%;width:70px;height:70px;font-size:30px;line-height:75px;display:inline-block;position:absolute;left:0;background-color:var(--theme-color)}.page_contact-section__bcsfN .page_info-box___vn41 .page_single-item__5Jff1 h4{display:block;font-size:20px;line-height:30px;margin-bottom:4px;color:#fff}.page_contact-section__bcsfN .page_info-box___vn41 .page_single-item__5Jff1 p{line-height:26px;max-width:190px;color:#fff}.page_contact-section__bcsfN .page_info-box___vn41 .page_single-item__5Jff1 p a{color:#fff}.page_contact-section__bcsfN .page_info-box___vn41 .page_single-item__5Jff1 p a:hover{text-decoration-line:underline}.page_contact-section__bcsfN .page_form-inner__eOAJR{position:relative;display:block;padding:52px 60px 60px}.page_contact-section__bcsfN .page_form-inner__eOAJR .page_form-group__XBAic{position:relative;margin-bottom:22px}.page_contact-section__bcsfN .page_form-inner__eOAJR .page_form-group__XBAic label{position:relative;display:block;font-size:16px;line-height:26px;margin-bottom:4px;color:var(--title-color)}.page_contact-section__bcsfN .page_form-inner__eOAJR .page_form-group__XBAic:last-child{margin-bottom:0}.page_contact-section__bcsfN .page_form-inner__eOAJR .page_form-group__XBAic input[type=email],.page_contact-section__bcsfN .page_form-inner__eOAJR .page_form-group__XBAic input[type=text],.page_contact-section__bcsfN .page_form-inner__eOAJR .page_form-group__XBAic textarea{position:relative;display:block;width:100%;height:50px;font-size:16px;color:var(--text-color);padding:10px 20px;border-radius:50px;background:#fff;border:1px solid rgba(229,229,229,1);transition:all .5s ease}.page_contact-section__bcsfN .page_form-inner__eOAJR .page_form-group__XBAic textarea{height:150px;resize:none;border-radius:20px}.page_contact-section__bcsfN .page_form-inner__eOAJR .page_form-group__XBAic input:focus,.page_contact-section__bcsfN .page_form-inner__eOAJR .page_form-group__XBAic textarea:focus{border:1px solid var(--theme-color)}@media only screen and (max-width:991px){.page_contact-section__bcsfN .page_info-box___vn41{margin-bottom:40px}}@media only screen and (max-width:767px){.page_contact-section__bcsfN .page_inner-container__vf6J9{padding:65px 30px 70px}.page_contact-section__bcsfN .page_form-inner__eOAJR{padding:0}}@media only screen and (max-width:499px){.page_contact-section__bcsfN .page_info-box___vn41 .page_single-item__5Jff1{padding-left:0}.page_contact-section__bcsfN .page_info-box___vn41 .page_single-item__5Jff1 .page_icon-box__ixxYA{position:relative;margin-bottom:20px;top:8px}}.ContactForm_formGroup__Jr1lS{position:relative;margin-bottom:25px}.ContactForm_formGroup__Jr1lS label{display:block;font-size:15px;font-weight:500;margin-bottom:8px}.ContactForm_formGroup__Jr1lS label span{color:red;margin-left:3px}.ContactForm_formGroup__Jr1lS input[type=email],.ContactForm_formGroup__Jr1lS input[type=tel],.ContactForm_formGroup__Jr1lS input[type=text],.ContactForm_formGroup__Jr1lS textarea{position:relative;display:block;width:100%;padding:12px 20px;font-size:15px;background-color:#f8f8f8;border:1px solid #e0e0e0;border-radius:15px;box-sizing:border-box;transition:all .3s ease}.ContactForm_formGroup__Jr1lS input[type=email]:focus,.ContactForm_formGroup__Jr1lS input[type=tel]:focus,.ContactForm_formGroup__Jr1lS input[type=text]:focus,.ContactForm_formGroup__Jr1lS textarea:focus{border-color:var(--theme-color);outline:none;box-shadow:0 0 5px rgba(var(--theme-color-rgb,0,123,255),.3)}.ContactForm_formGroup__Jr1lS textarea{min-height:120px;resize:vertical}