.contact-us-page-banner{width:100%;height:75vh;position:relative}.contact-us-page-banner img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:-1;object-fit:cover}.contact-us-page-banner .container-fluid{height:100%}.contact-us-page-banner .container-fluid .top-content{margin-top:-2vw}.contact-us-page-banner .container-fluid .bottom-content{margin-bottom:-2vw}.contact-us-page-banner .container-fluid p{padding:10px 20px;background:var(--theme-color);border-radius:20px;text-transform:capitalize;font-weight:700;color:var(--white-color)}.contact-us-page-banner .container-fluid h1{font-family:headingbold!important;font-size:4rem;color:var(--white-color)}.contact-us-page-banner .container-fluid h1 span{color:var(--white-color);font-style:italic;font-family:heading!important;font-weight:bolder}.contact-us-page-banner-bottom-text{background-color:var(--theme-color);padding:1rem;color:var(--white-color)}.contact-us-page-banner-bottom-text h2{font-family:headingbold!important;font-size:3.6rem;text-align:center;text-transform:uppercase;margin:0;color:var(--dark-light)}@media(max-width:1400px){.contact-us-page-banner-bottom-text h2{font-size:3.1rem}}@media(max-width:1200px){.contact-us-page-banner-bottom-text h2{font-size:2.7rem}}@media (max-width:992px){.contact-us-page-banner{height:60vh}.contact-us-page-banner .container-fluid p{font-size:.9rem;padding:8px 18px}.contact-us-page-banner .container-fluid h1,.contact-us-page-banner-bottom-text h2{font-size:2rem}}@media(max-width:768px){.contact-us-page-banner .container-fluid p{font-size:.8rem;padding:6px 16px}.contact-us-page-banner .container-fluid h1{font-size:1.8rem}.contact-us-page-banner-bottom-text h2{font-size:1.5rem}}@media(max-width:576px){.contact-us-page-banner{height:40vh}.contact-us-page-banner .container-fluid p{font-size:.8rem;padding:4px 12px}.contact-us-page-banner .container-fluid h1{font-size:1.6rem}.contact-us-page-banner-bottom-text h2{font-size:.9rem}}@media (max-width:450px){.contact-us-page-banner-bottom-text h2{font-size:.7rem}}@media (max-width:375px){.contact-us-page-banner-bottom-text h2{font-size:.5rem}}.contact-us-form{padding-top:0}.contact-us-form .main-heading h2{font-family:headingbold!important}.contact-us-form b{font-size:1.8rem;text-transform:capitalize;font-family:bodyfontbold!important}.contact-us-form .contact-links{border-right:2px solid var(--black-color);height:71vh}.contact-us-form .contact-links .box{margin-bottom:2rem}.contact-us-form .contact-links .box p{font-size:1.8rem;font-family:bodyfontbold!important;text-transform:uppercase}.contact-us-form .contact-links .box a{font-size:1.4rem}.contact-us-form .conact-form{display:flex;flex-direction:column;margin-bottom:-1rem}.contact-us-form .conact-form input{height:9.62vh}.contact-us-form .conact-form textarea{padding:25rem;height:29vh}.contact-us-form .conact-form input,.contact-us-form .conact-form textarea{border:none;outline:none;margin-bottom:2rem;padding:1rem;background:var(--main-color-one);position:relative}.contact-us-form .conact-form input::placeholder,.contact-us-form .conact-form textarea::placeholder{color:var(--black-color);position:absolute;bottom:10px;font-weight:bolder;letter-spacing:2px;font-size:1.1rem}.contact-call-section{background:var(--main-color-one);position:relative;padding:50px!important;margin-bottom:-5.8rem}.contact-call-section svg{color:var(--theme-color)}.contact-call-section a{padding:8px 30px;color:var(--white-color)!important;background-color:var(--theme-color);border-radius:40px;text-transform:capitalize;font-weight:700;display:inline-block}.contact-call-section a:hover{color:var(--theme-color)!important;border:3px solid var(--theme-color);background-color:var(--main-color-one)}.contact-call-section p{font-size:2rem;font-style:italic}.contact-links .sm-links{display:flex;gap:1rem}@media (max-width:1400px){.contact-us-form .contact-links{height:68.5vh}}@media (max-width:992px){.contact-us-form .main-heading h2{font-size:1.8rem}.contact-us-form b{font-size:1.7rem}contact-us-form .contact-links{border-right:2px solid var(--black-color)}.contact-us-form .contact-links{height:73vh}.contact-us-form .contact-links .box p{font-size:1.4rem}.contact-us-form .contact-links .box a{font-size:1rem}.contact-links .sm-links{gap:.5rem}.contact-call-section{top:4vh;padding-left:0!important;padding-right:0!important}.contact-call-section .d-flex{justify-content:center}.contact-call-section p{font-size:1.5rem;text-align:center;margin-top:2rem}}@media (max-width:768px){.contact-us-form b{font-size:1.2rem}.contact-us-form .contact-links{border-right:0;height:44vh;margin-top:4rem}.contact-us-form .contact-links .box{margin-bottom:1.5rem}}@media (max-width:450px){.contact-us-form .main-heading h2{font-size:1.7rem}.contact-call-section a{font-size:1.4rem}}@media (max-width:375px){.contact-us-form .main-heading h2{font-size:1.4rem}.contact-call-section p{font-size:1.3rem}}