.box-content-section{overflow:hidden;padding:104px 44px;position:relative}.box-content-section .content-box{background-color:#000;color:#fff;margin:0 auto;max-width:1170px;padding:67px 20px;position:relative;text-align:center;z-index:1}.box-content-section .content-box h2{font-size:40px;font-weight:500;line-height:1.2;margin:0 auto 30px;max-width:637px}.box-content-section .content-box p{font-size:22px;font-weight:400;line-height:1.545;margin:0 auto 30px;max-width:791px}.box-content-section .content-box p.btm-text{font-size:20px;line-height:1.2;margin:0 auto}.box-content-section .content-box .btn-wrapper{margin-bottom:20px}.box-content-section .content-box .btn-wrapper a{background-color:#f5f5f7;border:1px solid #f5f5f7;color:#000;display:block;font-size:25px;font-weight:500;line-height:1.2;margin:0 auto;max-width:fit-content;padding:11.5px;text-decoration:none;transition:.3s ease-in-out}.box-content-section .content-box .btn-wrapper a:hover{background-color:#000;color:#f5f5f7}@media (max-width:991px){.box-content-section{padding:75px 30px}.box-content-section .content-box{padding:40px 20px}.box-content-section .content-box h2{font-size:36px;margin:0 auto 20px}.box-content-section .content-box p{font-size:18px;max-width:640px}.box-content-section .content-box p.btm-text{font-size:18px;line-height:1.2;margin:0 auto}}@media (max-width:767px){.box-content-section{padding:50px 20px}.box-content-section .content-box{padding:25px 20px}.box-content-section .content-box h2{font-size:32px}.box-content-section .content-box .btn-wrapper a{border:1px solid #f5f5f7;font-size:18px;padding:11.5px}}