body,div,h1,h2,h3,h4,h5,h6,p,a,ul,li{margin:0;padding:0;}
img{max-width:100%;float:left;}
body{font-family: 'OpenSansRegular';}
/*fonts used*/
@font-face {
    font-family: 'OpenSansRegular';
    src: url('fonts/opensans-regular.eot');
    src: url('fonts/opensans-regular.eot') format('embedded-opentype'),
         url('fonts/opensans-regular.woff') format('woff'),
         url('fonts/opensans-regular.ttf') format('truetype'),
         url('fonts/opensans-regular.svg#OpenSansRegular') format('svg');
}

@font-face {
    font-family: 'OpenSansSemibold';
    src: url('fonts/opensans-semibold.eot');
    src: url('fonts/opensans-semibold.eot') format('embedded-opentype'),
         url('fonts/opensans-semibold.woff') format('woff'),
         url('fonts/opensans-semibold.ttf') format('truetype'),
         url('fonts/opensans-semibold.svg#OpenSansSemibold') format('svg');
}

@font-face {
  font-family: 'OpenSans-Bold';
  src: url('fonts/OpenSans-Bold.eot');
  src: url('fonts/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),
       url('fonts/OpenSans-Bold.woff2') format('woff2'),
       url('fonts/OpenSans-Bold.woff') format('woff'),
       url('fonts/OpenSans-Bold.ttf') format('truetype'),
       url('fonts/OpenSans-Bold.svg#OpenSans-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'open_sanslight';
    src: url('fonts/opensans-light-webfont.eot');
    src: url('fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
    url('fonts/opensans-light-webfont.woff') format('woff'),
    url('fonts/opensans-light-webfont.ttf') format('truetype'),
    url('fonts/opensans-light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}
/*placeholder color change*/
.login::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:#F0592C;
	 font-family: 'OpenSansRegular';
	 font-size:15px;
	
	 
}
.login:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:#F0592C;
    font-family: 'OpenSansRegular';
	  font-size:15px;
   
}
.login::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:#F0592C;
    font-family: 'OpenSansRegular';
	 font-size:15px;
   
}
.login:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:#F0592C;
    font-family: 'OpenSansRegular';
	 font-size:15px;
}

/*header*/
header{width:100%;float:left;background:url("images/texture.jpg")repeat 0 0;padding-bottom:15px;border-bottom:2px solid #373b59;}
.container{max-width:1170px;margin:0 auto;}
.container{max-width:1170px;margin:0 auto;position:relative;}
.clear{clear:both;}
.logo{position:absolute;left:7px;top:0;z-index:10;width:230px; border-bottom:solid 2px #ccc; border-right:solid 2px #ccc; }
.call_us{width:285px;float:right;margin:20px 25px 20px 0;}
.call_us p{font-family: 'OpenSansRegular';float:left;font-size:18px;padding-right:10px;line-height:19px;color:#373b59;}
.call_us p strong{ font-family: 'OpenSansSemibold';font-size:20px;padding-left:10px;}
.call_us p:last-of-type{padding-right:0;}
.menu{float:right;width:67%;position:relative;z-index:10;margin: 15px 0 25px;}
.menu ul{float:right;margin-right:4%;}
.menu ul li{list-style:none;float:left;margin-right:48px; position: relative; }
.menu ul li:last-child{margin-right:0;}
.menu ul li a{text-decoration:none;color:#373b59; font-family: 'OpenSansSemibold';font-size:16px;background:url("images/dot2.jpg")no-repeat 50% 23px;padding-bottom:20px;}
.menu ul li a:hover{color:#f15a2a;}
.menu hr{position:absolute;top:0;border : 0;height: 2px; background-image: linear-gradient(to right, rgba(184, 184, 184, 0.13), rgba(184, 184, 184, 1), rgba(184, 184, 184, 0.13));width:100%;float:left;top:22px;z-index:-1;}



	.menu:after {clear: both;}
	.menu li  ul { position: absolute;left:0%; padding:0 0 0 0; top:38px; background: #030826;  display:none; width:135px;    }
	.menu li:hover > ul{ display:block; }
	.menu li li:hover > ul {left: 100%; top:30px; position:absolute;  }
	.menu li li{   position:relative; z-index:1000; margin:0px; padding:0px; font:normal 12px Verdana, Geneva, sans-serif; text-transform:none; text-shadow:none; border-bottom: solid 1px #ccc;list-style: none;}
	.menu li li a { color:#fff; display: block; text-align:left; border:none;     padding:5px 0px 12px 25px;  z-index:1000; position:relative; margin:0px;  width:135px;   background: #EE5F27  url(images/menuarrow1.png) no-repeat 10px 11px; text-transform: capitalize;font-weight: normal;font-size: 15px;}
	.menu li li a:hover, .menu2 li li:hover > a{   list-style: none; color: #fff;    padding:5px 0px 12px 25px; margin:0px; border-radius:0px;  border-bottom: none; background: #FBD10B url(images/menuarrow1.png) no-repeat 10px 11px;  }
 


/*banner*/
.banner{width:100%;float:left;position:relative;}
.lower_banner{width:100%;float:left;display:none;position:relative;}
.lower_banner img,.banner img{width:100%;float:left;}
.banner_text{position:absolute;top:120px;left:4%;width:470px;text-align:center;}
.lower_banner_text::before,.banner_text::before {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: transparent transparent #b6c5c5;
    border-image: none;
    border-style: solid;
    border-width: 6px;
    bottom: 44px;
    content: "";
    display: block;
    height: 0;
    left: 4%;
    margin-left: -3px;
    position: absolute;
    width: 0;
}
.lower_banner_text{position:absolute;top:120px;left:21%;width:470px;text-align:center;}
.banner_text p{ font-family: 'OpenSans-Bold';font-size:26px;background:rgba(162, 171, 169, 0.5);padding:4px 0;margin-top:8px;}
.lower_banner_text p{ font-family: 'OpenSans-Bold';font-size:26px;background:rgba(162, 171, 169, 0.5);padding:4px 0;}

/*sell_buy*/
.texture_bg{width:100%;float:left;background:url("images/texture.jpg")repeat 0 0;}
.content{width:96%;margin:0 2%;float:left;}
.sell_buy {float: left;margin: 40px 0 0;text-align: left;width: 55%;}
.sell_buy h1{font-family: 'OpenSans-Bold';font-size:25px;padding-bottom:25px;}
.founder_img{float:right;margin-right: 53px;}
.more_info{margin:45px auto 0;float:none;width:150px;text-align:center;display:block;overflow:hidden;border-radius:8px;}
.more_info a{text-decoration:none;padding:10px 0;background:#faa41a;color:#fff;font-family: 'OpenSansSemibold';width:100%;float:left;}
.more_info a:hover{background:#fff;color:#000;}
.sell_buy p{line-height:25px;}

/*sell_buy_another*/
.sell_buy_another{width:90%;margin:40px auto;float:none;text-align:center;}
.sell_buy_another h1{font-family: 'OpenSans-Bold';font-size:25px;padding-bottom:25px;}
.sell_buy_another .more_info{margin:45px auto;float:none;width:150px;text-align:center;display:block;overflow:hidden;border-radius:8px;}
.sell_buy_another .more_info a{text-decoration:none;padding:10px 0;background:#faa41a;color:#fff;font-family: 'OpenSansSemibold';width:100%;float:left;}
.sell_buy_another .more_info a:hover{ background:#fff;color:#000; }
.sell_buy_another p{line-height:25px;}




/*parallels*/
.parallels{width:100%;float:left;margin:-57px 0 0;}
.parallelogram {width: 49%;background: #fdd429;-webkit-transform: skew(-20deg);
    -moz-transform: skew(-20deg);-o-transform: skew(-20deg);transform: skew(-20deg);float:left;height:169px;}
.parallelogram2 {width: 49%;background: #faa41a;-webkit-transform: skew(-20deg);
    -moz-transform: skew(-20deg);-o-transform: skew(-20deg);transform: skew(-20deg);float:left;margin-left:-1px;height:169px;}
.parallelogram .parallelogram_content {-webkit-transform: skew(20deg);
    -moz-transform: skew(20deg);-o-transform: skew(20deg);transform: skew(20deg);width:100%;float:left;margin:20px 0 10px;}
.parallelogram2 .parallelogram_content {-webkit-transform: skew(20deg);
    -moz-transform: skew(20deg);-o-transform: skew(20deg);transform: skew(20deg);width:100%;float:left;margin:20px 0 10px;}
.parallelogram .parallelogram_content img{margin:0 20px 29px 28px;}
.parallelogram2 .parallelogram_content img{margin: 10px 20px 29px 47px;}
.parallelogram_content h2{font-size:23px;  font-family: 'OpenSans-Bold';line-height: 25px;}
.parallelogram_content p {font-family: 'OpenSansSemibold';font-size:14px;color:#373b59;line-height:22px;padding-top:5px;padding-right:5px;}

.parallelogram .parallelogram_content a{float:right;padding:8px 15px;background:#fff;margin:5px 30px 0 0;text-decoration:none;font-size:14px;color:#373b59;border-radius:14px;font-family: 'OpenSansSemibold';}
.parallelogram .parallelogram_content a:hover{background:#FAA41A;}
.parallelogram2 .parallelogram_content a:hover{background:#FDD429;}
.parallelogram2 .parallelogram_content a{float:right;padding:8px 15px;background:#fff;margin:5px 30px 0 0;text-decoration:none;font-size:14px;color:#373b59;border-radius:14px;font-family: 'OpenSansSemibold';}

/*effective_estimate*/
.effective_estimate{width:100%;float:left;position:relative;background:linear-gradient(to right,  #fff 0%,#fff 60%,#373b59 60%,#373b59 100%);}
.effective{width:47%;float:left;color:#373b59;padding:30px 0;background:url("images/sun.png")no-repeat 185px 125px;background-size:70%;height: 397px;}
.effective h3{font-family: 'OpenSans-Bold';font-size:23px;padding-left:13px;}
.effective p{font-family: 'OpenSansSemibold';padding-bottom:10px;padding-left:15px;}
.effective ol li{list-style-type: decimal-leading-zero;font-family: 'OpenSansSemibold';color:#f15a2a;margin-bottom:13px;}
.effective ol li:last-child{margin-bottom:0;}
.effective ol li span{color:#373b59;padding-left:10px;}
.estimate {background: rgba(0, 0, 0, 0) url("images/blue.png") no-repeat scroll 0 0 / 100% auto;
   color: #fff;float: right;height: 427px;position: absolute;right: 0;
    width: 57%;padding:30px 0 0;}
.estimate h3{font-family: 'OpenSans-Bold';font-size:23px;padding-left:22%;}
.estimate p{font-family: 'OpenSansSemibold';padding-bottom:10px;padding-left:22%;}
.estimate_form {margin:20px 0 0;padding-left:22%;}
.estimate_form p{padding-left:0;font-size:14px;}
.form{width:70%;float:left;margin:15px 0 0;}
.form input{width:96%;background:rgba(93,97,121,0.50);padding:12px 0 12px 12px;color:#fff;margin-bottom:10px;border:none;font-size:16px;}
.form select{ background:rgba(93,97,121,0.50) url("images/select-drop.png") no-repeat scroll 99% 2px;height: 39px;padding-right: 54px;color:#fff;border:none;width:100%;padding-left:10px;  font-family: 'OpenSansRegular';}
.form select {
        /*for firefox*/
        -moz-appearance: none;
        /*for chrome*/
        -webkit-appearance:none;
      }

/*for IE10*/
.form select::-ms-expand {display: none;}

/*placeholder color change*/
.estimate_form::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:#fff !important;
	 font-family: 'OpenSansRegular';
	 font-size:15px;

}
.estimate_form:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:#fff !important;
    font-family: 'OpenSansRegular';
	  font-size:15px;
   
}
.estimate_form::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:#fff !important;
    font-family: 'OpenSansRegular';
	 font-size:15px;
   
}
.estimate_form:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:#fff !important;
    font-family: 'OpenSansRegular';
	 font-size:15px;
}


.form input[type="submit"].estimate_button{margin:25px 0 0;float:right;width:215px;text-align:center;display:block;overflow:hidden;}
.form input[type="submit"].estimate_button{padding:10px 0;background:#faa41a;color:#000;font-family: 'OpenSansSemibold';}
.form input[type="submit"].estimate_button:hover{background:#fff;cursor:pointer;}

/*manas_treand_approach*/
.manas_treand_approach{width:100%;float:left;padding:30px 0;}
.manas_treand_approach h2{font-family: 'OpenSans-Bold';font-size:25px;padding-bottom:25px;text-align:center;padding:10px 0;}
.manas_treand_approach img{float:left;}
.manas_treand_approach > ul{float:left;margin:70px 0 0 30px;}
.manas_treand_approach > ul li{font-family: 'OpenSansSemibold';list-style:none;background:url("images/tick.png")no-repeat 0 0;font-size:20px;margin-bottom: 15px;
    padding-left: 35px;}
.manas_treand_approach > ul li:last-child{margin-bottom:none;}
.manas_treand_approach_tips{padding:18px 0;background:#fff;width:100%;float:left;}
.manas_treand_approach_tips ul li{list-style:none;width:33%;float:left;}
.manas_treand_approach_tips ul li p{font-family: 'OpenSans-Bold';font-size:17px;color:#00669f;border-right:2px solid #e1e1e2; padding: 0 20px;min-height:67px;}
.manas_treand_approach_tips ul p span{font-family: 'OpenSansSemibold';color:#000;font-size:16px;}
.manas_treand_approach_tips ul li:last-child p{border-right:none;}

/*testimonial_content*/
.testimonial_bg{width:100%;float:left;background: #363a58;}
.testimonial_content{width:100%;float:left;background:url("images/blu-line.png")no-repeat 0 0;padding:30px 0;background-size:cover;position:relative;}
.testimonial_content h3{color:#fff;font-family: 'OpenSans-Bold';font-size:24px;text-align:center;padding-right:22%;}
.testimonial_content ul{width:69%;margin:0 auto;float:none;position:relative;}
.testimonial_content ul li{list-style:none;}
.testimonial_content ul li img{margin:-18px 30px 5px 0;}
.testimonial_content ul li p{color:#fff;padding:25px 0;}
.testimonial_content ul li a{padding:8px;background:#fff;text-decoration:none;color:#000;}
.testimonial_content ul li a:hover{background:#EE9301;}


.testimonial_content .dots2 {bottom: 23px;position: absolute;right: 15%;width: 65px;z-index: 9;}
.testimonial_content .dots2 li{ float:left; list-style:none;}
.testimonial_content .dots2 li a{ float:left;margin:0 2px; font-size:30px;text-decoration:none;padding:0;background:url("images/before-hover.png")no-repeat 0 0;width:12px;height:12px;}
.testimonial_content .dots2 li a:hover,.testimonial_content .dots2 li.rslides_here a{background:url("images/hover-dot.png")no-repeat 0 0;width:12px;height:12px;}


/*footer*/
footer{width:100%;float:left;background:url("images/texture2.jpg")repeat 0 0;}
.footer_content{width:100%;float:left;padding:30px 0;}
.footer_content p.heading{color:#f37451;padding-bottom:15px;font-family: 'OpenSans-Bold';font-size:20px;}
.footer_form{width:45%;float:left;}
.footer_form .inputs{width:50%;float:left;}
.footer_form input{width:92%;float:left;padding:15px 0 15px 15px;margin-bottom:12px;background:#ededed;border:1px solid transparent;font-size:16px;}
.footer_form textarea{border:1px solid transparent;float:right;width:45%;height:100px;padding:15px 0 0 15px;background:#ededed;}
.footer_form input[type="submit"]{float:right;padding:7px 12px;background:#f15a2a;color:#fff;width:130px;margin:10px 0 0;}
.footer_form input[type="submit"]:hover{background:#fff;color:#000;}
/*placeholder color change*/
.footer_form ::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:#000;
	 font-family: 'OpenSansRegular';
	 font-size:15px;
	
	 
}
.footer_form :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:#000;
    font-family: 'OpenSansRegular';
	  font-size:15px;
   
}
.footer_form ::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:#000;
    font-family: 'OpenSansRegular';
	 font-size:15px;
   
}
.footer_form :-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:#000;
    font-family: 'OpenSansRegular';
	 font-size:15px;
}
.our_location{width:18%;float:left;margin-left:4%;}
.our_location p{padding-bottom:10px;}
.our_location p.fax{padding-bottom:0;}
.our_location p.ph{padding-bottom:5px;}

.map{margin:45px 0 0 4%;width:29%;float:left;}
.map iframe.frame{height:120px;width:100%;border:0;}
.smo{width:156px;float:right;margin-top:15px;}
.smo ul li{list-style:none;float:left;margin:0 5px;}
.smo ul li:last-child{margin:0 0 0 5px;}

.last_footer{width:100%;float:left;background:#ecedee;padding:15px 0;}
.copyright{margin:15px 0 15px 1%;float:left;font-family: 'OpenSansSemibold';font-size:15px;}
.designer{float:right;margin:15px 1% 15px 0;}


/*page navigation*/
.page_nav{ font-family: 'OpenSansRegular';float:left;margin:8px 0 8px 1%;width:99%;color:#000;font-weight:normal;}
.page_nav a{text-decoration:none; font-family: 'OpenSansRegular';color:#F0592A;font-weight:normal;}

/*banner*/
.inner_banner{width:100%;float:left;position:relative;}
.inner_lower_banner{width:100%;float:left;display:none;position:relative;}
.inner_banner_text::before,.inner_lower_banner_text::before {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: transparent transparent #b6c5c5;
    border-image: none;
    border-style: solid;
    border-width: 6px;
    bottom: 44px;
    content: "";
    display: block;
    height: 0;
    left: 4%;
    margin-left: -3px;
    position: absolute;
    width: 0;
}
.inner_lower_banner img{width:100%;float:left;}
.inner_banner_text{position:absolute;top:69px;left:7px;width:470px;text-align:center;}
.inner_lower_banner_text{position:absolute;top:120px;left:2%;width:470px;text-align:center;}
.inner_banner_text p{ font-family: 'OpenSans-Bold';font-size:26px;background:rgba(162, 171, 169, 0.5);padding:4px 0;margin-top:8px;}
.inner_lower_banner_text p{ font-family: 'OpenSans-Bold';font-size:26px;background:rgba(162, 171, 169, 0.5);padding:4px 0;}


/*about us*/
.outer_container{width:100%;float:left;}
.inner_content{width:96%;float:left;margin:0 2%;padding:30px 0;}
.outer_container h1{ font-family: 'OpenSans-Bold';font-size:35px;text-align:center;line-height:28px;}
.outer_container hr{background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(242, 90, 40, 1), rgba(0, 0, 0, 0));border: 0 none;height: 1px;margin: 18px 0;}
.about_us_content{width:100%;float:left;padding:30px 0 0;}
.about_me_img {background:#ccc;width:300px;text-align:center;float:left; font-family: 'OpenSansSemibold';padding:20px;margin:0 30px 30px 0;}
.about_me_img img{margin:0 auto 10px;display:block;float:none;width:100%;border:2px solid #7d7d7d;}
.about_me_img h4{font-size:22px;}

.about_us_text h2{font-family: 'OpenSans-Bold';padding-bottom:15px;line-height:13px;}
.about_us_text h2 span{  font-family: 'open_sanslight';}
.about_us_content  p{padding-bottom:10px;}
.what_they_say{width:100%;float:left;padding:30px 0 0;position:relative;}
.what_they_say h3{ font-family: 'OpenSansSemibold';font-size:25px;text-align:center;margin:0 auto;width:335px;margin-bottom:50px;}
.what_they_say h3::after {border-bottom: 3px solid #f15a2a;content: "";display: block;height: 2px;margin:4px auto 0;
    width: 70%;}
.what_they_say ul{width:80%;margin:0 auto;float:none;position:relative;}
.what_they_say ul li{list-style:none;}
.what_they_say ul li img{float:right;margin:0 0 20px 20px;}
.what_they_say ul li p{line-height:25px;}
.what_they_say ul li p span{float:right;margin:48px 0 0;line-height:22px;}
.fa-quote-left{font-size:45px;float:left;margin: -25px 0 0 32px;}
.fa-quote-right{font-size:45px;float:right;margin: 95px 32px 0 0;}

.what_they_say .dots{position:absolute; left:47%; bottom:10px; z-index:9;width:65px; }
.what_they_say .dots li{ float:left; list-style:none;}
.what_they_say .dots li a{ float:left; color:#000; margin:0 2px; font-size:30px; font-family:verdana; text-decoration:none; }
.what_they_say .dots li a:hover, .what_they_say .dots li.rslides_here a{ color:#F15A2A;}

.memebership{width:100%;float:left;margin:10px 0;padding-bottom:30px;border-bottom:1px dashed #ccc; }
.memebership h2{font-family: "OpenSansSemibold";font-size: 26px;margin-bottom: 18px;text-align: left;}
.memebership h2::after{border-bottom: 3px solid #f15a2a;content: "";display: block;height: 2px;margin: 4px 0 0;width: 80px;}
.memebership ul li{list-style:none;float:left;width:32%;margin-right:15px;}
.memebership ul li:first-child{width:13%;}
.memebership ul li:nth-child(2){margin-right:28px;margin-top:10px;}
.memebership ul li img{display:block;margin:0 auto;float:none;}
.memebership ul li:last-child{margin-right:0;margin-top:27px;}


/*investment*/
.investment{width:100%;float:left;padding:30px 0 0;}
.short_term_main{width:100%;float:left;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc;}
.long_term_main{width:100%;float:left;}

.short_term_main img,.long_term_main img{float:right;margin:10px 0 20px 50px;}
.short_term,.long_term{width:66%;float:left;}

.medium_term{width:100%;float:left;padding-top:30px;}
.short_term_main h2,.long_term_main h2,.medium_term h2{text-align:left;font-family: 'OpenSansSemibold';margin-bottom:18px;font-size:26px;}
.short_term_main h2::after,.long_term_main h2::after,.medium_term h2::after{border-bottom: 3px solid #f15a2a;content: "";display: block;height: 2px;margin:4px 0 0 0;
    width:100px;}
.short_term_main p,.long_term_main p,.medium_term p{font-size:17px;padding-bottom:10px;text-align:justify;}
.short_term ul li,.long_term ul li,.medium_term ul li{margin-left:19px;margin-bottom:5px;}
.short_term ul li:last-child,.long_term ul li:last-child,.medium_term ul li:last-child{margin-bottom:0;}

/*services*/
.services{width:100%;float:left;padding:30px 0;}
.services p{font-size:17px;padding-bottom:10px;text-align:justify;}
.services ul{margin:5px 0;}
.services ul li{margin-left:19px;margin-bottom:5px;}
.services h2{text-align:left;font-family: 'OpenSansSemibold';font-size:23px;padding-bottom:10px;}
.services h3{text-align:left;font-family: 'OpenSansSemibold';margin-bottom:10px;font-size:25px;padding-bottom:10px;margin-top:20px;}
.services h4{text-align:left;font-family: 'OpenSansSemibold';font-size:21px;padding-bottom:10px;}
.services h3::after{border-bottom: 3px solid #f15a2a;content: "";display: block;height: 2px;margin:4px 0 0 0;
    width:100px;}


/*contact*/
.contact_form{width:100%;float:left;padding:30px 0;}
.wrapper * {box-sizing: border-box;}
.wrapper {display: flex;align-items: center;flex-direction: column;justify-content: center;width:40%;min-height: 100%;float:left;}
.login {border-radius: 2px 2px 5px 5px;padding: 25px 20px 18px;width: 90%; height:auto;
  background: #ffffff;
  position: relative;
  box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.3);
}
.login input {display: block;padding: 14px 10px;width: 100%;border: 1px solid #ddd;transition: border-width 0.2s ease;
  border-radius: 2px;
  color: #000;
text-align:center;
font-size:17px;
}
.login  i.fa {
  color: #F15A2D;
  font-size: 1em;
  position: absolute;
  margin-top: -30px;
  opacity: 0;
  left: 0;
  transition: all 0.1s ease-in;
  display:none;
}
.login input:focus,.login input:visited {
  outline: none;
  color: #444;
  border-color: #FDCF08;
  border-left-width: 35px;
}

.login input.submit:focus,.login input.submit:visited {
  outline: none;
  color: #444;
  border-color: #507512;
  border-left-width: 1px;
}


.login  i.fa {
  opacity: 1;
  left:30px;
  transition: all 0.25s ease-out;
}
.login input + i.fa{ display:block; }
.login a {
  font-size: 0.8em;
  color: #2196F3;
  text-decoration: none;
}
.sank{ margin:15px 0; }
.submit{ background:#F15A2D; font-size:20px; cursor:pointer;}
.submit:hover{background:#FDCF08;}
.woocommerce .login input + i.fa {margin-top: -37px;}
.woocommerce .login input:focus + i.fa {left: 30px;}

.location_address{width:50%;line-height: 18px;font-family: 'OpenSansSemibold';float:right;}
.location_address h5{font-size:26px;padding-bottom:10px;color:#F15A2D;}
.location_address strong{font-size:15px;color:#F15A2D;}
.location_address p{color: #000;font-size: 16px;line-height: 21px;padding-bottom: 6px;
    padding-left: 62px;}
.fa-location-arrow{ background: #FDCF08;border-radius: 50%;display: inline-block;    font-size: 30px !important;height: 37px;margin-right: 15px;padding: 8px 0 0 8px;width: 37px;}
.main_map{width:100%;float:left;margin:10px 0 0;height:250px;}




/*RWD starts here*/
@media screen and (max-width:1170px)
{
	.menu{width:70%;}
	.menu ul li{margin-right: 24px;}
	.banner_text{left: 7%;top: 80px;}
	.inner_banner_text{left: 1%;top: 39px;}
	.parallels {float: none;margin: -25px auto 0;width: 866px;}
	.parallelogram_content h2{font-size: 22px;}
	.parallelogram_content p{font-size: 13px;line-height: 16px;}
	.parallelogram2 .parallelogram_content a{margin: 5px 30px 0 0;}
	.founder_img {float: right;margin-right: 6px;}
	.more_info{margin: 20px auto 0;}
	.effective{ background: rgba(0, 0, 0, 0) url("images/sun.png") no-repeat scroll 185px 187px / 70% auto;}
	.estimate{background-size:cover;}
	.effective ol li span{padding-left:0;}
	.effective ol li{margin-bottom:8px;}
	.manas_treand_approach img{width:64%;}
	.testimonial_content h3{padding-right:0;padding-bottom:10px;}
	
	/*investment*/
	.short_term,.long_term{width: 61%;}
	
}
@media screen and (max-width:959px)
{
	.menu {width: 65%;}
	.menu ul li {margin-right: 15px;}
	.menu ul li a{font-size:13px; background: rgba(0, 0, 0, 0) url("images/dot2.jpg") no-repeat scroll 50% 19px;}
	.banner_text{ top: 66px;left:10%;}
	.inner_banner_text{ top: 30px;left:1%;}
	.parallels {float: none;margin: 0 auto;width: 673px;}
	.parallelogram_content h2{font-size: 15px;line-height: 20px;}
	.parallelogram .parallelogram_content img {margin: 0 20px 40px 28px;}
	.founder_img{ margin-right: 6px;width: 44%;margin-top: 55px;}
	.more_info {margin: 20px auto 15px;}
	.testimonial_content ul li img{margin:0 30px 5px 0;}
	.effective {background: rgba(0, 0, 0, 0) url("images/sun.png") no-repeat scroll 128px 229px / 70% auto;height:420px;}
	.estimate{height:451px;}
	.effective h3,.estimate h3{font-size:21px;}
	.effective ol li span{font-size:15px;}
	.estimate_button{width:187px;}
	.manas_treand_approach img {width: 60%;}
	.manas_treand_approach > ul {float: left;margin: 30px 0 0;}
	.footer_form .inputs{width: 46%;}
	.our_location{margin-left: 2%;width: 22%;}
	.map{margin-left: 2%;}
	.parallelogram, .parallelogram2{ height:185px; }
	.parallelogram_content p{ min-height:70px; }
	
	/*about us*/
	.about_me_img{margin: 0 20px 25px 0;}
	.fa-quote-left{margin: -25px 0 0 8px;}
	.fa-quote-right{margin: 95px 8px 0 0;}
	.what_they_say .dots{bottom:-15px;left:44%;}
	
	/*investment*/
	.short_term,.long_term{width: 100%;}
	
	
	/*contact pages*/
	.location_address{width:58%;}
	.location_address h5{font-size: 24px;}
	
}
@media screen and (max-width:767px)
{
	header{padding-bottom:35px;}
	.logo{position:static;margin:10px auto;width: 180px;overflow: hidden;}
	.call_us{float: none;margin: 25px auto 0;overflow: hidden;}
	.menu {float: none;margin: 5px auto;width: 553px;}
	.menu ul li {margin-right: 23px;}
	.banner,.inner_banner{display:none;}
	.lower_banner,.inner_lower_banner{display:block;}
	.lower_banner_text{left: 11%;top: 79px;}
	.innner_lower_banner_text{left: 11%;top: 79px;}
	.sell_buy{width:54%;}
	.sell_buy h1{font-size: 23px;padding-bottom: 10px;}
	.founder_img{ margin-top: 130px;}
	.parallels{width:100%;float:left;}
	.parallelogram,.parallelogram2{border-radius:65px;margin-top:10px;}
	.parallelogram,.parallelogram2,.parallelogram .parallelogram_content,.parallelogram2 .parallelogram_content{ transform: skew(0deg);width: 100%;}
	.parallelogram .parallelogram_content a,.parallelogram2 .parallelogram_content a{margin: 5px 60px 0 0;}
		.parallelogram, .parallelogram2{ height:169px; }
	.parallelogram_content p{ min-height:1px; }
	.effective_estimate{background:#fff;}
	.estimate{position:static;height:auto;background:#373B59;float:left;width:100%;padding:30px 0;}
	.effective{height:auto;width: 100%;}
	.estimate h3,.estimate p,.estimate_form{padding-left:5%;}
	.estimate_form p{padding-left:0;}
	.manas_treand_approach img {width: 100%;}
	.manas_treand_approach > ul {float: left;margin: 10px 0 11px;}
	.manas_treand_approach_tips ul li p{font-size: 15px;min-height: 105px;}
	.manas_treand_approach_tips ul p span{font-size:15px;}
	.testimonial_content ul{width:100%;}
	.footer_form{width: 64%;}
	.our_location {width: 32%;float:right;}
	.clear2{clear:both;}
	.map {margin-left: 0;width:100%;}
		
	/*about us*/
	.about_us_text h2{line-height: 27px;}
	.what_they_say ul li p span{margin: 7px 0 0;}
        .memebership ul li:nth-child(2){margin-top: 5px;}	
        .memebership ul li:last-child{margin-top: 18px;}
	/*investment*/
	
	
	/*contact pages*/
	.fa-location-arrow{font-size: 24px !important;padding: 8px 0 0 10px;width: 32px;height:32px;}
	.location_address h5 {font-size: 18px;padding-bottom:0;}
	
}
@media screen and (max-width:599px)
{
	.menu,.slicknav_nav hr{display:none;}
	
	.slicknav_menu {display:block;}
	/*!
 * SlickNav Responsive Mobile Menu v1.0.3
 * (c) 2015 Josh Cope
 * licensed under MIT
 */.slicknav_menu:after,.slicknav_menu:before{display:table;content:" "}
 .slicknav_btn,.slicknav_nav .slicknav_item{cursor:pointer}
 .slicknav_menu,.slicknav_menu *{box-sizing:border-box}
 .slicknav_nav,.slicknav_nav ul{padding:0;list-style:none;overflow:hidden}
 .slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:.438em .625em;line-height:1.125em}
 .slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}
 .slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left;color:#fff;font-weight:700;text-shadow:0 1px 3px #000}
 .slicknav_menu .slicknav_icon{float:left;margin:.188em 0 0 .438em}
 .slicknav_menu .slicknav_no-text{margin:0}
 .slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}
 .slicknav_menu:after{clear:both}.slicknav_nav li,.slicknav_nav ul{display:block}
 .slicknav_nav .slicknav_arrow{font-size:12px !important;margin:0 0 0 .4em}
 .slicknav_nav .slicknav_item a{display:inline}
 .slicknav_nav .slicknav_row,.slicknav_nav a{display:block}
 .slicknav_nav .slicknav_parent-link a{display:inline}
 .slicknav_menu{*zoom:1;font-size:16px;background#114D91;padding:5px}
 .slicknav_menu .slicknav_icon-bar{background-color:#fff}
 .slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#F15A2A}
 .slicknav_nav{clear:both;color:#fff;margin:0;font-size:.875em}
 .slicknav_nav ul{margin:0 0 0 20px}	
 .slicknav_nav .slicknav_row,.slicknav_nav a{padding:5px 10px;margin:2px 5px}
 .slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#fff;color:#000;}
 .slicknav_nav .slicknav_row:hover a{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#fff;color:#000;}
 .slicknav_nav a{text-decoration:none;color:#000; font-family: 'OpenSansRegular';}
 .slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#FAA41A;color:#fff;}
 .slicknav_nav .slicknav_txtnode{margin-left:15px}
 .slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}
 .slicknav_brand{float:left;color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}
	
	.lower_banner_text {left: 1%;top: 52px;}
	.inner_lower_banner_text {left: 1%;top: 52px;}
	.sell_buy {width: 100%;}
	.sell_buy h1{ font-size: 22px;padding-bottom: 11px;}
	.founder_img {float: none;margin: 0 auto 10px;overflow: hidden;}
	.more_info{margin: 19px auto;}
	.copyright{ float:none; text-align:center; }
	.designer{float:none;margin:15px auto;float:none;width:182px;overflow:hidden;}
	
	.outer_container h1{font-size: 31px;}
	
	/*about us*/
	.about_me_img {float: none;margin: 0 auto 25px;}
	.fa-quote-right {margin: 150px 8px 0 0; font-size: 32px;}
	.fa-quote-left {font-size: 32px;}
	.what_they_say .dots {bottom: -30px;}
	
	/*investment*/
	
	
	/*contact pages*/
	.wrapper{margin: 0 auto 20px;width: 85%;float: none;}
	.location_address { float: left;margin-left: 10%;width: 90%;}
	
	
	
}
@media screen and (max-width:479px)
{
	.lower_banner_text{position:static;width:99%;overflow:hidden;}
	.inner_lower_banner_text{position:static;width:99%;overflow:hidden;}
	.lower_banner_text::before{display:none;}
	.inner_lower_banner_text::before{display:none;}
	.lower_banner_text p{font-size: 20px;line-height: 19px;background:none;padding:10px 0;}
	.inner_lower_banner_text p{font-size: 20px;line-height: 19px;background:none;padding:10px 0;}
	.parallelogram, .parallelogram2{border-radius:0;}
	.parallelogram .parallelogram_content img{margin: 0 20px 80px 4px;}
	.parallelogram2 .parallelogram_content img {margin: 10px 20px 40px 6px;}
	.effective h3, .estimate h3 {font-size: 21px;line-height: 22px;padding-bottom: 8px;}
	.effective {background: rgba(0, 0, 0, 0) url("images/sun.png") no-repeat scroll 0 104% / 100% auto;}
	.form,.form input{width:95%;}
	.manas_treand_approach{padding:30px 0 0;}
	.manas_treand_approach h2{font-size: 21px;line-height: 22px;}
	.manas_treand_approach > ul li{font-size: 17px;}
	.manas_treand_approach_tips ul li{width:100%;margin-bottom:10px;}
	.manas_treand_approach_tips ul li p{min-height:1px;border-right:none;}
	.testimonial_content ul li img {display: block;float: none;margin: 15px auto 0;}
	.footer_form ,.our_location{float:left;width: 99%;}
	.our_location{ margin:0 auto; width:185px; float:none; }
	.footer_form textarea{ height: 96px;}
	.map{margin-top:20px; margin-bottom:20px;}
	.smo{ float:none; margin:15px auto; }
	
	.outer_container h1 {font-size: 26px;}
	
	/*about us*/
	.about_me_img {float: none;margin: 0 auto 25px;width: 87%;}
	.what_they_say h3{font-size:21px;width:100%;}
	.what_they_say ul li img {display: block;float: none;margin: 0 auto 20px;}
	.fa-quote-right {font-size: 16px;margin: 348px 8px 0 0;}
	.fa-quote-left{font-size:16px;}
        .memebership ul li:last-child {margin-top: 12px;}
	
	/*investment*/
	.short_term_main h2, .long_term_main h2, .medium_term h2{font-size: 21px;}
	.short_term_main img, .long_term_main img {display: block;float: none;margin: 30px auto;width:100%;}
	
	/*contact pages*/
	.location_address h5{font-size:17px;  padding-bottom: 10px;}
	.fa-location-arrow{margin-right:8px;}
	.location_address { float: left;width: 100%;}
	.location_address p{padding-left:10px;}

        .parallelogram, .parallelogram2{ height:200px; }
	
}

