.mid_footer .col-md-4{padding:0}.a_color a{color:#d09224}@media screen and (max-width:991px){.test_border.border_top::after{bottom:-35px}.border_top::after{top:-25px}.elementor-element-8e6c7c9 a{width:100%!important;max-width:100%!important}.about-banner h1{font-size:61px;margin-top:40px}}@media screen and (max-width:767px){.banner h1{font-size:42px;line-height:52px}.banner .elementor-slide-heading{background:none!important}.nav_area,.nav_bar .phone_nu_area img{display:none!important}.nav_bar .phone_nu_area p span{display:block;color:#fff;font-size:20px;letter-spacing:0}.nav_bar .phone_nu_area p a{font-weight:700;font-size:20px}.ph_txt p{display:flex;align-items:center;gap:14px;justify-content:center}.ph_txt{position:fixed;bottom:0;left:0;right:0;margin:0 auto;display:table;background:#da9b2a;width:100%;text-align:center;padding:10px 0}.border_top::after,.test_border.border_top::after{display:none!important}span.elementor-testimonial__name span{padding-right:0;border-right:0 solid #ccc}span.elementor-testimonial__name{display:flex;gap:6px;flex-direction:column;justify-content:center;align-items:center}.contact_area .elementor-icon{border:0px!important}.elementor-11 .elementor-element.elementor-element-61a6fae .elementor-icon-box-description{max-width:100%}.contact_area .elementor-icon{width:53px;margin-right:0}.mid_footer .col-md-4{flex:0 0 100%!important;max-width:100%!important}.mid_footer .col-md-4:nth-child(3) .info_ft{justify-content:center;max-width:100%}.info_ft .icon_ft::before{display:none!important}.mid_footer .info_ft{border:#ffffff17 solid 1px;padding:12px;margin:0 0 22px;flex-direction:column;text-align:center;align-items:center;justify-content:center}.mid_footer .col-md-4{flex:0 0 100%!important;max-width:100%!important;padding:0 15px}.footer_area .new_st_footer{position:relative;padding:28px 0;flex-direction:column;justify-content:center;align-items:center}.nav_area_footer ul{gap:0;column-count:2;display:inline-block;width:100%;text-align:center}.nav_area_footer ul a{font-size:16px;color:#fff;font-family:"Fira Sans",sans-serif;font-weight:700;text-transform:uppercase;width:100%;display:inline-block;padding:9px 0;text-align:left;border:1px solid #ccc;text-align:center;margin-bottom:14px;margin:8px 0}.nav_area_footer ul li{padding:0 5px}.social_media{margin-top:35px}.copy_footer{padding-top:28px;padding-bottom:66px}.banner .elementor-slide-heading{line-height:29px}.abt_area::after{display:none!important}.about-banner h1{font-size:50px;line-height:60px;text-align:center}.border_aft:after{display:none!important}.footer_area::after{display:none!important}.header{z-index:99}.gallery_area img{height:auto!important}.ser_area .ser_inner img{height:396px;object-fit:cover}.page-id-39 .all-spacing img{height:auto!important}.about-banner h1{margin-top:0}}@media screen and (max-width:480px){.elementor-slides .swiper-slide-inner .elementor-slide-heading{line-height:29px!important}.banner h1{font-size:39px;line-height:52px}.footer_area::after{display:none!important}.banner .swiper-slide-contents{padding-top:80px}.header{z-index:1000}.new_st_footer .col-md-7{flex:0 0 100%;max-width:100%}.new_st_footer .col-md-5{flex:0 0 100%;max-width:100%}.social_media{display:flex;justify-content:center}.about-banner h1{font-size:42px;line-height:50px}.elementor-11 .elementor-element.elementor-element-05fa450 .swiper-slide{height:83vh!important}.ser_area .ser_inner img{height:330px}}