@media only screen and (min-width:1400px) and (max-width:1600px){
.theme-slider .slide-item::after,.theme-slider .slide-item::before{position:absolute;content:"";top:0;left:-540px;right:0;bottom:0;height:100%;z-index:2;transition:all 1s ease;opacity:0}
.theme-slider .slide-content h2{max-width:600px;font-size:30px;margin-left:0;letter-spacing:1px;text-transform:uppercase;line-height:48px}
.theme-slider .slide-content p{margin-left:0;max-width:560px}
}
@media only screen and (min-width:1200px) and (max-width:1399px){
.theme-slider .slide-item::after,.theme-slider .slide-item::before{position:absolute;content:"";top:0;left:-540px;right:0;bottom:0;height:100%;z-index:2;transition:all 1s ease;opacity:0}
.theme-slider .slide-content h2{max-width:650px;font-size:28px;margin-left:0;letter-spacing:1px;text-transform:uppercase;line-height:44px}
.banner_text{margin:12% 0 0 0}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.theme-slider .slide-item::after,.theme-slider .slide-item::before{position:absolute;content:"";top:0;left:-680px;right:0;bottom:0;height:100%;z-index:2;transition:all 1s ease;opacity:0}
.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;height:460px}
.theme-slider .slide-content h2{max-width:560px;font-size:22px;margin-left:0;letter-spacing:1px;text-transform:uppercase;line-height:40px}
.theme-slider .slide-content p{margin-left:0;max-width:520px}
.navi-level-1{font-size:13px}
.top-get-qute-btn a{font-size:13px;padding:11px 24px}
.top-get-qute-btn{margin:14px 0 0 10px}
.page_head{font-size:27px;margin:25px 0 20px}
.contain_left{width:50%}
.contain_right{width:50%}
.contain_left p{font-size:13px;line-height:27px}
.consultation_head{font-size:23px}
.contactus_btn a{font-size:14px;padding:12px 33px}
.contactus_btn{margin-top:16px}
.services_box_main_right{width:243px;padding:15px 10px 15px 0}
.services_box_main_head{font-size:13px}
.services_box_main_text{font-size:12.5px;line-height:22px}
.services_box_main_left img{width:50px;left:-26px}
.services_box_main{width:87%;min-height:168px}
.recent_project_box{width:227px;margin:10px}
.recent_project_main{margin:-10px -10px 0}
.footer_text{font-size:13px;line-height:23px}
.footer_box2 img,.footer_img{width:46px}
.footer_menu li a{font-size:13px}
.footer_menu li i{top:-1px}
.footer_menu li{padding:2px 0}
.copyrigths{font-size:13px}
.copyrights_right a{font-size:13px}
.contact-form-div-row input,.contact-form-div-row select{width:55%}
.contact-info-div-co-details{width:50%}
.map-div-contact-footer{width:100%!important}
.footer_part2 .contact-info-div-co-details{width:100%}
.hidden-md{display:block!important}
.panel-custom .panel-heading h4{font-size:13px}
.formbot{display:none}
.slider1 h1{font-size:30px}
.slider1 h2{font-size:38px}
.social_icon li a{margin:3px 2px}
.logo a{margin-top:-26px;float:left;margin-bottom:0;display:block;width:220px}
.services-new-box{padding:20px 8px;font-size:13px;line-height:20px;min-height:240px;margin:6px 0 20px 0}
.course-tabs .nav-tabs li a{padding:8px;font-size:14px}
.inner_small_heading{font-size:20px}
.services-new-box h4{font-size:14px}
.banner_text{width:100%;margin:80px 0 0 0}
.banner_text{margin:12% 0 0 0}
.course-tabs .nav-tabs li a .icon-span{display:none}
ul.site-map{width:33.3333%;float:left}
.section-title .inner-title{font-size:20px;line-height:34px}
.how_we_work_details{background-color:#111f29;padding:20px 20px}
.how_we_work_details .col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 100%;max-width:100%}
.inner-hd-text-d{font-size:24px;line-height:44px}
}
@media only screen and (min-width:768px) and (max-width:991px){
.theme-slider .slide-item::after,.theme-slider .slide-item::before{position:absolute;content:"";top:0;left:-780px;right:0;bottom:0;height:100%;z-index:2;transition:all 1s ease;opacity:0}
.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;height:340px}
.theme-slider .slide-content h2{max-width:460px;font-size:18px;margin-left:0;letter-spacing:1px;text-transform:uppercase;line-height:32px;margin-bottom:10px}
.theme-slider .slide-content p{margin-left:0;max-width:440px;margin:0 auto 10px 0;font-size:14px}
.slide-content h3{font-size:24px}
.btn-style-eight{font-size:18px;line-height:26px;padding:10px 30px}
.topbar::before{display:none;background:#111f29 none repeat scroll 0 0}
.topbar-area{background:#111f29 none repeat scroll 0 0}
.topbar-container .col-md-9{width:auto;float:none}
.topbar-container .col-md-3{width:25%;min-height:0;display:none}
#top-info li{padding-left:14px}
.skewed-second-row{background-color:transparent;position:absolute;right:0;top:25px}
.float_right .nav-r{display:none}
.btn-menu-mobile{display:inline-block;top:52px}
.page_head{font-size:27px;margin:25px 0 20px}
.contain_right{float:none;width:100%;text-align:center}
.contain_left{width:100%;padding-bottom:20px}
.consultation_head{font-size:23px}
.contactus_btn a{font-size:14px;padding:12px 33px}
.contactus_btn{margin-top:16px}
.services_box{width:375px;padding:0 15px}
.services_box_main{border:1px solid #cdcdcd;float:right;position:relative;width:314px;min-height:204px}
.services_box_main_right{width:100%;padding-left:38px}
.services_box_main_head{font-size:14px}
.recent_project_main{margin:-10px -10px 0 -10px}
.recent_project_box{margin:10px}
.recent_project_box{width:236px}
.footer_part1{width:44%}
.footer_part2{width:50%;padding:0;position:absolute;left:50%}
.footer_part3{clear:both;margin-top:20px;width:100%}
.footer_menu li{width:50%;float:left}
.top-get-qute-btn{margin:10px 40px 10px 0}
.header2{padding:6px 0}
.logo a{width:170px;float:none;margin:0;display:block}
.logo a img{display:block;max-width:100%}
.main-page{width:100%;padding-right:0}
.sidebar-page{width:100%;padding-top:20px;padding-left:0}
.map-div-contact{width:50%;height:auto}
.contact-form-div-row input,.contact-form-div-row select{width:57%}
.slider1 h1{font-size:26px}
.slider1 h2{font-size:34px}
.formbot{display:none}
.copyrigths{color:#bbb;font-size:13px}
.btn-menu-mobile{display:inline-block;top:5px}
.row{position:relative}
.top-horizontal-bar{display:none}
.footer_part2 .contact-info-div-co-details{width:100%}
.banner_text{margin:12% 0 0 0}
.inner_small_heading{font-size:22px;line-height:34px}
.course-tabs .nav-tabs li a span.name{display:block}
.orp-new-div .col-md-4{width:50%;float:left}
.services-new-row .col-md-3{width:50%;float:left}
.course-tabs .nav-tabs li a{font-size:14px;line-height:22px;padding:10px 5px}
.course-tabs .tab-content{padding:10px 12px}
.course-tabs .tab-content .title{font-size:16px}
.course-tabs .tab-content p{font-size:16px;line-height:28px}
ul.site-map{width:33.3333%;float:left}
.d-flex{display:inherit!important}
.how_we_work_details .col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.other-services-box .left-ser-img{margin-top:15px}
}
@media only screen and (min-width:580px) and (max-width:767px){
.theme-slider .slide-item::after,.theme-slider .slide-item::before{position:absolute;content:"";top:0;left:-1020px;right:0;bottom:0;height:100%;z-index:2;transition:all 1s ease;opacity:0}
.theme-slider .slide-item::after{width:1456px;background-color:rgba(0,0,0,.7);-webkit-transform:skew(-35deg) translateX(-150px);transform:skew(-35deg) translateX(-150px)}
.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;height:340px}
.theme-slider .slide-content h2{max-width:460px;font-size:18px;margin-left:0;letter-spacing:1px;text-transform:uppercase;line-height:32px;margin-bottom:10px}
.theme-slider .slide-content p{margin-left:0;max-width:440px;margin:0 auto 15px 0;font-size:14px}
.slide-content h3{font-size:24px}
.btn-style-eight{font-size:18px;line-height:26px;padding:10px 30px}
.topbar{padding-left:0}
.btn-menu-mobile{display:inline-block}
.col-md-12{width:100%}
.col-md-9{width:100%;float:left}
.topbar-container{background:#111f29}
.topbar-container{left:0;padding-right:0;padding-left:0;position:absolute;right:0;top:0;height:50px}
#top-info{text-align:center}
#top-info li{float:none;display:inline-block}
.skewed-second-row{background-color:transparent;position:absolute;right:0;top:25px}
.float_right .nav-r{display:none}
.btn-menu-mobile{display:inline-block;top:60px}
.logo a{margin:10px 0;width:170px}
.top-get-qute-btn{margin-right:36px;margin-top:21px}
.top-get-qute-btn a{padding:14px 30px}
.skewed-second-row{top:29px}
.topbar-wrapper{min-width:100%}
.page_head{font-size:27px;margin:25px 0 10px}
.services_box{width:100%;float:left;margin-bottom:20px}
.services_box_main{border:1px solid #cdcdcd;float:right;position:relative;width:96%}
.services_box_main_right{width:92%;float:left;margin-left:22px;box-sizing:border-box}
.services_box_main_head{font-size:12px;padding-bottom:2px}
.services_box_main_text{font-size:14px;line-height:24px}
.services_box_main_left img{left:-26px;width:50px;top:15px}
.topbar::before{left:0}
.whoweare .row{margin:0}
.whoweare .col-lg-6{padding:0}
.consultation_box .row,.footer .row,.header2 .row,.recent_project .row{margin:0}
.contain_right{float:none;width:100%;text-align:center}
.contain_right img{width:450px}
.contain_left{padding-bottom:20px!important}
.consultation_box{height:auto}
.consultation_left{width:100%}
.contactus_btn{float:none}
.consultation_right{float:left;text-align:center;width:100%}
.recent_project_box{margin:10px;width:46.4%}
.recent_project_img img{width:100%}
.recent_project_main{margin:-10px -10px 0}
.footer_part1{width:100%;float:left}
.footer_part3{clear:both;margin-top:20px;width:100%;float:left}
.footer_part2{padding:0;width:auto;position:relative;left:0;margin-left:0;float:left;width:100%;margin-top:20px}
.map-div-contact{width:45%;height:auto}
.footer_part3{clear:both;margin-top:20px;width:100%}
.footer_menu li{width:50%;float:left}
.copyrights_left{float:none;text-align:center;padding:5px 0}
.copyrights_right{float:none;text-align:center}
.copyrigths{padding:10px 0}
.slider1 h1{font-size:26px!important}
.slider1 h2{font-size:26px!important}
.consultation_box{margin-top:30px}
.consultation_head{text-align:center}
.consultation_text{text-align:center}
.topbar-area .row{margin-left:0;margin-right:0}
.row{margin-left:0;margin-right:0}
.main-page{width:100%;margin-right:0}
.sidebar-page{width:100%;padding-top:20px;padding-left:0}
.contact-us-img-right-text{width:71%}
.contact-form-div-row input,.contact-form-div-row select{width:47%}
.formbot{display:none}
.topbar::before{display:none}
.contact-info-div-co-details{float:none;width:100%}
.map-div-contact{width:100%;float:none}
.contact-form-div-row input,.contact-form-div-row select{width:100%}
.contact-form-div-row-part1{width:100%}
.contact-form-div-row .name-details{text-align:left}
.contact-form-div-row .img-icon-live{margin-bottom:4px}
.contact-form-div-row textarea{width:100%}
.main-page{padding-right:0}
.banner_text{margin:16% 0 0}
.banner_head{font-size:24px}
.inner_small_heading{font-size:22px;line-height:32px}
.orp-new-box img{display:block;min-width:100%}
.course-tabs .nav-tabs li a span.name{display:block}
.course-tabs .nav-tabs li{width:100%}
.course-tabs .nav-tabs li.thim-col-4{width:100%}
.course-tabs .nav-tabs li a{margin:0;text-align:left;padding:5px 10px}
.course-tabs .tab-content{padding:7px 10px}
.course-tabs .tab-content .title{font-size:16px;line-height:24px}
.course-tabs .tab-content p{font-size:15px;line-height:24px}
ul.site-map{width:100%}
.d-flex{display:inherit!important}
.how_we_work_details .col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.how_we_work_details{padding:20px}
.services-box-new{margin:40px 0 80px 0}
.other-services-box .left-ser-img{margin-top:15px}
.inner-hd-text-d{font-size:22px;line-height:40px}
.section-title .inner-title{font-size:22px;line-height:36px}
.section-title .small-sub{line-height:28px}
}
@media only screen and (min-width:480px) and (max-width:579px){
.theme-slider .slide-item::after,.theme-slider .slide-item::before{position:absolute;content:"";top:0;left:-1100px;right:0;bottom:0;height:100%;z-index:2;transition:all 1s ease;opacity:0}
.theme-slider .slide-item::after{width:1456px;background-color:rgba(0,0,0,.7);-webkit-transform:skew(-35deg) translateX(-150px);transform:skew(-35deg) translateX(-150px)}
.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;height:340px}
.theme-slider .slide-content h2{max-width:360px;font-size:16px;margin-left:0;letter-spacing:1px;text-transform:uppercase;line-height:30px;margin-bottom:10px}
.theme-slider .slide-content p{margin-left:0;max-width:440px;margin:0 auto 15px 0;font-size:14px;display:none}
.slide-content h3{font-size:24px}
.btn-style-eight{font-size:18px;line-height:26px;padding:10px 30px}
.main-page{padding-right:0}
.col-md-12{width:100%}
.col-md-9{width:100%;float:left}
.topbar-container{background:#111f29}
.topbar{padding-left:0;padding-right:0}
#top-info{text-align:center}
#top-info li{float:none;display:inline-block}
.skewed-second-row{background-color:transparent;position:absolute;right:0;top:25px}
.float_right .nav-r{display:none}
.btn-menu-mobile{display:inline-block}
.topbar::before{left:0;display:none}
#top-info li span{font-size:12px}
#top-info li{padding-left:10px}
.whoweare .col-lg-6{padding:0}
.logo a{margin:10px 0;width:180px}
.top-get-qute-btn{margin-right:24px;margin-top:22px}
.top-get-qute-btn a{padding:14px 30px}
.page_head{font-size:24px;margin:20px 0 10px}
.contain_right{float:none;width:100%;text-align:center}
.contain_right img{width:350px}
.consultation_box{height:auto}
.consultation_left{width:100%}
.contactus_btn{float:none}
.consultation_right{float:left;text-align:center;width:100%}
.contactus_btn a{padding:13px 30px}
.recent_project_box{margin:10px;width:45.7%}
.recent_project_img img{width:100%}
.recent_project_main{margin:-10px -10px 0}
.consultation_box .row,.footer .row,.header2 .row,.recent_project .row,.services .row,.whoweare .row{margin:0}
.services_box{width:100%}
.services_box_main{width:93%}
.services_box_main_right{width:92%;float:left;margin-left:22px;box-sizing:border-box}
.slider1 h1{font-size:24px;margin-top:10px}
.slider1 h2{font-size:22px}
.consultation_head{text-align:center}
.consultation_text{text-align:center}
.slider1 .ot-btn{padding:8px 25px}
.footer_part1{width:100%}
.footer_part2{width:100%;padding:0;clear:both;margin-top:12px}
.footer_part3{clear:both;margin-top:20px;width:100%}
.copyrights_left{float:none;text-align:center;padding:5px 0}
.copyrights_right{float:none;text-align:center}
.copyrigths{padding:10px 0}
.consultation_box{margin-top:25px}
.btn-menu-mobile{top:65px}
.topbar-container{padding-left:0;padding-right:0;height:50px}
.topbar-area .row{margin-left:0;margin-right:0}
.row{margin-left:0;margin-right:0}
.main-page{width:100%;margin-right:0}
.sidebar-page{width:100%;padding-top:20px;padding-left:0}
.contact-us-img-right-text{width:63%}
.contact-form-div-row input,.contact-form-div-row select{width:47%}
.contact-info-div-co-details{width:100%}
.map-div-contact img{height:auto;width:60%}
.map-div-contact{width:100%;text-align:center;height:auto}
.contact-form-div-row input,.contact-form-div-row select{width:100%}
.contact-form-div-row-part1{width:100%}
.contact-form-div-row .name-details{text-align:left}
.contact-form-div-row .img-icon-live{margin-bottom:4px}
.contact-form-div-row textarea{width:100%}
.new_contact_form_div_right{width:280px}
.banner_text{margin:12% 0 0}
.banner_head{font-size:20px;margin-bottom:5px}
.inner_small_heading{font-size:16px}
.formbot{display:none}
.footer_head{padding-bottom:10px}
.topbar-wrapper{max-width:100%}
.course-tabs .nav-tabs li a span.name{display:none}
.course-tabs .nav-tabs li a .icon-span{margin:0}
.orp-new-box img{display:block;min-width:100%}
.breadcrumbs{font-size:14px}
.course-tabs .nav-tabs li a span.name{display:block}
.course-tabs .nav-tabs li{width:100%}
.course-tabs .nav-tabs li.thim-col-4{width:100%}
.course-tabs .nav-tabs li a{margin:0;text-align:left;padding:5px 10px}
.course-tabs .tab-content{padding:7px 10px}
.course-tabs .tab-content .title{font-size:16px;line-height:24px}
.course-tabs .tab-content p{font-size:15px;line-height:24px}
ul.site-map{width:100%}
.d-flex{display:inherit!important}
.how_we_work_details .col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.how_we_work_details{padding:20px}
.services-box-new{margin:40px 0 80px 0}
.other-services-box .left-ser-img{margin-top:15px}
.inner-hd-text-d{font-size:22px;line-height:40px}
.section-title .inner-title{font-size:22px;line-height:36px}
.section-title .small-sub{line-height:28px}
}
@media only screen and (max-width:479px){
.theme-slider .slide-item::after,.theme-slider .slide-item::before{position:absolute;content:"";top:0;left:-1170px;right:0;bottom:0;height:100%;z-index:2;transition:all 1s ease;opacity:0}
.theme-slider .slide-item::after{width:1456px;background-color:rgba(0,0,0,.7);-webkit-transform:skew(-35deg) translateX(-150px);transform:skew(-35deg) translateX(-150px)}
.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;height:340px}
.theme-slider .slide-content h2{max-width:360px;font-size:16px;margin-left:0;letter-spacing:1px;text-transform:uppercase;line-height:30px;margin-bottom:10px}
.theme-slider .slide-content p{margin-left:0;max-width:440px;margin:0 auto 15px 0;font-size:14px;display:none}
.slide-content h3{font-size:18px}
.btn-style-eight{font-size:16px;line-height:24px;padding:10px 30px}
.theme-slider .slide-content p{margin-left:0;max-width:440px;margin:0 auto 15px 0;font-size:14px;display:none}
.slide-content h3{font-size:24px}
.btn-style-eight{font-size:14px;line-height:26px;padding:8px 20px}
.col-md-12{width:100%}
.col-md-9{max-width:100%}
.topbar{padding:0;max-width:100%}
.topbar-container{padding-left:0;padding-right:15px}
#top-info li{float:none;display:block;padding:0;text-align:center}
#top-info img{float:none;display:inline-block;margin:0!important;position:relative;top:-4px}
.topbar-container{padding-right:0}
#top-info li span{float:none;display:inline-block;line-height:26px!important}
#top-info li span a{line-height:normal!important}
#top-info li{height:auto}
#top-info li span{font-size:12px}
#top-info{list-style:outside none none;margin:0;padding:4px 0 0 0;background:#111f29 none repeat scroll 0 0}
.topbar::before{min-height:52px;transform:none}
.topbar::before{left:0}
.skewed-second-row{background-color:transparent;position:absolute;right:0;top:51px}
.float_right .nav-r{display:none}
.btn-menu-mobile{display:inline-block;top:64px}
.logo{float:none;text-align:center;width:290px;margin:0 auto}
.logo a{float:left;margin-top:7px;width:100%}
.logo a img{width:60%}
.float_right{float:none}
.top-get-qute-btn{float:none;margin:12px 0 0 0;padding:0}
.top-get-qute-btn a{margin:3px 0 10px 0;width:100%;float:none;text-align:center}
.consultation_box .row,.footer .row,.header2 .row,.recent_project .row,.services .row,.whoweare .row{margin:0}
.services .page_head{margin-bottom:30px}
.services_box{width:100%;margin-bottom:50px}
.services_box_main{width:100%}
.services_box_main_right{width:100%;float:none;margin-left:0;box-sizing:border-box;margin-top:-28px;text-align:center}
.services_box_main_head{font-size:13px}
.services_box_main_text{font-size:13px;line-height:20px}
.services_box_main_left img{left:0;top:0;position:relative;transition:transform .8s ease-in-out 0s}
.services_box_main_left{float:none;width:66px;margin:0 auto;top:-30px;position:relative}
.slider1 h1{font-size:16px;margin-top:0}
.slider1 h2{font-size:13px;margin-bottom:25px}
.slider1 .ot-btn{padding:8px 30px}
.page_head{font-size:16px;margin:15px 0 10px}
.whoweare .col-lg-6{padding:0}
.footer_part1{width:100%}
.footer_part2{width:100%;padding:0;clear:both;margin-top:15px}
.footer_head{padding-bottom:10px}
.footer_part3{clear:both;margin-top:20px;width:100%}
.copyrights_left{float:none;text-align:center;padding:5px 0}
.copyrights_right{float:none;text-align:center}
.copyrigths{padding:10px 0}
.footer_text{font-size:13px;line-height:21px}
.contain_left p{font-size:13px;line-height:24px}
.contain_right{float:none;width:100%;text-align:center}
.contain_right img{width:100%}
.consultation_box{height:auto}
.consultation_head{font-size:16px;text-align:center}
.consultation_left{width:100%}
.consultation_text{text-align:center}
.contactus_btn{float:none}
.consultation_right{float:left;text-align:center;width:100%}
.recent_project_box{float:none;width:250px;margin:20px auto}
.recent_project_main{margin:0}
.consultation_box{margin-top:25px}
.footer_menu li a{font-size:13px}
.copyrights_right a{font-size:13px}
.copyrigths{font-size:13px}
.topbar-area .row{margin-left:0;margin-right:0}
.row{margin-left:0;margin-right:0}
.main-page{width:100%;margin-right:0;padding-right:0}
.sidebar-page{width:100%;padding-top:20px;padding-left:0}
.contact-us-img-right-text{width:63%}
.contact-form-div-row input,.contact-form-div-row select{width:47%}
.contact-info-div-co-details{width:100%}
.map-div-contact img{height:auto;width:60%}
.map-div-contact{width:100%;text-align:center;height:auto}
.contact-form-div-row input,.contact-form-div-row select{width:100%}
.contact-form-div-row-part1{width:100%}
.contact-form-div-row .name-details{text-align:left}
.contact-form-div-row .img-icon-live{margin-bottom:4px}
.contact-form-div-row textarea{width:100%}
.contact-us-img-right-text{width:100%;padding-top:10px}
.contact-us-img{float:none;margin:0 auto}
.banner_head{font-size:15px;margin-bottom:0}
.banner_text{margin-top:12%}
.breadcrumbs{font-size:11px}
.banner_head img{width:16px}
.banner_head{font-size:18px;margin-bottom:5px}
.inner_small_heading{font-size:16px;line-height:28px}
.formbot{display:none}
.topbar::before{display:none}
.topbar-wrapper{min-height:72px}
.course-tabs .nav-tabs li a span.name{display:none}
.course-tabs .nav-tabs li a .icon-span{margin:0}
.orp-new-box img{display:block;min-width:100%}
.course-tabs .nav-tabs li a span.name{display:block}
.course-tabs .nav-tabs li{width:100%}
.course-tabs .nav-tabs li.thim-col-4{width:100%}
.course-tabs .nav-tabs li a{margin:0;text-align:left;padding:5px 10px}
.course-tabs .tab-content{padding:7px 10px}
.course-tabs .tab-content .title{font-size:16px;line-height:24px}
.course-tabs .tab-content p{font-size:15px;line-height:24px}
ul.site-map{width:100%}
.d-flex{display:inherit!important}
.how_we_work_details .col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.how_we_work_details{padding:20px}
.services-box-new{margin:40px 0 80px 0}
.other-services-box .left-ser-img{margin-top:15px}
.inner-hd-text-d{font-size:22px;line-height:40px}
.section-title .inner-title{font-size:22px;line-height:36px}
.section-title .small-sub{line-height:28px}
}