@font-face {
  font-family: 'Futura-Medium';
  src: url('../fonts/Futura-Medium.eot?#iefix') format('embedded-opentype'),  url('../fonts/Futura-Medium.woff') format('woff'), url('../fonts/Futura-Medium.ttf')  format('truetype'), url('../fonts/Futura-Medium.svg#Futura-Medium') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Futura2-Italic';
  src: url('../fonts/Futura2-Italic.eot?#iefix') format('embedded-opentype'),  url('../fonts/Futura2-Italic.woff') format('woff'), url('../fonts/Futura2-Italic.ttf')  format('truetype'), url('../fonts/Futura2-Italic.svg#Futura2-Italic') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'FuturaStd-Light';
  src: url('../fonts/FuturaLight.eot?#iefix') format('embedded-opentype'),  url('../fonts/FuturaLight.woff') format('woff'), url('../fonts/FuturaLight.ttf')  format('truetype'), url('../fonts/FuturaLight.svg#FuturaLight') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'FuturaLight';
  src: url('../fonts/FuturaStd-Light.eot?#iefix') format('embedded-opentype'),  url('../fonts/FuturaStd-Light.otf')  format('opentype'),
	     url('../fonts/FuturaStd-Light.woff') format('woff'), url('../fonts/FuturaStd-Light.ttf')  format('truetype'), url('../fonts/FuturaStd-Light.svg#FuturaStd-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'FuturaStd-Heavy';
  src: url('../fonts/FuturaStd-Heavy.eot?#iefix') format('embedded-opentype'),  url('../fonts/FuturaStd-Heavy.otf')  format('opentype'),
	     url('../fonts/FuturaStd-Heavy.woff') format('woff'), url('../fonts/FuturaStd-Heavy.ttf')  format('truetype'), url('../fonts/FuturaStd-Heavy.svg#FuturaStd-Heavy') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Oswald-Light';
  src: url('../fonts/Oswald-Light.eot?#iefix') format('embedded-opentype'),  url('../fonts/Oswald-Light.woff') format('woff'), url('../fonts/Oswald-Light.ttf')  format('truetype'), url('../fonts/Oswald-Light.svg#Oswald-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Oswald-Regular';
  src: url('../fonts/Oswald-Regular.eot?#iefix') format('embedded-opentype'),  url('../fonts/Oswald-Regular.woff') format('woff'), url('../fonts/Oswald-Regular.ttf')  format('truetype'), url('../fonts/Oswald-Regular.svg#Oswald-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
body{
	    overflow-x: hidden;
}
.pr0{padding-right:0px !important}
.pl0{padding-left:0px !important}
.col-center{float: none !important;margin: 0 auto;}
/*header*/
.navbar-default .navbar-nav > li > a{font-family: 'FuturaStd-Heavy';font-size:14px;}

/*sticky menu*/
.navbar-default{
  /*position: fixed !important;*/
  /*width: 100%;
  left: 0;
  top: 0;
  z-index: 999999;*/
}
.whowear.submenuwrap{
  display: block;
}
.submenuwrap{
  display: none;
}
a:focus{
  outline: none !important;
}
.header-nav__list-underline {
	background: #000;
    bottom: 0px;
    height: 2px;
    width: 0;
    position: absolute;
    /* height: 100%; */
    /* bottom: 0; */
    /* background: #F2F2F2; */
    left: 0;
    right: 0;
    margin: 0 auto;
    -webkit-transition: 0.25s;
    transition: 0.25s;
    z-index: 9;
}
.nav > li{padding: 0px 30px;}
#menu > ul > li:hover .header-nav__list-underline{
width: 100%;
}
/*footer*/
.footer{background:#404041;padding:40px 0 24px;color:#cccccc;margin-top: 0px;}
.footer .container{width: 800px;padding: 0;}
.footertitle{font-family: 'Futura-Medium';font-weight:normal;color:#cccccc;margin: 0 0 15px; font-size: 15px;}
.newswrap h6{font-family: 'Futura-Medium';font-size:12px;font-weight:normal;color:#cccccc;margin: 0 0 10px;}
.news a{text-decoration:none !important;}
.news{margin-bottom:20px;}
.news p{color:#cccccc;margin:0;font-size:10px;font-style: italic;}
.calendar{margin-right:8px;}
.copyright{font-size:11px;margin:30px 0 0}
.contactwrap ul {list-style:none;padding:0;margin:0}
.contactwrap ul li{margin-bottom:13px;display:block;overflow:auto}
.contactwrap ul li img{margin-right:10px;float:left}
.contactwrap ul li span{font-size:12px; color:#cccccc;font-family: 'FuturaLight';float:left}
.contactwrap .footertitle, .socialwrap{padding-left:20px;}
.socialwrap a{margin-right:15px;}
.terms{text-decoration:none !important;font-size:11px; color:#cccccc !important;font-family: 'FuturaLight';display:block;margin:27px 0 0 20px;}
.socialwrap a:hover{opacity:0.6;transition:all 0.3s linear}
.footer .contactwrap{padding-right:0}
/*contact us*/
.contact-us-wrap{margin-top:100px}
.contact-us-wrap .container{width:800px;padding:0}
.address{list-style:none;margin:0;padding:0;}
.address p{font-family: 'FuturaLight';font-size:16px;display:inline-block;vertical-align:top;margin-bottom: 20px;}
.address span{font-family: 'Futura-Medium';font-size:18px;display:block}
.address img{display: inline-block;margin-right:10px;}
.gmap{width:100%;/*height:380px*/;margin-bottom:40px;margin-top:20px;float:left}
.formwrap textarea{height:140px;background:#f2f2f2;resize:none;width:100%;border:0;font-family: 'FuturaLight';font-size:16px;    padding: 15px 30px;}
.formwrap .form-control{font-family: 'FuturaLight';font-size:16px;}
.formwrap .btn{width: 150px;height: 54px;border: 0;border-radius: 0;background: #f89a20 !important;outline:0 !important;font-family: 'FuturaStd-Heavy';font-size:22px}
.formwrap .btn img{margin-left: 10px;margin-top: -5px;}
.mb26{margin-bottom:26px !important}
.address a{color: inherit;transition: all 0.2s ease-in-out;}
.address a:hover{color:#F89A20 !important;transition: all 0.2s ease-in-out;}
.form-group label{color:#ff0000;font-size: 12px;}

/*News and events*/
.news-events-wrap .container{width:800px;margin-top:100px;}
.tnc .container{margin:5% auto; text-align: justify;}
.pagetitle{font-size:40px;font-family: 'FuturaStd-Heavy';font-weight:normal;padding:150px 0 90px;width:100%;text-align:center;background:#404041;color:#fff;margin:0}
.newsinner{margin-bottom:80px;}
.newsinner h3{font-size:18px;font-weight:normal;font-family: 'Futura-Medium';margin-bottom:12px;margin-top:0;color:#404041}
.dateiner{font-size:11px;font-family: 'FuturaLight';font-style:italic;color:#b3b3b3;}
.newsinner  a{text-decoration:none !important}

/*what we do*/
.boximg  img{-webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    -ms-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;}
.boximg:hover img{transform: scale(1.15,1.15);
    -webkit-transform: scale(1.15,1.15);
    -moz-transform: scale(1.15,1.15);
    -ms-transform: scale(1.15,1.15);
    -o-transform: scale(1.15,1.15);}
.whatwedoslider{margin:12% auto;}
.whatwedoslider button.slick-prev {-webkit-appearance:none;-moz-appearance:none;background:transparent url(../img/leftarrow.png) no-repeat center center;width:25px;height:58px;text-indent:-9999px;padding:0;left:0;border:0;position:absolute;top:50%;transform:translateY(-50%);outline:0 !important}
.whatwedoslider button.slick-next {-webkit-appearance:none;-moz-appearance:none;background:transparent url(../img/rightarrow.png)no-repeat center center;width:25px;height:58px;text-indent:-9999px;padding:0;right:0;border:0;position:absolute;top:50%;transform:translateY(-50%);outline:0 !important}
.projectwrap{margin-top:50px;}
.projtitle{font-family: 'Futura-Medium';font-size:18px;color:#404041;margin-bottom: 2px}
.projdate{font-family: 'FuturaLight';font-size:16px;color:#404041;margin-bottom:15px}
.projdesc{font-family: 'FuturaLight';font-size:16px;color:#404041;margin-bottom:20px;text-align: justify;}
.projlink{font-family: 'FuturaLight';font-size:16px;color:#404041 !important;text-decoration:none !important;margin-bottom:20px;display: block;}
.projsocial{padding-left:0}
.projsocial a{display:inline-block;}
.clientsliderwrap{background:#f2f2f2;padding:30px 0;overflow: auto;}
.clientslider img{-webkit-filter: grayscale(100%);filter: grayscale(100%);max-width:200px;margin:0 auto; float: left; padding: 0 20px}
.clientslider .testimonial {display: table; font-family: 'FuturaLight';}
.clientslider button.slick-prev {-webkit-appearance:none;-moz-appearance:none;background:transparent url(../img/leftsmalarw.png) no-repeat center center;width:10px;height:18px;text-indent:-9999px;padding:0;left:0;border:0;position:absolute;top:50%;transform:translateY(-50%);outline:0 !important}
.clientslider button.slick-next {-webkit-appearance:none;-moz-appearance:none;background:transparent url(../img/rightsmlarw.png)no-repeat center center;width:10px;height:18px;text-indent:-9999px;padding:0;right:0;border:0;position:absolute;top:50%;transform:translateY(-50%);outline:0 !important}
.clientslider .slick-initialized .slick-slide{display:inline-block;vertical-align:middle;float:none;text-align:center;}

/*Home*/
#section0  img,#section0  h2{display:inline-block;vertical-align:middle;font-family: 'FuturaStd-Heavy';font-weight:normal;}
/* #section0  img{margin-right:95px;} */
#section1{background:url('../img/fullpage2.png') !important;background-repeat:no-repeat !important;background-size:cover !important;position:relative}
#section1 h1{font-size: 44px;font-family: 'FuturaStd-Heavy';font-weight: normal; color: #fff;}
#section1 .secdesc{color:#404041;font-size: 18px;
    line-height: 1.3;font-family: 'FuturaLight';font-weight:normal;max-width: 45%;}
#section1 .secdesc a{color:#404041 !important;text-decoration:none !important;font-size: 18px;
    line-height: 1.3;font-family: 'Futura-Medium';font-weight:normal;    display: block;}
#section1 .intro{margin-bottom:100px;}
.partnerwrap{position:absolute;bottom:0;width:100%;background:#404041;}
.partnerwrap p{font-family: 'Futura-Medium';color:#fff;font-size:26px;display:inline-block;vertical-align:middle;margin:0 20% 0 0}
.partnerwrap a{font-family: 'Futura-Medium';color:#fff !important;font-size:20px;border: 1px solid #f89a20;padding:5px 15px;text-align:center;display:inline-block;text-decoration:none !important;vertical-align:middle;margin:15px 0;border-radius:5px}
.text-orange{color:#f89a20;}
/* #section3,#section3 .fp-tableCell{height:392px !important} */
#fp-nav li:last-child{display:none;}
.teamimgwrap{    width: 400px !important;height: 400px;border-radius: 50%;border: 30px solid #f89a20;overflow: hidden;}
.teamimgwrap img{max-height: 300px;    margin: 42px auto 0;-webkit-filter: grayscale(100%);filter: grayscale(100%);}
.mainsliderhome button.slick-prev {-webkit-appearance:none;-moz-appearance:none;background:transparent url(../img/leftarrow.png) no-repeat center center;width:25px;height:58px;text-indent:-9999px;padding:0;left:0;border:0;position:absolute;top:50%;transform:translateY(-50%);outline:0 !important;    }
.mainsliderhome button.slick-next {-webkit-appearance:none;-moz-appearance:none;background:transparent url(../img/rightarrow.png)no-repeat center center;width:25px;height:58px;text-indent:-9999px;padding:0;right:0;border:0;position:absolute;top:50%;transform:translateY(-50%);outline:0 !important}
/*Who we are*/
#section00{background:url('../img/bg.jpg') !important;background-repeat:no-repeat !important;background-size:cover !important;position:relative}
#section00 h2{font-size:44px;font-family: 'FuturaStd-Heavy';font-weight:normal;    margin: 5% 0 20px;}
#section00 p{font-size:16px;font-family: 'FuturaLight';font-weight:normal;margin: 0 0 15px; color:#000;}
.peoplewrap{    width: auto;display: inline;margin: 0 auto;}
.people{display:inline-block;}
.peopleinner{position:relative;}
.overlaypeople{background:rgba(248,154,32,0.8);position:absolute;width:100%;height:100%;display:none;top:0;transition:all 0.3s linear}
.overlaypeople p{font-family: 'FuturaStd-Heavy';font-size:14px;text-align: left;padding-left: 15px;color: #fff;position: absolute;bottom: 0;}
.overlaypeople p span{font-family: 'Futura-Medium';font-size:12px;display: block;}
.peopleinner:hover .overlaypeople{display:block;}
.people img{-webkit-filter: grayscale(100%);filter: grayscale(100%);width: auto;height: 214px;}
.aboutwrap{list-style:none;margin:0;padding:0}
.aboutwrap li{margin-bottom:15px;}
/*.aboutwrap li:last-child{margin-bottom:0px;}*/
.aboutwrap span{display:inline-block;vertical-align:top;margin-right:15px;}
.aboutwrap .abtdesc{display:inline-block;vertical-align:middle;width:90%;}
.aboutwrap .abtdesc h5{font-family: 'Futura-Medium';font-size:18px;color:#404041;}
.aboutwrap .abtdesc p{font-family: 'FuturaLight';font-size:14px;color:#404041;margin-bottom:0}
.boxwrap .col-md-6{padding:15px;}
.boxwrap img{-webkit-filter: grayscale(100%);filter: grayscale(100%);width:100%}
.boxwrap,#section02 .intro{margin-top:70px;}
.boximg{position:relative;    overflow: hidden;}
.box .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);transition:all 0.3s linear}
.boxinnerwrap{position: relative;top: 50%;transform: translateY(-50%);}
.box  .boxtitle{font-family: 'Futura-Medium';font-size:18px;color:#ffffff;margin-top: 0px;margin-bottom: 15px;text-align: center;}
.overlay:hover{background:rgba(248,154,32,0.8)}
.boxdesc{font-family: 'Futura-Medium';font-size:14px;color:#ffffff;display: none;width: 100%;padding: 0 5%;text-align: center;}
.overlay:hover .boxdesc{display: block;}
.people1inner h5{font-family: 'Futura-Medium';font-size:14px;}
.people1inner img{max-width:100%}
.people1inner span{font-family: 'Futura-Medium';font-size:12px;display:block}
.people1desc{font-family: 'FuturaLight';font-size:14px;color:#404041;margin-top:25px;position:relative}
.back{margin-top:25px;}
.back img, .back span{display:inline-block;vertical-align:middle}
.back span{font-family: 'Futura-Medium';font-size:26px;color:#e6e6e6;margin-left:15px}
.back  a{text-decoration:none !important}
.peoplebg{position:absolute;bottom:-75px;left:-75px;max-width:150px;}
.morecontent a{color: #404041 !important;
    text-decoration: none !important;
    font-size: 16px;
    font-family: 'Futura-Medium';
    font-weight: normal;display: block;}
.morecontent .morespan {
    display: none;
}
.footer .fbicon:first-child, .fbicon:last-child
{
	display: none;
}
.morelink {
    display: inline-block;
}
.dotmore{display:inline-block}
.submenuwrap{top:67px !important;min-height:40px !important}
.submenuwrap .nav > li > a{margin: 10px 50px 0 !important;
    padding: 0 0 10px !important;}
.submenuwrap .nav > li > .pr0{margin-right:0 !important;}
.submenuwrap .navbar-nav > li > a{font-size:12px !important}
#section01{position:relative}
.submenuwrap .navbar-nav > .active > a, .submenuwrap .navbar-nav > .active > a:hover, .submenuwrap .navbar-nav > .active > a:focus{    color: #404041 !important;border-bottom: 2px solid #f89a20;}
.textdc{font-size:16px;color:#404041; font-family: 'Futura-Medium';text-align:left;margin-bottom:15px;}
.people{margin-bottom:10px;}
.people img{max-width:100%;}
.cutom-menu{display:none;}
.overlay:hover .boxinnerwrap{transition: all 0.3s linear;}
.boxinnerwrap{transition: all 0.3s linear;}
.add-txt{font-family: 'FuturaLight';font-size: 16px;display: inline-block;vertical-align: top;margin-bottom: 20px;color:#333;}
.add-txt a{transition: all 0.3s linear;color: #333;}
.add-txt a:hover{transition: all 0.3s linear;color: #F89A20;text-decoration: none;}
.people1desc p{text-align:justify}
/* .people1inner img{filter: grayscale(100%);-webkit-filter:grayscale(100%);} */
.people1wrap,.people2wrap,.people3wrap,.people4wrap,.people5wrap,.people6wrap,.people7wrap,.people8wrap,.people9wrap{position: absolute;
    top: 52%;
    transform: translate(-50%,-50%);
    left: -100%;
    z-index: 9;}
#section05 p {
    font-size: 14px;
    
    font-family: 'Futura-Medium';
    
}
@media (min-width: 992px){
#section01 .people.col-md-3{width:20%;}}
@media (max-width: 1366px) {
.textdc{margin-top:6%}	
.peoplewrap .textdc{margin-top:10%}	
.whatwedoslider {
    margin: 9% auto;
}
}
@media (max-width: 1280px) {.whatwedoslider {
    margin: 9% auto 5%;
}}
@media (max-width: 1200px) {
	#section0  h2{font-size:24px;}
	#section1 h1{font-size:48px;}
	#section00 h2{    font-size: 40px;}
	#section1 .secdesc, .partnerwrap a{font-size:16px;}
	#section1 .secdesc a{font-size:16px;}
	.partnerwrap p{font-size:20px;}
	.teamimgwrap{width: 300px !important;height: 300px;border: 15px solid #f89a20;}
	.projectwrap{margin-top:0}
	.whatwedoslider .slick-slide img {
    display: block;
    max-width: 100%;
    margin: 0 auto;
}
.boxdesc
{padding: 0 2%;}
.people1desc{margin-top:0}
#section1 {
    background: rgb(211, 211, 211) url(../img/fullpage2.jpg) !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
    position: relative;
    background-position: 50% 100% !important;
}
#section0  img{    max-width: 450px;}
.boxwrap, #section02 .intro {
    margin-top: 10%;
}
.whatwedoslider {
    margin: 16% auto;
}
}

@media (max-width: 992px) {
	#section0  img{max-width:350px;margin-right:0px;}
	#section0 h2 {font-size: 22px;}
	#section1 {background: rgb(202, 202, 202) url(../img/fullpage2.png) !important;background-repeat: no-repeat !important;background-size: contain !important;position: relative;background-position: -50% 100% !important;}
	.partnerwrap .col-md-6{text-align:center}
	.teamimgwrap{margin: 0 auto;}
	.footer .container{width: 100%;padding:0 15px;}
	.contactwrap.pull-right{float:left !important}
	.gmap{max-width:100%;height: 100%;}
	.contact-us-wrap .container, .news-events-wrap .container{max-width:100%;}
	.contactwrap .footertitle, .newswrap{padding-left:0 !important}
	.terms{margin-left:0 !important}
	.news-events-wrap .container {
    margin-top: 50px;
	}
	.newsinner{    margin-bottom: 50px;}
	.pagetitle{
		    padding: 75px 0;
	}
	#section1 .secdesc{max-width:56%;}
	/* .people img{width: 200px;
    height: auto;} */
	#section00 {
    background: url(../img/bg.jpg) !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    position: relative;
    background-position: right top !important;
}
.what-we-do-wrap{
    margin-top: 70px;
  }
  .whatwedoslider {
    margin: 27% auto;
}
.nav > li {
    padding: 0px 20px;
}
}
@media (max-width: 767px) {
	.submenuwrap{display:none}
	.whowear.submenuwrap {
    display: none;
}
	.navbar-nav.pull-right{float:left !important}
	#section0 .intro{text-align:center}
	#section0  img{margin-bottom:5%;}
	#section1 .intro{margin-bottom: 40%;}
	.projdesc, .morecontent a{font-size: 14px;}
	.projectwrap{width: 90%;margin: 10px auto;}
	.projtitle{font-size:16px;}
	.teamimgwrap img{max-height: 200px}
	.contact-us-wrap .col-md-6{padding:0}
	.teamimgwrap{width: 200px !important;height: 200px;border: 5px solid #f89a20;}
	.whatwedoslider .slick-slide img {
    display: block;
    max-width: 200px;
    margin: 0 auto;
	
}
.projectwrap{text-align:center}
/*.gmap{height: 250px;}*/
.address{margin-bottom:25px;}
.cutom-menu{display:block;position:fixed;left:-100%;width: 80%;
    top: 0;z-index: 99;
    height: 100%;background:#fff;    box-shadow: 2px 0px 0px 0px rgba(0,0,0,0.1);
    -webkit-box-shadow: 2px 0px 0px 0px rgba(0,0,0,0.1);}
.topbar{border-color: #e7e7e7;overflow:auto;
    box-shadow: 0px 2px 0px 0px rgba(0,0,0,0.1);
    -webkit-box-shadow: 0px 2px 0px 0px rgba(0,0,0,0.1);}
.topbar .icon-bar{background-color: #888;}
.cutom-menu > ul > li > a {
    position: relative;
    display: block;
    padding: 10px 12px;
	font-family: 'FuturaStd-Heavy';
    font-size: 14px;
	    color: #333;
	box-shadow: 0px 2px 0px 0px rgba(0,0,0,0.1);
    -webkit-box-shadow: 0px 2px 0px 0px rgba(0,0,0,0.1);
}
.cutom-menu > ul > .active > a{    color: #f89a20 !important;}
.cutom-menu > ul{margin:0;padding:0}
.line1{
	transform: rotate(-135deg);
	-webkit-transform: rotate(-135deg);
	-moz-transform: rotate(-135deg);
}
#mobilemenu{
	margin-top: 22px;
}
.line2{
	    margin-top: -2px !important;
	transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
}
.cutom-menu .dropdown-menu{
	position: relative;
	margin-bottom: 0;
    padding-bottom: 0;
    border-radius: 0;
    box-shadow: none;
    border: 0;
	    width: 100%;
}
.cutom-menu .dropdown-menu .divider:last-child{    margin-bottom: 0;}
.cutom-menu li{clear:both}
.cutom-menu .caret{    float: right;
    margin-top: 10px;}
.cutom-menu .dropdown-menu > li > a{
		font-family: 'FuturaStd-Heavy';
    font-size: 12px;
	}
  .gmap-wrap{
    padding: 0 !important;
  }
  .navbar-fixed-top{
    z-index: 9 !important;
  }
  .whatwedoslider {
    margin: 37% auto;
}
.clientslider .testimonial
	{
		display:inline-block;
	}
	.clientslider img {
    float: none;
	}
	
}

@media (orientation : landscape){
  .mg-tp{
    margin-top: 70px;
  }
}

@media (max-width: 600px) {
/* .people1wrap, .people2wrap, .people3wrap, .people4wrap, .people5wrap, .people6wrap, .people7wrap, .people8wrap {display:none;position:relative} */
.people10wrap, .people1wrap, .people2wrap, .people3wrap, .people4wrap, .people5wrap, .people6wrap, .people7wrap, .people8wrap, .people9wrap {
    position: relative;
    top: 0;
	display:none;
    transform: translate(-50%,0%);
    left: 0;
    z-index: 9;
    background: #fff;
}
}
@media (max-width: 480px) {
	.textdc {
    margin-top: 5%;
}
	.people {
    margin-bottom: 20px;
    float: left;
    width: 50%;
}
.aboutwrap li:last-child {
    margin-bottom: 20px;
}
#section0 h2 {
    font-size: 18px;
	    margin-top: -8%;
}
#section1 h1 {
    font-size: 30px;
	    margin-top: 5%;
}
.partnerwrap p {
    font-size: 16px;
	margin-right: 10px;
}
.whatwedoslider {
    margin: 10% auto;
}
#section0 img {
   max-width: 100%; 
    margin-right: 0px;
	    margin-bottom: 0;
		    margin-top: 5%;
}
.footer{
	    padding: 5% 0;
}
#section1 .secdesc{    margin-bottom: 60%;}
#section1 .intro {
    margin-bottom: 0;
}
.partnerwrap a{    padding: 5px 5px;}
#section1 .secdesc, .partnerwrap a, #section1 .secdesc a {
    font-size: 14px;
}
.formwrap .btn{    width: 125px;
    height: 40px;font-size: 16px;}
	.news-events-wrap .container{margin-top: 35px;}
	.newsinner {
    margin-bottom: 50px;
}
#section0 .intro {
    text-align: center;
    margin-bottom: 25px;
}
	.pagetitle{    padding: 25% 0 10%;    font-size: 22px;}
	#section00 h2 {
    font-size: 24px;
	    margin-top: 25%;
}
.aboutwrap .abtdesc h5{font-size:16px;}
.back span{margin-left: 5px;font-size: 18px;}
#section02{background-color: rgb(230, 230, 230);}
.address p{
	    margin-bottom: 12px;    font-size: 14px;
}
.address span{font-size: 16px;}
.formwrap textarea, .form-control{padding:8px 15px !important;}
.form-control{height:40px !important;}
.newsinner h3{font-size: 16px;
    line-height: 1.2;}
	#section1 {
    background:rgb(202, 202, 202) url(../img/fullpage2.png) !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
    position: relative;
    background-position: -50% 100% !important;
}
#section1 .secdesc a{display:block;}
#section1 .secdesc {
    max-width: 100%;
}
.dotmore img{width:30px;}
#section02 .col-md-10,#section02 .col-md-6{padding:0}
.aboutwrap span{margin-right: 5px;    vertical-align: top;}
.aboutwrap .abtdesc h5{    margin-top: 0;}
#section03 .col-md-10, #section00 .col-md-6{padding:0;}
.boxwrap .col-md-6{padding: 0;
    margin-bottom: 15px;}
	.back {
    margin-top: 15px;
    margin-bottom: 15px;
}
.people img {
        max-width: 100%;
    height: auto;
	    max-height: 214px;
}
.aboutwrap .abtdesc {
    display: inline-block;
    vertical-align: middle;
    width: 85%;
    text-align: justify;
}
.copyright {
    font-size: 10px;
    margin: 15px 0 0;
}
.terms{
    margin: 15px 0 0 20px;	
}
.people1inner img{
    max-height: 250px;
    margin-top: 15px;	
}
.contact-us-wrap {
    margin-top: 70px;
}
}
@media (max-width: 360px) {
	.peoplebg {
    position: absolute;
    bottom: -23px;
    left: -13px;
    max-width: 40px;
}
.address {
    margin-bottom: 5px;
}
	.back img{    max-width: 10px;margin-top: 0;}
	.boxdesc{font-size: 10px;}
	.box  .boxtitle{margin-bottom: 5px;    font-size: 14px;}
	.aboutwrap li img{    max-width: 35px;}
	#section00 p, .textdc {
    font-size: 14px;

	}
	.people{
		    width: 100%;
    height: auto;
	}
	#section00 h2{    margin-top: 25%;}
	#section1 .secdesc, .partnerwrap a, #section1 .secdesc a , .partnerwrap p{
    font-size: 12px;
}
#section1 .secdesc{max-width:80%;}
.secdesc span img{    width: 30px;}
#section1 .secdesc {
    margin-bottom: 50%;
}
.gmap{margin-top:0}
#section1 {
    background: rgb(202, 202, 202) url(../img/fullpage2.png) !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
    position: relative;
    background-position: -50% 100% !important;
}
.projdate{    font-size: 13px;}
}

.margbot_20{.margin-bottom:20px}
.box_1{background:#ffffff;padding:50px 25px;border-radius:20px}
.pad10_0{padding:10px 0;}
.border_1{border: 1px solid #f89a20}

.list {
    list-style-type:none;margin:0;padding:0;
}

.list li a {
    color: #000000;
    font-family: 'FuturaStd-Heavy';
}
.heading {
    font-size: 20px;
    font-family: 'FuturaStd-Heavy';
}

