@media(max-width:1199px){.banner-title{font-size:60px!important}.step-box h3{font-size:25px!important}.custom-sec .step-box h3{font-size:22px!important}.custom-sec .step-box{height:228px}}@media(max-width:991px){.step-box-outer{margin-bottom:20px}.post-title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.company-box-outer{margin-bottom:30px}.product-des-tab-sec .tabs{flex-wrap:wrap;gap:10px}}@media(max-width:767px){.faq-sec,.step-sec{padding:30px 0}.content-inner-1{padding-top:0!important}.page-content{padding-bottom:0!important}.company-sec{padding-top:60px!important}.home-connect-sec{padding-top:50px!important}.dlab-media img{height:auto}.dlab-box .dlab-info p{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media(max-width:575px){.banner-title{font-size:42px!important}.dlab-media img{height:auto}.tp-parallax-wrap:last-child{top:347px!important}.choose-sec {padding-bottom: 20px !important;}}@media(max-width:480px){.ribbon-left ul{flex-wrap:wrap;gap:8px;justify-content:center}.ribbon-inner{flex-wrap:wrap;justify-content:center}.ribbon-left ul li{width:100%;display:flex;align-items:center;justify-content:center}.ribbon-left{padding-top:7px}.banner-title{font-size:24px!important}.metis.tparrows{padding:0!important;width:40px!important;height:40px!important}.get-a-quate span{font-size:16px}.h2{font-size:30px!important;line-height:40px!important}.service-outer-box,.step-box-outer{width:100%}.content-inner-1{padding-top:40px!important}.accordion-trigger{font-size:17px!important}.step-box-outer .step-box{height:100%}.step-sec{padding-bottom:0}.custom-sec{padding-bottom:30px}.dlab-bnr-inr-entry h1{font-size:30px;line-height:47px}.erro-inner h2{font-size:30px}.footer-top{padding-top:50px!important}.booking-sec .clearfix,.section-full:last-child{margin-bottom:0!important}.blog-dtl-bedcum{margin-top:-101px}.shop-inner .dlab-title{font-size:22px}.product-des-tab-sec .tabs li{font-size:12px;font-weight:600}.product-description-content .icon-bx-wraper{flex-wrap:wrap}.product-description-content .icon-content{width:100%;padding-left:0}.policy-table-sec table thead tr th{white-space:nowrap}.policy-table-sec{overflow:auto}.tp-parallax-wrap:last-child{top:277px!important}}