@media (max-width:1920px){.owl-carousel .owl-controls .owl-nav .owl-prev{left:20%;}
.owl-carousel .owl-controls .owl-nav .owl-next{right:20%;}
#clientsOpen{right:20%;}
}
@media (max-width:1680px){.owl-carousel .owl-controls .owl-nav .owl-prev{left:15%;}
.owl-carousel .owl-controls .owl-nav .owl-next{right:15%;}
#clientsOpen{right:15%;}
}
@media (max-width:1440px){.owl-carousel .owl-controls .owl-nav .owl-prev{left:10%;}
.owl-carousel .owl-controls .owl-nav .owl-next{right:10%;}
#clientsOpen{right:120px;}
}
@media (max-width:1366px){.owl-carousel .owl-controls .owl-nav .owl-prev{left:6%;}
.owl-carousel .owl-controls .owl-nav .owl-next{right:6%;}
#clientsOpen{right:90px;}
}
@media (max-width:1280px){}
@media (max-width:1199px){.banner_title h2{font-size:35px;}
.breadcrumb_outer .breadcrumb li a{font-size:14px;}
.our_strategy{padding:100px 0 40px;}
.strategy_para p{font-size:14px;line-height:1.4;}
.content_header h3{padding-bottom:10px;margin-bottom:15px;}
.our_strategy_bottom{padding:40px 0;}
.contact_section{padding:35px 0;}
}
@media (max-width:1024px){.logo{width:150px;}
#toggle{margin:10px 0 0 15px;}
.hdr_rht{padding-top:15px;}
.rht_cell:last-child{padding-right:0;}
#toggle{float:none;text-align:right;}
#menu{width:940px;top:90px;}
.hdr_btn{font-size:16px;padding:5px 65px 5px 10px;}
.hdr_btn::after{height:34px;background-size:100% 100%;width:63px;}
.rht_cell p{font-size:20px;}
.rht_cell img{width:20px;}
.rht_cell{padding-right:15px;}
.banner_caption h1{font-size:45px;margin-bottom:0;}
.banner_caption p{font-size:20px;}
.estimate_btn{font-size:16px;padding:5px 45px 6px 30px;}
#clientsOpen{right:45px;}
.contbox h4{font-size:18px;}
.service{padding-top:45px;}
.service p{font-size:20px;}
.service img{margin-bottom:15px;width:75px;}
}
@media (max-width:991px){.container{width:95%;}
#menu{width:91%;}
#menu span#title{font-size:28px;}
.banner_caption h1{font-size:38px;margin-bottom:0;}
.banner_caption p{font-size:18px;}
.contbox h4{font-size:16px;}
.mCSB_inside > .mCSB_container{margin-right:20px;}
.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{margin:0 6px;}
.exprt_list .content_header h3{font-size:20px;}
.our_strategy:nth-child(3).our_strategy{padding:70px 0;}
.our_strategy:nth-child(3) .exprt_list{margin-top:0;}
.contact_address .footer_col_address ul li span h3{font-size:15px;}
.contact_address .footer_col_address ul li span:last-child{font-size:14px;}
.map_sec{height:220px;}
}
@media (max-width:800px){.logo{width:140px;}
.rht_cell p{font-size:17px;}
#menu{height:65vh;}
#menu ul li a span{font-size:18px;}
#menu ul li a{height:40px;line-height:40px;}
#menu ul li::after{height:40px;margin:-40px 0 0 5%;}
#menu ul li{height:41px;}
.banner_caption h1{font-size:34px;}
.banner_caption p{font-size:16px;}
.contbox h4{font-size:13px;}
.contbox h4 img{margin-right:5px;width:22px;}
.schedule ul li span{display:block;float:none;}
.schedule ul li{margin-bottom:5px;}
.copyright{font-size:15px;}
}
@media (max-width:768px){}
@media (max-width:767px){.social{float:none;text-align:center;}
.copyright{padding-bottom:10px;padding-top:0;text-align:center;}
#clientsOpen{top:-18px;}
#clientsDropDown{bottom:93px;background:rgba(0, 0, 0, 0.9);}
#clientsDropDown #clientsDashboard{display:none;height:250px;overflow:auto;}
.service{padding-top:10px;}
.contbox{padding-bottom:15px;}
.contbox h4{margin-bottom:10px;padding-bottom:10px;}
.contbox ul li{margin-bottom:10px;}
.service img{margin-bottom:5px;width:55px;}
.service p{font-size:16px;}
#menu span#title{font-size:24px;margin:10px;}
.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{margin:0 5px;}
.schedule ul li span{float:right;}
#menu{height:auto;padding-bottom:20px;}
#menu ul li a{height:30px;line-height:26px;}
#menu ul li a span{font-size:14px;}
#menu ul li::after{height:30px;margin:-30px 0 0 5%;}
#menu ul li{height:30px;}
#toggle img{margin:0 40px 0 10px;}
.main_cont{overflow:visible;}
.footer{padding-top:0;position:static;}
#clientsDropDown{bottom:0;position:static;}
#clientsOpen{display:none;}
#clientsDropDown #clientsDashboard{display:block;height:auto;}
.copyright{padding-top:10px;}
.service img{width:35px;}
.service p{font-size:14px;}
.contbox{padding-bottom:10px;}
.our_strategy{padding:35px 0;}
.strategy_imgbg{margin-top:100px;}
.content_header h3{font-size:20px;}
.our_strategy_bottom{padding:25px 0;}
.banner_title{margin-top:15px;}
.banner_title h2{font-size:20px;}
.exprt_list li{background-position:top 5px left;padding:10px 0 10px 25px;}
.cols_expertise_left, .cols_expertise_right{width:100%;}
.our_strategy:nth-child(2){padding:30px 0;}
.our_strategy:nth-child(3).our_strategy{padding:30px 0;}
.strategy_imgbg{margin:30px 0;}
.our_expertise .our_strategy:first-child .strategy_imgbg{margin-top:80px;}
.banner_innerpg img { height: auto !important;}
.hdr_rht {
    padding-top:5px;
}
.rht_cell p {
    font-size: 13px;
}
.hdr_btn {
    font-size: 14px;
}
}
@media (max-width:667px){#toggle p{font-size:12px;}
.logo{width:115px;}
.rht_cell p{font-size:14px;margin-bottom:0;}
.rht_cell img{width:15px;}
.hdr_btn{font-size:14px;padding:5px 52px 5px 10px;}
.hdr_btn::after{height:30px;width:48px;}
.hdr_btn::before{background-size:100% auto;width:25px;right:5px;}
.hdr_rht{padding-top:5px;}
.banner_caption h1{font-size:26px;}
.banner_caption p{font-size:14px;}
.estimate_btn{font-size:14px;line-height:19px;margin-top:5px;padding:5px 45px 6px 30px;}
#toggle{margin:5px 0 0;}
#menu{top:70px;width:90.5%;}
#menu ul li a{height:32px;line-height:30px;}
#menu ul li a span{font-size:16px;}
#menu ul li::after{height:32px;margin:-32px 0 0 5%;}
.banner_innerpg img { height: auto !important;}
.strategy_frntimg {
    position: static;
    right: 1px;
    top: -60px;
}
}
@media (max-width:640px){.banner_caption h1{font-size:22px;}
}
@media (max-width:600px){.main_cont{overflow:visible;}
.footer{position:relative;}
.owl-carousel .owl-item img{height:auto;width:100%;}
.owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next{background-size:100% auto;width:10px;}
#menu span#title{font-size:18px;margin:7px;}
#menu{top:65px;width:89.9%;}
.logo{width:108px;}
.hdr_btn{font-size:12px;padding:3px 10px;}
.hdr_btn:hover{color:#fff;background:#f4621d;}
.rht_cell p{font-size:12px;}
.rht_cell img{width:14px;}
.rht_cell{padding-right:10px;}
.row_expertise .strategy_imgbg:before, .strategy_imgbg:after{background:none;}
.footer{bottom:10px;}
.hdr_btn::before {display:none;}
.hdr_btn::after { height: 25px;}
}
@media (max-width:568px){#menu ul li a{height:28px;line-height:24px;}
#menu ul li a span{font-size:14px;}
#menu ul li::after{height:28px;margin:-28px 0 0 5%;}
#menu ul li{height:28px;}
.exprt_list.content_header h3{font-size:16px;}
}
@media (max-width:484px){#toggle{margin:0;}
#toggle span::after{margin:6px 0 0 7px;width:17px;}
#toggle span{width:24px;}
#toggle span::before{margin:-6px 0 0;}
#toggle.open span::after{width:24px;}
.logo{width:90px;}
.hdr_rht{padding-top:2px;}
.hdr_btn{font-size:10px;padding:2px 6px;}
.rht_cell p{font-size:10px;}
.rht_cell img{width:12px;}
#menu{padding-bottom:20px;width:88.8%;}
.banner_caption h1{font-size:18px;}
.banner_caption p{font-size:14px;margin-bottom:5px;line-height:normal;}
.estimate_btn{font-size:12px;padding:5px 40px 6px 18px;}
.copyright{font-size:14px;}
#toggle img{margin:0 32px 0 8px;}
.banner_caption h1 {
    margin-top: 0!important;
}
.hdr_btn::after {
    height: 20px;
}
}
@media (max-width:420px){.logo{width:72px;}
.banner_caption h1{font-size:16px;}
.banner_caption{top:78%;transform:translateY(-25%);-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);}
.banner_innerpg .banner_caption{top:70%;transform:translateY(-30%);-webkit-transform:translateY(-30%);-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);-o-transform:translateY(-30%);}
.banner_caption h1 {
    margin-top: 0!important;
}
  .hdr_btn::after {
    height: 18px;
}  
}
@media (max-width:384px){.rht_cell:first-child{display:none;}
.estimate_btn{font-size:11px;line-height:normal;padding:2px 10px 3px;background:#f4621d;}
.estimate_btn:hover{background:#f4621d;}
.owl-carousel .owl-controls .owl-nav .owl-prev{left:4%;}
.owl-carousel .owl-controls .owl-nav .owl-next{right:4%;}
.hdr_btn::after {
    height: 17px;
}
}
@media (max-width:767px){
.home {
    overflow-y: scroll !important;
}
}