.contact-section{padding:75px 0 50px;position:relative;width:100%}.contact-section .section-title{margin:0 0 40px;text-align:left;width:100%}.contact-section .section-title h2{font-family:Poppins,sans-serif;font-size:35px;line-height:125%}.contact-section .content-container{display:flex;flex-wrap:wrap;gap:70px;margin:0 auto;max-width:1200px;width:100%}.contact-section .content-container .text-box{margin:auto 0;width:calc(66.66% - 35px)}.contact-section .content-container .img-box{margin:auto 0;order:2;width:calc(33.33% - 35px)}.contact-section .content-container .img-box img{margin:auto 0;max-width:400px!important;width:100%}.contact-section .text-box .text-heading{font-size:16px;margin:0 0 5px!important}.contact-section .text-box .text-body{font-size:16px;margin:0!important}@media only screen and (max-width:1250px){.contact-section{padding-left:50px;padding-right:50px}}@media only screen and (max-width:768px){.contact-section{padding:50px 20px}.contact-section .section-title{margin:0 auto 30px;text-align:center}.contact-section .section-title h2{font-family:Poppins,sans-serif;font-size:25px}.contact-section .content-container{gap:40px}.contact-section .content-container .text-box{order:2!important;width:100%}.contact-section .content-container .img-box{order:1!important;text-align:center;width:100%}.contact-section .content-container .img-box img{margin:0 auto;max-width:250px!important}.text-box .text-heading{font-size:15px;margin:0 0 5px!important}}