@media screen and (max-width:1199px){.logo .logo-text h2{font-size: 20px;line-height: 30px;}.logo .logo-text h3{font-size: 10px;line-height: 20px;}.main-menu a{font-size: 12px;}.main-menu>ul>li {margin: 0 5px;}.logo .logo-icon img {width: 80px;}.hero-style4 {padding: 140px 0 50px 0;}.hero-style4 .hero-title {font-size: 38px;line-height: 48px;}.btn-group{justify-content: start!important;}.hero-4 .swiper-pagination-fraction {top: 450px;}.sub-title{font-size: 12px;padding: 0 10px;}.counter-card.style2 .box-number{font-size: 32px;line-height: 42px;}.box-title {font-size: 18px;line-height: 28px;}.choose-box{padding: 0;}.breadcumb-wrapper {padding: 150px 0 60px 0;}.sec-title{font-size: 40px;line-height: 50px;}}@media screen and (max-width:991px){.counter-card_wrapp.style2 {display: grid;grid-template-columns: auto auto;gap: 50px;}.hero-style4 .hero-title {font-size: 24px;line-height: 34px;margin-bottom: 5px;}.hero-style4 .hero-text{margin-bottom: 10px;}.sec-title {font-size: 30px;line-height: 40px;}.service-item2 .box-img{left: 0px;bottom: 0px;}}@media screen and (max-width:767px){.header-absolute{position: unset;}.hero-style4 {margin-right: 150px;padding: 40px 0 50px 0;}.hero-style4 .hero-title {font-size: 20px;line-height: 30px;}.hero-style4 .hero-text{font-size: 12px;line-height: 20px;}.btn-group .th-btn{font-size: 12px;line-height: 20px;padding: 5px 10px;}.logo .logo-text h2{font-size: 28px;line-height: 34px;margin: 4px 0 5px 0;}.logo .logo-text h3{font-size: 12px;}.header-layout4 .menu-area{background-color: rgb(136 95 19);}.breadcumb-wrapper {padding: 40px 0 40px 0;}.th-mobile-menu>ul {padding: 0 20px;}.service-head{margin-top: 20px;}.blog-card{margin-bottom: 20px;}}@media screen and (max-width:575px){.header-logo {max-width: 300px;}.logo .logo-text h2 {font-size: 20px;line-height: 30px;}.header-layout4 .menu-area .row{justify-content: center !important;}.hero-style4 {margin-right: 0;width: 50%;padding: 10px 0 10px 0;}.hero-style4 .hero-title {font-size: 16px;line-height: 22px;}.hero-style4 .hero-text{display: none;}.counter-card_wrapp.style2{grid-template-columns: auto;}.background-image, [data-bg-src]{background-position: center right;}.btn-group {gap: 5px;}.btn-group .th-btn {font-size: 8px;line-height: 10px;padding: 4px 5px;}}