@media (min-width: 992px) and (max-width: 1200px){.topbar-transparent .social-links li{margin-right:15px}.header ul.navbar-nav>li{margin-left:15px}.header ul.navbar-nav > li a{margin-left:0;margin-right:0;font-size:13px}.slider-item .slider-content .slider-title{font-size:45px}.slider-item .slider-right-content{padding-left:0}.search-box{margin:0 15px}.search-box .nav-search i{font-size:15px}.search-box .search-block .search-close{font-size:25px}.btn{padding:0px 15px;font-size:13px}.ts-single-funfact{padding:0 30px}.ts-single-funfact .funfact-title{font-size:14px}.about-area .column-title{font-size:31px}.ts-facts-area .column-title{font-size:35px}.ts-facts-area .intro-right-content{padding:95px 90px 64px 50px;display:inline-block}.ts-facts-area .intro-right-content .intro-icon span{font-size:15px}.ts-features .column-title, .team-area .column-title, .ts-work-process .column-title{font-size:33px}.ts-features .ts-features-content p::after, .team-area .ts-features-content p::after, .ts-work-process .ts-features-content p::after{left:50px}.ts-blog .single-blog h3{font-size:18px}.history-area .history-content{padding-left:35px;padding-right:0}.history-area .carousel-indicators li.active:after{display:none}.requirement-list li{width:100%}.ts-quote-area .column-title{font-size:33px}.cta-centred .column-title{font-size:38px}.ts-service-strategic .ts-service-wrapper .ts-title{padding:20px 10px 15px 10px}.team-area .team-name{font-size:20px}}@media (min-width: 768px) and (max-width: 991px){section,.section-padding{padding:70px 0}.topbar-transparent{padding:8px 0}.topbar-transparent .top-info li{margin-bottom:5px}.topbar-transparent li{font-size:14px}.topbar-transparent li i{font-size:12px}.topbar-transparent .social-links li{margin-right:4px}.header .navbar{padding:25px 0}.navbar-light .navbar-toggler{border-color:#fa6742;background-color:#fa6742;color:#fff}.navbar-light .navbar-toggler:hover{cursor:pointer}.navbar-light .navbar-toggler-icon{background-image:none;color:#fff;width:30px;height:20px;padding-top:1px;font-size:20px;line-height:20px;margin:12px 0}.search-box{display:none}.header .navbar-nav{background:#222;padding:20px 0}.header ul.navbar-nav>li>a{line-height:40px !important}.header .navbar .header-quote{display:none}.header ul.navbar-nav{width:100%;margin-top:20px}.header ul.navbar-nav li .dropdown-menu{-webkit-box-shadow:none;box-shadow:none}.header ul.navbar-nav > li:hover > a:before, .header ul.navbar-nav>li.active>a:before{border-color:transparent}ul.navbar-nav li a i,.dropdown-submenu>a:after{background:#000;float:right;width:36px;height:28px;line-height:28px;margin-top:-5px;text-align:center}ul.navbar-nav > li a{line-height:normal !important;border-bottom:1px solid #38393d;padding:15px 0;display:block}ul.navbar-nav > li:last-child a{border-bottom:0}.collapse.show .dropdown-menu{background:#222}.collapse.show .navbar-nav li .dropdown-menu li a{color:#fff}.header.sticky .navbar{padding:20px 0;display:none}.header.header-classic ul.navbar-nav>li>a{color:#fff}.header-transparent.header-standard ul.navbar-nav>li>a{color:#fff}.slider-item .slider-inner{padding-top:135px}.ts-single-funfact .funfact-title{margin-bottom:18px}.about-area .btn-area{margin-bottom:50px}.cta-area .column-title{font-size:35px}.cta-area .btn{padding:0 28px}.contact{margin-bottom:30px}.application-process-img:after{display:none}.ts-facts-area .intro-right-content{margin-left:0;padding:65px 0px 65px 55px}.history-area #history-slid .carousel-item-next, .history-area #history-slid .carousel-item-prev, .history-area #history-slid .carousel-item.active{display:inline-block}.history-area #history-slid .carousel-indicators li{margin-left:0;margin-right:0}.history-area #history-slid .carousel-indicators li.active:after{display:none}.history-area #history-slid .history-content{padding-left:47px;max-height:none}.history-area #history-slid .history-img img{width:100%}.ts-team-wrapper{text-align:center}.team-area .team-name{font-size:20px}.ts-annual-report .annual-report-tabs-item .column-title{font-size:35px}.ads-box .btn, .sidebar .btn{padding:0 22px}.ads-box-wrapper,.widget{padding:30px 8px}.ads-box-wrapper .column-title, .sidebar .column-title{font-size:25px}.ts-features-content{text-align:left}.ts-features-content p{padding-left:20px}.ts-features-content p::after{left:0}.requirement-list li{width:100%}.column-title-large{line-height:36px;font-size:30px}.service-details-text,.project-details-text{margin-top:30px}.ts-branches-wrapper{margin-bottom:70px}.ts-jobs-wrapper{padding:0}.about-gallery .gallery-3{margin-top:30px}.ts-service-wrapper.side-border{border:none}.ts-service-wrapper.bottom-border{border:none}.ts-blog .two{border-left-color:#d2d2d2;border-right-color:#d2d2d2}.blog-box{margin-bottom:30px}.testimonial-carousel.owl-carousel.owl-theme .owl-nav [class*=owl-prev], .testimonial-carousel.owl-carousel.owl-theme .owl-nav [class*=owl-]{display:none}.ts-service-strategic{padding-bottom:30px}.ts-newsletter .column-title{margin-bottom:20px}.service-menu li{padding:0 12px}}@media (max-width: 767px){section,.section-padding{padding:60px 0}.banner-title{font-size:45px;line-height:50px}.banner-bg{padding:80px 0}.column-title-large{line-height:40px}.topbar-transparent{text-align:center}.topbar-transparent .top-info li{margin-bottom:8px;margin-right:0}.topbar-transparent .social-links{text-align:center;margin-top:5px}.header.sticky{padding:5px 0}.header.sticky .navbar{padding:5px 0;display:none}.header .navbar{padding:25px 0}.navbar-light .navbar-toggler{border-color:#C42B28;background-color:#C42B28;color:#fff}.navbar-light .navbar-toggler:hover{cursor:pointer}.navbar-light .navbar-toggler-icon{background-image:none;color:#fff;width:10px;height:21px;font-size:20px;line-height:20px;margin-right:10px}.search-box{display:none}.header .navbar-nav{background:#222;padding:20px 0;width:100%;margin-top:20px}.header ul.navbar-nav>li>a{line-height:40px !important}.header .navbar .header-quote{display:none}.header ul.navbar-nav li .dropdown-menu{padding:10px 0;-webkit-box-shadow:none;box-shadow:none}.header ul.navbar-nav li .dropdown-menu a{padding:12px 30px}.header ul.navbar-nav > li:hover > a:before, .header ul.navbar-nav>li.active>a:before{border-color:transparent}ul.navbar-nav li a i,.dropdown-submenu>a:after{background:#000;float:right;width:36px;height:28px;line-height:28px;margin-top:5px;text-align:center}ul.navbar-nav > li a{line-height:normal !important;border-bottom:1px solid #38393d;padding:15px 0;display:block}ul.navbar-nav > li:last-child a{border-bottom:0}.collapse.show .dropdown-menu{background:#222}.collapse.show .navbar-nav li .dropdown-menu li a{color:#fff}.header.header-classic ul.navbar-nav>li>a{color:#fff}.header-transparent.header-standard ul.navbar-nav>li>a{color:#fff}.quote-btn.btn{display:none}.search-box{display:none}.slider-item .slider-inner{padding-top:135px}.slider-item .slider-inner .slider-content .slider-title{font-size:30px;line-height:38px}.slider-item .slider-inner .slider-right-content{padding-left:0}.slider-item .slider-wrapper{height:680px}.ts-about-wrapper .column-title{font-size:30px}.history-area #history-slid .carousel-item-next, .history-area #history-slid .carousel-item-prev, .history-area #history-slid .carousel-item.active{display:inline-block}.history-area #history-slid .carousel-indicators{display:block}.history-area #history-slid .carousel-indicators:before{display:none}.history-area #history-slid .carousel-indicators li.active:after{display:none}.history-area #history-slid .history-content{max-height:none;padding-right:0}.history-area #history-slid .history-content .column-title{line-height:45px}.history-area #history-slid .history-img img{width:100%}.location-wrapper .location{width:100% !important}.team-area .ts-team-img img{width:100%}.ts-team-classic-wrapper{margin-bottom:30px}.ts-single-funfact{margin-bottom:30px}.ts-single-funfact .funfact-title{margin-bottom:18px}.about-area .btn-area{margin-bottom:50px}.cta-area{text-align:center}.cta-area .column-title{font-size:30px}.cta-area .btn-area{margin-top:25px;text-align:center}.section-title,.column-title{font-size:30px;margin-bottom:45px}.testimonial-carousel.owl-carousel.owl-theme .owl-nav [class*=owl-prev], .testimonial-carousel.owl-carousel.owl-theme .owl-nav [class*=owl-]{display:none}.ts-features .section-title{font-size:30px}.ts-features-content{text-align:left}.ts-features-content p{padding-left:20px}.ts-features-content p::after{left:0}.intro-right-content{padding:60px 30px 50px 30px;max-width:100%}.intro-right-content .column-title{line-height:38px}.ts-blog .row{margin:0}.ts-blog .single-blog{padding:25px 15px}.blog-box{margin-bottom:30px}.blog-box:last-of-type{margin-bottom:0}.location-wrapper .map-image{display:none}.location-wrapper .location{display:block;position:static;margin-bottom:30px;float:left;width:50%;display:inline-block}.location_indicator{display:none}.ts-footer .footer-social li a i{width:28px;height:28px;line-height:28px}.ts-annual-report .annual-report-tabs-item .column-title{font-size:30px}.application-process-img:after{display:none}.team-area .ts-team-wrapper{margin-bottom:30px}.requirement-list li{width:100%}.ts-partner-list{-ms-grid-columns: (1fr)[1];grid-template-columns:repeat(1, 1fr)}.ts-partner-list li:before, .ts-partner-list li:after{display:none}.ts-jobs-wrapper{margin-bottom:50px}.service-details-text,.project-details-text{margin-top:30px}.ts-service-area [class*="col-"]:last-of-type .ts-service-wrapper{margin-bottom:0}.ts-features [class*="col-"]:last-of-type .recent-project-wrapper{margin-bottom:0}.ts-service-wrapper .service-box-info:after{display:none}.ts-service-strategic{padding-bottom:30px}.ts-branches-wrapper{margin-bottom:70px}.ts-footer .week-schedule li{width:70%}.about-gallery .gallery-3{margin-top:30px}.ts-service-wrapper.side-border{border:none}.ts-service-wrapper.bottom-border{border:none}.ts-blog .two{border-left-color:#d2d2d2;border-right-color:#d2d2d2}.ts-service-strategic .ts-service-wrapper .service-box-info{padding-right:0}.ts-newsletter{margin-bottom:20px}.footer-left-content .contact{margin-top:0;margin-bottom:30px}.copy-right .copyright-text{text-align:center}.footer-social{float:unset;text-align:center;margin-top:20px}.qutoe-form-inner,.ts-contact-form{padding:50px 15px;margin-bottom:30px}.post .post-body .entry-title{font-size:24px;line-height:30px}.ts-contact .pr-0, .ts-contact .px-0{padding-right:15px !important}.ts-contact .pl-0, .ts-contact .px-0{padding-left:15px !important}.ts-contact .form-control.message-box{margin-top:20px}.location-wrapper .location{display:none}}