@media (max-width:1360px){.main_body_content{margin:35px 35px 0 35px}.slider_section .detail_box{padding-left:75px}}@media (max-width:1120px){.main_body_content{margin:25px 25px 0 25px}.client_section .client_container .box{padding:0 75px 0 15px}.custom_nav-container .navbar-nav .nav-item .nav-link{padding:10px 20px}}@media (max-width:991px){.hero_area{height:auto}.quote_btn-container{flex-direction:column;align-items:center}.quote_btn-container a{margin:10px 0}.slider_section{padding:75px 0 145px 0}.slider_section::before{width:80%}.slider_section::after{width:350px;height:350px}.client_section .client_container .box{padding:0 15px}.client_section .carousel_btn-box{position:unset;flex-direction:row;justify-content:center;margin-top:75px}.client_section .carousel_btn-box .carousel-control-prev,.client_section .carousel_btn-box .carousel-control-next{margin:0 2.5px}.client_section .sub_img-box{display:none}.info_main_row>div:nth-child(1){margin-bottom:25px}.info_main_row>div:nth-child(2){margin-bottom:25px}}@media (max-width:767px){.slider_section{padding:75px 0 225px 0}.slider_section::after{display:none}.slider_section .detail_box{text-align:center}.slider_section::before{width:100%}.slider_section .detail_box{padding-left:15px;margin-bottom:45px}.slider_section .detail_box a{justify-content:center;margin-top:75px}.about_section .img-box{margin-top:45px}.info_main_row>div{display:flex;flex-direction:column;align-items:center;text-align:center}.info_main_row>div:not(:nth-last-child(1)){margin-bottom:25px}.info_section .social_box{justify-content:center;margin-top:25px}.info_section .info_contact{display:flex;flex-direction:column;align-items:center}}@media (max-width:576px){.main_body_content{margin:0}.slider_section .detail_box h1 span{font-size:2em}.client_section .client_container{background-size:100% 100%}.client_section .client_container .box{flex-direction:column}.info_section .info_insta .insta_box{flex-direction:column}.info_section .info_insta .insta_box .img-box{margin-right:0;margin-bottom:10px}}@media (max-width:480px){.offer_section .box .detail-box{padding:45px 15px 150px 15px}.offer_section .box .img-box{margin-top:-115px}}@media (max-width:420px){.slider_section .detail_box h1 span{font-size:1.5em}}@media (min-width:1200px){.container{max-width:1170px}}