@font-face{font-family:'Assistant-Regular';src:url(fonts/Assistant-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/Assistant-Regular.woff) format("woff"),url(fonts/Assistant-Regular.ttf) format("truetype"),url(fonts/Assistant-Regular.svg#Assistant-Regular) format("svg");font-weight:400;font-style:normal}
body{margin:0;padding:0;font-family:'Assistant-Regular'!important;color:#2e2e2e}
header,nav,section,footer,figure,figcaption{display:block}
.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-12,.custom-col-md-3,.custom-col-md-5,.custom-col-md-6,.custom-col-md-8,.custom-col-md-11,.custom-col-md-1{float:left}
.col-md-2{width:16.66666667%}
.col-md-3{width:25%}
.col-md-4{width:33.33333333%}
.col-md-5{width:41.66666667%}
.col-md-6{width:50%}
.custom-col-md-6{width: 46.666667%;}
.col-md-7{width:58.33333333%}
.col-md-8{width:66.66666667%}
.col-md-9{width:75%}
.custom-col-md-11{width: 83.333333%;}
.custom-col-md-1{  width: 9.333333%;}
.col-md-10{width:83.33333333%}
.col-md-12{width:100%}
.custom-col-md-3{width:23%}
.custom-col-md-9{width:70%;}
.custom-col-md-4{width:30%}
.custom-col-md-5{width:38.666667%}
.custom-col-md-8{width:63.666667%}
.hidden-web,.section-title{display:none}
.text-center{text-align:center}
.container{width:1170px;margin-left:auto;margin-right:auto}
figure{margin:0}
.logo img {width: 270px;}
a{text-decoration:none;outline:0}
img{outline:0}
.cust-mid-tmb{padding: 35px 0 0 15px;}
.marg-tp{margin: 43px 0 5px !important;}
.wm-map-priview img{background: #fff;border: 5px solid #fff;box-shadow: inset 0px -1px 6px 3px #EAEAEA;}
.us-map-priview img{background: #E5E5E5;border: 5px solid #fff;box-shadow: inset 0px -1px 6px 3px #EAEAEA;}
.atlas-map-priview img {background: #EFEFEF;border: 5px solid #fff;box-shadow: inset 0px -1px 6px 3px #EAEAEA;}
.atlas-thumb-wrapper figure img {max-height: 240px;}
.atlas-thumb-wrapper figure.wm-thumb img{border:none;}
.atlas-thumb-wrapper figure img{box-shadow: none !important;}
.over-content{margin-bottom:0px;padding-right: 10px;}
.wbwm-map-sec{float:right}
nav ul{list-style:none;float:right;padding-right: 32px;margin-bottom:25px;width:49%;}
nav ul > li{float:left;margin-right: 1%;}
nav ul > li > a{background:#1f1715 url(../images/top_nav_arrow.png) no-repeat 9px 9px;color:#e6e5e1;padding:3px 10px 3px 20px;border-radius:5px}
nav ul > li > a:hover{background-color:#0E4C71;color:#fff}
.wbwm-heding{color:#d72c1b;font-weight:700;letter-spacing:0px;line-height:45px;padding-top: 250px;}
.hdsm{font-size:2em;color: #FFFFFF;}
.hdlg{font-weight:bolder;font-size:3.5em;color:#FFFFFF;}
.logo{padding-top:5px;padding-bottom:40px}
.wrp_pad{width:90%;float:left;padding-left:5%;padding-top: 0;}
.bg_padding{width:85%;padding:10px 0 10px;float:left}
.wbwm-price{color:#D72C1B;font-size:4.5em;font-weight:700;letter-spacing:-2px;text-align:right;margin-bottom:10px}
.yellow_btn a{background:#f3c412 url(../images/CTA_black_arrow.png) no-repeat 10px 10px;color:#333 !important;padding:6px 50px 6px 40px;border-radius:5px;float:left;text-align:left}
.wbwm-price .yellow_btn a{padding:6px 10px 6px 35px}
.buy_amz a{padding:6px 60px 6px 40px}
.red_btn a{background:#da3019 url(../images/CTA_white_arrow.png) no-repeat 10px 9px;color:#fdfcff;padding:6px 10px 6px 35px;border-radius:5px;float:left;text-align:left}
.yellow_btn,.red_btn{margin-bottom:10px;float:left}
.wbwm-buy_btn span{float:right}
.buy-txt{font-weight:bolder;text-align:right;text-transform:uppercase;font-size:15px;padding-top:12px}
.wbwm-desc{min-height:180px}
.wbwm-txt-wrp{padding:10px 0;font-family:Helvetica;font-size:18px;color:#fff;}
.main-map{position:relative;padding-top: 200px;}
.dimention-img{position:absolute;bottom:60px;right:-15px}
.top-map img{border: 7px solid #E5E5E5;}
.zoom-ico{float:left;cursor:pointer}
.wbwm-zoom-btn{margin: 8px 58px 10px 0;float:right;}
.secondSec{background-color:#0E517B;color:#fff;padding-bottom:10px}
.secondSec a{color:#fff}
.secondSec .thumb-wrapper{padding:0px 0 0 30px;}
.mr-bottom{margin-bottom:28px}
.wp-txt-img{background:#126090;padding:37px 30px 37px;}
.wp-txt-img1{background:#DDDDDD;padding:37px 30px 20px;}
.thumb-bx-wrp{float:left;width:100%;}
.wm-zoom-btn,.us-zoom-btn,.atlas-zoom-btn{margin:26px 0 5px}
.wm-map-dsc-hd{margin:55px 0 10px}
.yellow_col_hed{color:#f5d522;padding:25px 0 10px;float:left;font-size:22px}
.white_col_hed{color:#fff;font-weight:700}
.map-text-item{min-height:220px;float:left}
.map-text-item ul{list-style:none;padding-left:0;margin:0}
.map-text-item ul li{background:url(../images/arrow-icon.png) no-repeat scroll 3px 5px transparent;padding-left:18px;padding-bottom:10px;font-size:.95em}
.formate_wrp{padding:0;list-style:none;margin-bottom:0}
.formate_wrp li{line-height:25px}
.dimention_wrp{padding:0;list-style:none;margin-bottom:0}
.dimention_wrp li{width:50%;float:left;line-height:25px}
.wm-df-wrp{float:left;}
.for-border-right{border-right:1px solid #afc390;float:left;width:96%}
.wm-buy-btn-wrp{margin-top:15px}
.diwali-bg{  background: url('../images1/banner.jpg') #F64B06 no-repeat top;
  height: 500px;
  margin-top: 80px;position:relative;  margin-bottom: 295px;}
.diwali-pos{position:absolute;}
.white-view-btn a{background:url(../images/CTA_white_arrow.png) no-repeat 20px 18px;border:2px solid #fff;border-radius:5px;padding:15px 40px;float:left;margin:5px 0 15px;font-weight:700}
.black-view-btn a{background:url(../images/CTA_black_arrow.png) no-repeat 20px 18px;border:2px solid #444;border-radius:5px;padding:15px 40px;float:left;margin:15px 0 15px;font-weight:700;color:#444}
.mar-right{margin-right:33px;float:right}
.thumb-wrapper{float:left;padding:40px 0 0 30px}
.thumb-wrapper figure{float:left;width:193px;margin-right:35px;min-height:270px;text-align:center;position:relative;cursor:pointer}
.atlas-thumb-wrapper figure{min-height: 325px;}
.thumb-wrapper figure:nth-child(4),.thumb-wrapper figure:last-child{margin-right:0}
.thumb-wrapper figure img{box-shadow:1px 1px 2px #516B18}
.thumb-wrapper figure figcaption{padding:5px 10px 3px 10px;}
.thumb-wrapper figure figcaption b{display:block;}
.wm-map-focus,.us-map-focus,.atlas-map-focus{background:#1F1715;border:1px solid #1F1715;color:#fff;padding:3px 10px;position:absolute;top:33%;left:28%;cursor:pointer;outline:none;border-radius:4px;z-index:9999}
.wm-thumb-layer,.us-thumb-layer,.atlas-thumb-layer{position:absolute;width:100%;height:100%;left:0;top:0;z-index:999999;display:none}
.wm-thumb-wrapper figure:hover img{opacity:.7}
.atlas-thumb-wrapper figure:hover img{opacity:.7}
.wm-thumb-wrapper figure:hover .wm-thumb-layer,.wm-thumb-wrapper figure:hover .wm-map-focus{display:block}
.us-thumb-wrapper figure:hover .us-thumb-layer,.us-thumb-wrapper figure:hover .us-map-focus{display:block}
.atlas-thumb-wrapper figure:hover .atlas-thumb-layer,.atlas-thumb-wrapper figure:hover .atlas-map-focus{display:block}
.us-thumb-wrapper figure:hover img{opacity:.7}
.thumb-heading{font-size:20px;font-weight:500;margin-bottom:20px}
.white-line{display:inline-block;background:#fff;height:1px;width:110px;position:relative;top:-5px;left: 25px;}
.black-line{display:inline-block;background:#403E3F;height:1px;width:110px;position:relative;top:-5px;left: 25px;}
.thirdSec{background-color:#333;color:#fff;padding-bottom:10px}
.thirdSec a{color:#fff}
.us-txt-img{background:#484848;padding:37px 30px 37px}
.thirdSec .yellow_btn a{color:#333}
.thirdSec .for-border-right{border-right:1px solid #858585}
.thirdSec .map-text-item{min-height:235px}
figure.wm-thumb img {border: 5px solid #fff;}
.fourthSec1{background-color:#F0F0F0;color:#2e2e2e;padding-bottom:30px;height:1120px;}
.fourthSec1 .container{position:relative;}
.thumb-panel{position:absolute;top:400px;}
.fourthSec{background-color:#f0f0f0;color:#2e2e2e;padding-bottom:30px}
.fourthSec b{color:#444}
.rworld-img{background:#ddd;padding:40px 55px 30px 30px}
.fsec-zoom1{margin:30px 50% 10px 0}
.fsec-zoom2{margin:30px 32% 10px 0}
.black_col_hed{color:#444;padding:25px 0 10px;float:left;font-size:22px}
.map_hed{color:#d72c1b;font-weight:700;line-height:36px;font-size:2em;margin-top:35px}
.fsec-for-border-right{border-right:1px solid #a6a6a6;float:left;width:87%}
.fsec-df-wrp{float:left;padding-left:0}
.text-right{text-align:right}
.fifthdSec{padding:30px 0;font-style:italic;font-size:20px;color:#6c6c6c;font-weight:400}
.aboutmapxl-team .about-text{padding:5% 13% 15px 10px;float:left;text-align:center;word-spacing:3px}
.quote{text-align:right}
.team-hed{padding-right:6%}
.footer{background-color:#262626;color:#fbfbfb;padding:25px 0}
.footer a{color:#fbfbfb}
.icon{display:inline-block;padding-right:7px}
.padding-box{width:96%;float:left;padding-left:2%}
ul.footer-nav{list-style:none;display:inline-block;padding-left:0;margin:5px 0}
ul.footer-nav li{display:inline-block;padding:5px 7px 5px 0}
ul.footer-nav li:last-child a{border-right:0}
ul.footer-nav li a{border-right:1px solid #fbfbfb;padding-right:10px;text-decoration:underline}
.pad-top-20{padding-top:15px}
.copy-wrp{text-align:right}
.bm-by-mxl{padding-top:25px}
.copy{color:#ababab;padding-top:5px}
.sicon{width:35px;height:35px;float:left;margin-right:5px;background:url(../images/social.png) no-repeat}
.sicon a{display:block;width:35px;height:35px}
.socil-box{margin-top:-5px;float:right}
.twt{background-position:-37px 0}
.fb{background-position:-75px 0}
.gplus{background-position:-114px 0}
.pinit:hover{background-position:-147px 0}
.twt:hover{background-position:-184px 0}
.fb:hover{background-position:-222px 0}
.gplus:hover{background-position:-261px 0}
.secondSec .red_btn a:hover,.fourthSec .red_btn a:hover,.fourthSec1 .red_btn a:hover{background-color:#333}
.secondSec .yellow_col_hed{padding: 10px 0 10px;}
.thirdSec .red_btn a:hover,.wbwm-buy_btn .red_btn a:hover{background-color:#819F3D}
.white-view-btn a:hover{background:url(../images/CTA_yellow_arrow.png) no-repeat 20px 18px;color:#FABC00}
.black-view-btn a:hover{background:url(../images/CTA_red_arrow.png) no-repeat 20px 18px;color:#DA3019}
.yellow_btn a:hover{background-color:#FABC00}
.page-shadow{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,0.9);z-index:99}
.light-img-wrp{min-width:800px;max-width:1000px;min-height:470px;margin:auto;border:1px solid #ddd;background:#fff;padding:5px 5px 0;position:fixed;z-index:99999999;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);text-align:center}
.close-light{color:#fff;padding:7px;border-radius:50%;position:absolute;top:-16px;right:-13px;width:31px;height:31px;text-align:center;cursor:pointer;z-index:999999999}
.close-light img{background:#fff}
#back-top{position:fixed;bottom:30px;right:5px;z-index:99}
#back-top a{width:63px;display:block;-webkit-transition:1s;-moz-transition:1s;transition:1s}
#back-top span{width:63px;height:63px;display:block;background:url(../images/top.png) no-repeat center;-webkit-transition:1s;-moz-transition:1s;transition:1s}
.map-text-item,.map-desc,.us-map-priview,.wm-map-priview,.atlas-map-priview{display:none}
.wm-item1,.us-item1,.atlas-item1{display:block}
#wm-item1,#us-item1,#atlas-item1{display:block}
.wm-slider{position:relative;overflow:hidden}
.swiper-slide .map-text-item{margin-bottom:20px}
.swiper-slide figure{max-width:400px;max-height:250px;margin:0 auto}
.swiper-slide figure img{width:100%;max-height:250px;min-height:250px}
.wm-zoom-btn-mob,.us-zoom-btn-mob,.atlas-zoom-btn-mob{margin:15px 0}
@media screen and (max-width:1700px){.wbwm-desc{min-height:162px;}.hdlg{font-size:2.8em}}
@media screen and (max-width:1024px){
.wbwm-heding{  padding-top: 270px;}
.container{width:100%;float:left}.top-map img{border:none;}figure.wm-thumb img {border: 2px solid #fff;}
.us-map-priview img,.atlas-map-priview img,.wm-map-priview img{  width: 94%;}
.bg_padding .yellow_btn a,.bg_padding .red_btn a{font-size:14px}
.hdlg{font-size:3em}
.wbwm-map-img{width:100%}
.dimention-img{position:static;float:right}
.hidden-on-1024{display:none}
.visible-on-1024{display:block}
.wbwm-desc{min-height:160px}
.thumb-wrapper{padding:40px 0 0 20px}
.thumb-wrapper figure{margin-right:15px;width:178px;min-height:270px;}
.thumb-wrapper figure img{width:auto;}
.mar-right{margin-right:27px}
.us-txt-img{padding:42px 23px 45px 35px}
.wp-txt-img{padding:30px 40px 23px}
.wp-txt-img1{background:#DDDDDD;padding:20px 30px 10px}
.wm-zoom-btn,.us-zoom-btn,.atlas-zoom-btn{margin:26px 0 5px}
.rworld-img{padding:40px 40px 30px 34px}
.fsec-zoom1{margin:20px 42% 10px 0}
.fsec-zoom2{margin:20px 23% 10px 0}
.padding-box{font-size:14px}
.copy-wrp{font-size:13px}
#back-top{right:10px}
#back-top a{width:35px}
#back-top span{width:32px;height:32px;background-size:32px 32px}
nav ul{padding-right:0;margin-bottom:10px;width:53%;}
.logo{margin-top:-15px;}
}
@media screen and (max-width:800px){.custom-col-sm-4{width:30%}nav ul > li > a{font-size: 14px;} .wm-df-wrp{padding-left: 15px;}
.thirdSec .map-text-item{min-height: 190px;}
.over-content{max-height:150px;overflow-y: scroll;margin-bottom: 20px;}
.wbwm-heding{  padding-top: 250px;}
.over-content::-webkit-scrollbar {width: 12px;height: 12px;}
.over-content::-webkit-scrollbar-track {border: 1px solid rgb(194, 194, 194);border-radius: 10px;background: #B2B2B2;}
.over-content::-webkit-scrollbar-thumb {background: rgb(108, 108, 108);border-radius: 10px;}
.over-content::-webkit-scrollbar-thumb:hover {background: #88ba1c;}
.over-content-pad{max-height:150px;overflow-y: scroll;margin-bottom: 20px;padding-right: 10px;}
.over-content-pad::-webkit-scrollbar {width: 12px;height: 12px;}
.over-content-pad::-webkit-scrollbar-track {border: 1px solid rgb(194, 194, 194);border-radius: 10px;background: #B2B2B2;}
.over-content-pad::-webkit-scrollbar-thumb {background: rgb(108, 108, 108);border-radius: 10px;}
.over-content-pad::-webkit-scrollbar-thumb:hover {background: #88ba1c;}
.mob-logo-wrp img {width: 100%;}
.col-sm-5{width:41.66666667%}
.col-sm-6{width:50%}
.col-sm-7{width:58.33333333%}
.custom-col-sm-6{width:calc(50% - 30px);padding:0 15px}
.custom-col-sm-12{width:calc(100% - 30px);padding:0 15px}
.col-sm-12{width:100%}
.hidden-after-768{display:none}
.hdlg{font-size:2.5em}
.hdsm{font-size:2em}
.wbwm-heding{line-height:35px}
nav ul{margin-top:25px;width:78%}
.logo{margin-top:-13px;padding-bottom:10px;}
.logo img{height:100%;margin-left:-15px;width:100%}
.wrp_pad{width:85%;padding-top: 5px;}
.wbwm-txt-wrp{font-size:17px;padding:15px 0;}
.wbwm-price{font-size:3.5em}
.bg_padding{width:95%;padding:5px 0 7px}
.wbwm-desc{min-height:115px;}
.img-responsive{width:100%;float:left}
.wm-zoom-btn,.us-zoom-btn{margin:26px 0 5px}
.section-title{font-size:2.5em;margin:18px 0;display:block}
.fourthSec .section-title{color:#363636}
.wm-map-dsc-hd{margin:0 0 10px}
.thumb-wrapper{padding:40px 0 0 60px}
.thumb-wrapper figure{margin-right:30px;width:193px;min-height:260px;}
.bhed{font-size:13px;}
.fourthSec1 .bhed{padding-left: 30px; }
.fsec-df-wrp{padding-left:15px}
.fsec-for-border-right{width:96%}
.map_hed{font-size:1.5em;line-height:30px}
.black_col_hed{padding:20px 0 10px}
.address-box{padding-top:10px}
.copy-wrp{text-align:left}
.mar-right{margin-right:0}
.fsec-zoom1{margin:15px 34% 10px 0}
.fsec-zoom2{margin:15px 29% 10px 0}
.bg_padding .yellow_btn a,.bg_padding .red_btn a{font-size:15px;background-position:9px 9px}
.buy_amz a{padding:6px 18px 6px 30px}
.bg_padding .red_btn a{padding:6px 10px 6px 30px}
.wbwm-zoom-btn{margin:8px 15px 10px 0}
.map-text-item{min-height:190px}
.lightSlid-img{width:100%}
.quote img{width:60px;text-align:center}
.quote{text-align:center;width:14%}
nav{position:relative}
.thumb-panel{position:static}
.fourthSec1{height:auto;}
.diwali-bg{margin-bottom: 180px;background-size: 100% 77%;height: 420px;}
.main-map {padding-top: 175px;}
}
@media screen and (max-width:768px){
.wbwm-desc{min-height:105px}
.fsec-zoom1{margin:15px 30% 10px 0}
.fsec-zoom2{margin:15px 25% 10px 0}
}
@media screen and (max-width:767px){.col-xs-6{width:50%}
.hdlg,.hdsm{color:#272525;}
.diwali-pos { position: static;}
.wbwm-heding{padding-top: 0;}
.wbwm-txt-wrp{color: #000;}
.col-xs-12{width:100%}
.custom-col-xs-12{width:calc(100% - 30px);padding:0 15px}
.visible-on-1024,.hidden-xs,.buy-txt{display:none}
.visible-mob,.visible-xs{display:block}
.dimention-img{float:left}
.mob-logo-wrp{width:260px;margin:0 auto}
nav{border-bottom:5px solid #D72C1B;margin-bottom:10px}
nav ul{margin-left:auto;margin-right:auto;float:none;width:330px;padding:0;margin-bottom:12px}
nav ul > li{margin-bottom:10px}
nav ul> li > a{background:#1f1715;padding:8px 10px}
.wrp_pad{width:96%;text-align:center;padding: 2%;}
.wbwm-desc,.map-text-item,.thirdSec .map-text-item{min-height:auto}
.wbwm-price{text-align:center}
.wbwm-bt-wrp{width:170px;margin:0 auto}
.link-btn-wrp{width:275px;margin:0 auto}
.link-btn-wrp1{width:285px;margin:0 auto}
.view-link-btn-wrp{width:315px;margin:0 auto}
.text-center-in-xs{text-align:center}
.socil-box{float:left;margin-top:10px}
.mail-wrp{margin-top:5px}
.fifthdSec{padding:20px 0;font-size:18px}
.aboutmapxl-team .about-text{padding:2% 15px 15px}
.quote{text-align:left}
.quote img{width:60px}
.map_hed{color:#363636;font-size:1.2em}
.zoom-btn-wrp{width:70px;margin:0 auto}
.fsec-zoom1,.fsec-zoom2{margin:10px 0 0}
.africa-sec{margin-top:25px}
.white-view-btn a,.black-view-btn a{margin:15px 0 20px;padding:15px 23px 12px 35px;background-position:12px 17px}
.main-map{margin-bottom:15px;padding: 0;}
.swiper-slide .map-text-item{margin-bottom:20px;display:block;text-align:left}
.buy_amz a{padding:6px 21px 6px 30px}
.swiper-slide .white-view-btn a{margin: 10px 0 5px 10px;}
}
@media screen and (max-width:420px){nav ul{width:98%;margin-bottom:5px}
nav ul > li{width:32%;font-size:14px;}
nav ul > li:first-child{margin-left:1%}
nav ul > li > a{width:100%;padding:8px 0;text-align:center;float:left;font-size: 13px;}
.search{margin-top:0;background: #D72C1B;}
.swiper-slide .wm-map-dsc-hd{font-size:18px}
.wrp-for-mob{width:100%;padding:0}
.col-xxs-12{width:calc(100% - 30px);padding:0 15px}
.red_btn a,.yellow_btn a{background-size: 11px 10px;padding: 6px 10px 6px 30px;background-position:12px 9px;font-size:14px}
.bg_padding .yellow_btn a, .bg_padding .red_btn a{font-size:14px;}
.buy_amz a{padding: 6px 16px 6px 30px !important;}
}
@media screen and (max-width:360px){
.swiper-slide figure img{max-height:200px;min-height:200px}
nav ul > li{width:28%;}
}