@import url('https://fonts.googleapis.com/css?family=Nunito+Sans:300,300i,400,400i,600,600i,700,700i,800,800i,900,900i|Roboto:300,300i,400,400i,500,500i,700,700i,900,900i');

@import url('https://fonts.googleapis.com/css?family=Courgette');

html {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
*,
*:before,
*:after {
	-webkit-box-sizing: inherit;
	-moz-box-sizing: inherit;
	box-sizing: inherit;
	
}
body {
	background: #fff;
	color:#333333;
	margin:0;
	padding:0;
	font-family: 'Nunito Sans', sans-serif;
}

strong {
    font-weight:700!important;
    color: #000;
}


.clear{
	clear:both;
}
.img{
	width:100%;
	display:block;
}
.v_a_img{
	vertical-align:middle;
}
.yes{
	display:block;
}
.no{
	display:none;
}
.col_cl_asp{
	width:96%;
	margin:0 auto;
}
.str_wrap img{
    box-shadow: 0px 0px 0px 1px #dedede;
    margin-right: 15px;
    border: 1px solid #eaeaea;
	width:200px;
}
.lg_yes{
	display:block;
}
.lg_no{
	display:none;
}

.logo_bimco {
    width: 140px;
    max-width: 98%;
    bottom: 55px;
    margin: 0 auto;
    margin-top: 30px;
}


@font-face {
  font-family: 'Edwardian Script ITC';
  src: url("../font/ITCEDSCR.TTF");
}

.logo_txt_lable {
    font-family: 'Edwardian Script ITC';
    font-weight: 600;
    font-size: 27px;
	color:#07b0d4;
}





.col_sm4asp{
	width:31%;
	margin:1%;
	margin-bottom:0%;
	float:left;
	border: 1px solid #fff;
}

.col_sm4asp:hover {
    border: 1px solid #f7f7f7;
    -webkit-box-shadow: 0px 10px 80px -44px rgba(0,0,0,0.84);
    -moz-box-shadow: 0px 10px 80px -44px rgba(0,0,0,0.84);
    box-shadow: 0px 10px 80px -44px rgba(0,0,0,0.84);
}

.services_head {
    color: #07b0d4;
    font-size: 16px;
    text-align: center;
    font-weight: 700;
    padding: 6px 6px 9px 6px !important;
    min-height: auto;
    text-transform: capitalize;
	font-family: 'Nunito Sans', sans-serif;
}


.vm_h {
    font-size: 22px;
    font-weight: 600;
    color: #282828;
    line-height: 140%;
    padding: 2% 1% 0% 0% !important;
    margin-bottom: 2%;
    text-align: left;
	font-family: 'Nunito Sans', sans-serif;
}

.vm_txt {
    padding: 1% 0% 0% 5%;
}

.clr_4 {
    background-color: #fff;
    margin: 2% 1%;
}

.clr_3 {
    background-color: #f1f1f1;
    padding: 16px 0px;
}

.cas_ttl {
    text-align: center;
    font-size: 12px;
    color: #000000;
    padding: 5px 0px;
    font-weight: 700;
    text-transform: capitalize;
	font-family: 'Nunito Sans', sans-serif;
}
.asp_ff {
    min-height: 48px;
}

.post_lable_asp {
    font-size: 14px;
    text-transform: capitalize;
    color: #000;
    padding: 8px 2px 0px 0px !important;
	font-family: 'Nunito Sans', sans-serif;
    text-align: left;
    font-weight: 600;
    min-height: 85px;
}

.con_1{
	width:25px;
	height:25px;
    border: 0px solid;
    border-radius: 3px;
	background-color:#fdb304;
	margin:1%;
	float:left;
}
.con_1:hover{
	background-color:#feda83;
	transition:all 0.2s;
}

.con_txt .fa{
	color:#000000;
}

.con_2 {
    width: 86%;
    margin: 1%;
    float: left;
}

.body_text {
    color: #000;
    font-weight: 500;
	font-family: 'Nunito Sans', sans-serif;
	text-align: justify;
    line-height: 140%;
    font-size: 14px;
}

.con_txt {
    padding: 5px;
    padding-left: 8px;
    color: #000;
    font-size: 16px;
    padding-top:2px;
}

.bld_contact {
    font-size: 19px !important;
    color: #002947;
    text-transform: capitalize;
    font-weight: 600;
    padding-left: 5px;
	font-family: 'Nunito Sans', sans-serif;
    text-align: left;
}


.logo_txt_lable2 {
    font-family: 'Edwardian Script ITC';
    font-size: 23px !important;
    font-weight: bold !important;
    color: #0ba1c1 !important;
    font-weight: 600;
}

.logo_txt_lablesff2 {
    font-size: 16px !important;
    color: #0ba1c1 !important;
    font-weight: 600;
}

.bld_contact span {
    font-size: 16px;
    color: #2a65b1;
    font-weight: 600;
}
/*--------------------------------------------------------------
Header
--------------------------------------------------------------*/
.top_main{
	width:100%;
}
.home_left{
	width:15%;
	float:left;
	position:fixed;
	border-right: 1px solid #e7e7e7;
	z-index: 99999999999999999999;
}
.home_right{
	width:85%;
	float:right;
}
.logo{
	width: 200px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 10%;
	padding-right: 0%;
	padding-bottom: 1%;
	padding-left: 0%;
}
.mobile_logo_nav{
	width:100%;
	display:none;
}
.navbar_mbl{
	width:100%;
	margin:0% auto;
	background-color:#00c2eb;
}
.navbar{
	width:100%;
	margin:18% auto 0%;
}
.navbar span a{
	display:block;
	text-align:center;
	padding:12% 0%;
	margin:6% 0%;
	text-decoration:none;
	color:#000;
	font-family: 'Nunito Sans', sans-serif;
	font-size:14px;
	text-transform:capitalize;
}

.navbar span:hover a{
	background-color:#eeeeee;
	color:#000;
	font-weight: bold;
	font-size:14.5px;
}
.active{
	background-color:#efefef;
	color:#000;
	font-weight: bold;
}
.navbar span:last-child a{
	border:0;
}
.flw{
	width:100%;
	bottom:0;
	position:absolute;
	background-color:#00c2eb;
	padding:7% 0%;
	text-align:center;
}
.flw_alg a{
	padding:1%;
	color:#fff;
}
.flw_alg a:hover{
	color:#222;
}


.logo_txt {
    font-size: 23px;
    font-family: 'Edwardian Script ITC';
    color: #0ba1c1;
    margin-right: 5px;
    font-weight: 600;
    margin-left: 5px;
}





/*--------------------------------------------------------------
Slider
--------------------------------------------------------------*/
.banner{
	width:100%!important;
	display:block!important;
}
.mobile_banner{
	width:100%;
	display:none;
}
.banner2{
	width:100%;
	display:block;
}





/*--------------------------------------------------------------
text
--------------------------------------------------------------*/
.heading{
	font-family: 'Nunito Sans', sans-serif;
	color: #000;
	font-size: 22px;
	text-align:left;
	font-weight:700;
	padding:0% 0%;
}

.heading-amala{
	font-family: 'Parisienne', cursive;
	color: #fff;
	font-size: 23px;
	text-align:left;
	font-weight:700;
	padding:0% 1.5%;
	letter-spacing:5px;
	
}
.inner_heading h1{
	font-family: 'Nunito Sans', sans-serif;
	color: #000;
	font-size: 23px;
	text-align:left;
	font-weight:800;
	padding:1.2%;	
}
.sub_heading{
	font-family: 'Nunito Sans', sans-serif;
	color: #000;
	font-size: 17px;
	text-align:left;
	font-weight:700;
	padding:2% 0%;
}
.body_txt{
	font-family: 'Nunito Sans', sans-serif;
	color: #666666;
	font-size: 14px;
	text-align:justify;
	font-weight:600;
}

.body_txt span{
	font-family: 'Edwardian Script ITC';
	color: #0ba1c1;
	font-size:23px;
}



.body_txt-amala{
	font-family: 'Parisienne', cursive;
	color: #de1575;
	font-size: 25px;
	text-align:left;
	font-weight:500;
	padding:2% 0%;
}
.pdg_txt{
	padding:0.5% 0%;
}
.body_txt2{
	font-family: 'Nunito Sans', sans-serif;
	color: #000;
	font-size: 15px;
	text-align:justify;
	font-weight:500;
	padding:2% 0%;
}

.heading2 h2{
	font-family: 'Nunito Sans', sans-serif;
	color: #001b7c;
	font-size: 19px;
	text-align:left;
	font-weight:700;
	padding:0% 1.5%;
}

.susb_lable {
    font-family: 'Nunito Sans', sans-serif;
    color: #000;
    font-size: 23px;
    font-weight: 700;
    padding: 0% 0%;
    line-height: 122%;
}
.sub_lable_cont {
    font-family: 'Nunito Sans', sans-serif;
    color: #000;
    font-size: 21px;
    font-weight: 700;
    padding: 0% 0%;
    line-height: 122%;
}
.sub_lable_cont23 {
    font-family: 'Nunito Sans', sans-serif;
    color: #000;
    font-size: 17px;
    font-weight: 700;
    padding: 1% 0% 0%;
    line-height: 122%;
}
.sub_lable_cont24 {
    font-family: 'Nunito Sans', sans-serif;
    color: #000;
    font-size: 15px;
    font-weight: 600;
    padding: 1% 0% 0%;
    line-height: 122%;
}





/*--------------------------------------------------------------
Contact
--------------------------------------------------------------*/
.conta_col_sm1{
	width:75%;
	float:left
}
.conta_bg_clr{
	background-color:#ececec;
}
.conta_col_sm2{
	width:20%;
	background-color:#fff;
	float:right;
	margin:0% 5% 0% 0%;
	padding:1.2%;
	border-left:2px solid #efefef;
	border-right:2px solid #efefef;
}
.conta_heading_main{
	width:550px;
	margin:13% auto 1%;
}
.conta_heading h1{
	font-family: 'Nunito Sans', sans-serif;
	color: #000;
	font-size: 23px;
	text-align:left;
	font-weight:800;
	padding:1%;	
}
.conta_heading p{
	font-family: 'Nunito Sans', sans-serif;
	color: #000;
	font-size: 20px;
	text-align:left;
	padding:1%;	
}
.conta_heading_style1{
	text-align:center !important;
	color:#de1575 !important;
	padding:1% 1% 0% 1% !important;
}
.conta_heading_style2{
	text-align:center !important;
}
.font_amala_jw{
	font-family: 'Parisienne', cursive !important;
	font-size:24px;
	font-weight:700;
}

#gallery {
    width: 100%;
    margin: 0 auto;
}




/*--------------------------------------------------------------
FAQ
--------------------------------------------------------------*/
.faq_bg_clr{
	background-color:#de1575;
}
.faq_bg_clr2{
	background-color:#e61f7e;
}
.faq_bg_clr3{
	background-color:#e82884;
}
.faq_bg_clr4{
	background-color:#ec308a;
}
.faq_col_sm11{
	width:90%;
	margin: 0% auto 2%;
	position:relative;
	background-color:#fff;
	border-radius:4px;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.13);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.13);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.13);
}
.faq_col_sm4{
	width:25%;
	margin:0% 0%;
	float:left;
	padding:2%;
}
.faq_col_sm4 span{
	width:45px !important;
	display:inline-block !important;
}
.faq_col_sm4 h1{
	font-family: 'Nunito Sans', sans-serif;
	color: #fff;
	font-size: 27px;
	text-align:center;
	padding:1%;
	font-weight:700;	
}
.faq_col_sm4 p{
	font-family: 'Nunito Sans', sans-serif;
	color: #fff;
	font-size: 19px;
	text-align:center;
	padding:1% 1% 2%;	
}


.bg_img_faq{
	background-image:url("../images/road.jpg");
}

.bg_img_cont{
	background-image:url("../images/bg2.jpg");
}

/*--------------------------------------------------------------
Regular Content
--------------------------------------------------------------*/
.contener{
	width:96%;
	margin:0 auto;
}
.col_sm1{
	width:100%;
	margin:0 auto;
}
.col_sm11{
	width:96%;
	margin:0 auto;
}
.col_assm11{
	width:98%;
	margin:0 auto;
}
.col_sm111{
	width:80%;
	margin:0 auto;
}
.col_sm2{
	width:48%;
	float:left;
	margin:1%;
}
.col_sm3{
	width:31%;
	margin:1%;
	float:left;
}
.col_sm4{
	width:23%;
	margin:1%;
	float:left;
}
.col_sm5{
	width:17%;
	margin:1%;
	float:left;
}
.col_sm8{
	width:66%;
	margin:1%;
	float:left;
}
.col_sm88{
	width:30%;
	margin:1%;
	float:left;
}

.col_sm99 {
    width: 25%;
    float: left;
    margin: 1%;
}

.col_sm9 {
    width: 65%;
    float: left;
    margin: 1%;
}

.asp_p{
	color:#001b7c;
}
.asp:hover .asp_p{
	color:#325df6;
	font-weight:700;
}


a{
	text-decoration:none !important;
}
a:hover{
	text-decoration:none !important;
}
a:visited{
	text-decoration:none !important;
}

.asp:hover .met_img_with_text article.met_bgcolor5:before {
    border-color: transparent #eeeeee transparent transparent;
}
.asp:hover .met_img_with_text article {
    background-color: #eeeeee !important;
}



.asp:hover .met_img_with_text2 article.met_bgcolor5:before {
    border-color: transparent transparent transparent #eeeeee;
}
.asp:hover .met_img_with_text2 article {
    background-color: #eeeeee !important;
}






/*--------------------------------------------------------------
About
--------------------------------------------------------------*/
.sub_lable{
    font-family: 'Nunito Sans', sans-serif;
    color: #000;
    font-size: 23px;
    font-weight: 700;
    padding: 0% 0%;
}
.abt_txt {
    font-family: 'Nunito Sans', sans-serif;
    color: #000;
    font-size: 15px;
    text-align: justify;
    font-weight: 500;
    padding: 1% 0% 2% 0%;
}
.abt_txt2 {
    font-family: 'Nunito Sans', sans-serif;
    color: #000;
    font-size: 15px;
    text-align: justify;
    font-weight: 500;
    padding: 0% 0% 0% 0%;
}
.b{
	font-weight:bold;
}
.clr_asp1{
	background-color:#eeeeee;
}
.sub_lable_cntr{
	font-family: 'Nunito Sans', sans-serif;
    color: #000;
    font-size: 23px;
    font-weight: 700;
    padding: 0px 0px 0px 8px;
	text-align:left;
	border-left: 4px solid #001b7c;
	margin-left:1%;
}

.team{
	width:48%;
	float:left;
	margin:1%;
}
.team1{
	width: 20%;
    float: left;
    margin: 1%;
    margin-left: 0;
    border: 1px solid #d4d4d4;
    box-shadow: 0px 0px 5px #d8d8d8;
}
.team1 img{
	border:4px solid #fff;
}
.team2{
    width: 76%;
    float: left;
    margin: 1%;
    min-height: 230px;
}
.team_head{
	font-family: 'Nunito Sans', sans-serif;
    color: #000;
    font-size: 17px;
    font-weight: 700;
    padding: 1% 0% 1% 0%;
}
.team_txt{
	font-family: 'Nunito Sans', sans-serif;
    color: #000;
    font-size: 15px;
    text-align: justify;
    font-weight: 500;
    padding: 1% 0% 1% 0%;
}
.bullet_abt{
	width:100%;
}
.bullet_abt ul {
    list-style-image:url(../images/bullet.png);
	margin:1% 0;
}
.bullet_abt ul li {
    font-family: 'Nunito Sans', sans-serif;
    font-size: 15px;
    line-height: 178%;
    font-weight: normal;
    color: #000;
    margin: 0% 0% 0.3% 2.2%;
    text-decoration: none;
    text-align: justify;
}




/*--------------------------------------------------------------
Why Us
--------------------------------------------------------------*/
.sub_lable_wcu{
    font-family: 'Nunito Sans', sans-serif;
    color: #000;
    font-size: 23px;
    font-weight: 700;
	padding: 0px 0px 0px 8px;
	text-align:left;
	border-left: 4px solid #001b7c;
	margin:0px 0px 20px 5px !important;
	clear:both;
}
.sub_lable_cntr22{
	font-family: 'Nunito Sans', sans-serif;
    color: #000;
    font-size: 23px;
    font-weight: 700;
    padding: 0px 0px 0px 8px;
	text-align:left;
	border-left: 4px solid #001b7c;
	margin:10px 0px 20px 0px;
}
.asp_rm{
	margin-right:0%;
	margin-left:2%;
}





.col_sonnn14{
	width:100%;
	margin:20px 0px 0px 0px;
	padding-left:10px;
}
.tgline_txt{
	font-family: 'Nunito Sans', sans-serif;
    color: #000;
    font-size:20px;
    font-weight: 700;
    padding: 0px 0px 0px 8px;
	text-align:left;
	margin:0px !important;
}
.tgline_txt2{
	font-family: 'Nunito Sans', sans-serif;
    color: #000;
    font-size:20px;
    font-weight: 700;
    padding: 2px 0px 0px 8px;
	text-align:left;
	margin-left:6%;
}





/*--------------------------------------------------------------
Thing to DO 
--------------------------------------------------------------*/
.thing_img{
	width:50%;
	margin:1% auto;
}
.thing_img_bordr{
	border-radius:50%;
	border: 8px solid #eaeaea;
}
.thing_txt{
	font-family: 'Nunito Sans', sans-serif;
    color: #000;
    font-size:20px;
    font-weight: 700;
    padding: 2% 0%;
	text-align:center;
}


.img_brd{
	border:1px solid #eeeeee;
	width:100%;
}




/*--------------------------------------------------------------
link
--------------------------------------------------------------*/
a.link:link {
	color:#000;
	text-decoration:none;
}
a.link:visited {
	color:#000;
	text-decoration:none;
}
a.link:hover {
	color:#de1575;
	text-decoration:none;
}
a.link:active {
	color:#000;
	text-decoration:none;
}


a.link2:link {
	color:#001b7c !important;
	text-decoration:none;
}
a.link2:visited {
	color:#001b7c !important;
	text-decoration:none;
}
a.link2:hover {
	color:#000 !important;
	text-decoration:none;
}
a.link2:active {
	color:#001b7c !important;
	text-decoration:none;
}


.bg_img5{
	background-color: #fafafa;
}





/*--------------------------------------------------------------
Button
--------------------------------------------------------------*/
.rd_mr {
	width:110px;
	margin:2% auto;
}
.btn{
	width:100%;
	padding:7% 0%;
	font-size:16px;
	border:0px solid;
	font-weight:700;
	text-align:center;
	font-family: 'Nunito Sans', sans-serif;
	background-color:#000;
	color:#fff;
	border-radius:2px;
	text-decoration:none;
	cursor:pointer;
}
.btn:hover{
	background-color:#001b7c;
	color:#fff;
}
.btn_icn{
	color:#fff;
}




/*--------------------------------------------------------------
Footer
--------------------------------------------------------------*/
.ftr_txt{
	font-family: 'Nunito Sans', sans-serif;
	font-weight:400;
	font-size:14px;
	text-align:center;
	color:#000;
	padding:1% 0%;
}

.ftr_txt-amala{
	font-family: 'Parisienne', cursive;
	font-weight:400;
	font-size:17px;
	text-align:center;
	color:#000;
	padding:1.5% 0%;
	font-weight:600;
}




/*--------------------------------------------------------------
Extra
--------------------------------------------------------------*/
.bg_clr{
	background-color:#efefef;
	padding:0.5% 0%;
}
.bg_clr2{
	background-color:#f7f7f7;
}
.bg_img{
	background-image:url('../images/bg.jpg');
	background-repeat:no-repeat;
	background-size: 100% 100%;
}

.bg_img_new{
	background-image:url('../images/bgg.jpg');
	background-size:100% 100%;
}



.zoom:hover{
	transform: scale(1.1);
	transition: all .5s ease-in-out;	
}
.bullet{
	width:100%;
}
.bullet ul {
    list-style-image:url(../images/bullet.png);
	margin:1% 0;
}
.bullet ul li {
	font-family: 'Nunito Sans', sans-serif;
	font-size:15px;
	line-height:190%;
	font-weight:normal;
	color:#000;
	margin:0%  0% 0.5% 2.2%;
	text-decoration: none;
	text-align:left;
}
.bulet2 ul {
    list-style-image:url(../images/bulet2.png)!important;
    margin-top: 3px;
	margin-left:0%;
}

.bulet2 ul li {
    text-align: justify;
    font-size: 14px;
    line-height: 140%;
    color: #666;
    margin: 0px 0px 0px 21px;
    padding: 5px 0px 4px 1px;
    text-decoration: none;
}

.bulet3 ul {
    list-style-image: url(../images/bulet3.png) !important;
    margin-top: -4px;
	margin-left:1%;
}

.bulet3 ul li {
    text-align: justify;
    font-size: 15px;
    line-height: 140%;
    color: #666;
    margin: 0px 0px 0px 21px;
    padding: 5px 0px 4px 1px;
    text-decoration: none;
}

.hr{
   border-bottom:1px dotted #eeeeee;
   margin:1% 0;
}
.pdg_inner{
	padding:2% 0%;
}
.pdg_inner2{
	padding:2% 2%;
}


/*--------------------------------------------------------------
top arrow
--------------------------------------------------------------*/

.top_arow{
	width:25px;
	height:33px;
	position:fixed;
	right:2%;
	bottom:2%;
	display:block;
	transition-duration: 1s;
	background-image:url('../images/top.png');
	cursor:pointer;
	z-index:999999999999999999;
}
.top_arow:hover{
	transition-duration: 1s;
	cursor:pointer;
	background-image:url('../images/top-b.png');
	display:block;
}

/*--------------------------------------------------------------
video
--------------------------------------------------------------*/


.background-video {
    background-position: top center;
    background-repeat: no-repeat;
    bottom: 0;
    left: 0;
    overflow: hidden;
    right: 0;
    top: 0;
	height:85vh;
}



/*--------------------------------------------------------------
Contact
--------------------------------------------------------------*/
.conta_icn{
	width:35px;
	float:left;
	margin:2% 1%;
	background-color:#f0f0f0;
	padding:0.5% 1%;
	text-align:center;
	font-size:19px;
	color:#001b7c;
	border-radius:4px;
}
.conta_txt{
	width:88%;
	float:right;
	margin:2% 1%;
	font-family: 'Nunito Sans', sans-serif;
	color:#000;
	font-size:15px;
}



@media only screen and (max-width:1600px){
.team{
	width:98%;
	float:none;
	margin:1% auto;
}
}


@media only screen and (max-width:1224px){
.home_left {
    width: 15%;
}
.home_right {
    width: 85%;
}
.navbar span a {
    display: block;
    text-align: center;
    padding: 8% 0%;
    margin: 6% 0%;
    text-decoration: none;
    color: #000;
    font-family: 'Nunito Sans', sans-serif;
    font-size: 15px;
    text-transform: capitalize;
}
}

@media only screen and (max-width:1100px){
.col_sm2{
	width:70%;
	float:none;
	margin:2% auto 5%;
}
}
@media only screen and (max-width:1030px){
.home_left{
	width:16%;
}
.home_right{
	width:84%;
	float:right;
}
.navbar span a{
	padding:6% 0%;
}
.conta_heading_main {
    width: 98%;
    margin: 2% auto 1%;
}
.conta_col_sm2 {
    width: 98%;
    background-color: #fff;
    float: right;
    margin: 0% 1% 0% 1%;
}
.conta_heading_style2 {
    text-align: left !important;
}
}

@media only screen and (max-width:900px){
.home_left {
    width: 20%;
}
.home_right {
    width: 80%;
}
.home_left {
    width: 20%;
}
.home_right {
    width: 80%;
}
.col_sm2{
	width:98%;
	margin:1% auto;
	float:none;
}
.col_sm3{
	width:48%;
	margin:1%;
	float:left;
}
.col_sm4{
	width:48%;
	margin:1%;
	float:left;
}
.col_sm5{
	width:48%;
	margin:1%;
	float:left;
}
.col_sm8{
	width:98%;
	margin:1% auto;
	float:none;
}
.col_sm88{
	width:98%;
	margin:1% auto;
	float:none;
}
.hr {
    border-bottom: 1px dotted #eeeeee;
    margin: 20px 0px 40px 0px;
}
}


@media only screen and (max-width:800px){
.bullet ul li {
    margin: 0% 0% 0.5% 4%;
}
.bullet2 ul li {
    margin: 0% 0% 0% 4%;
}
.yes{
	display:none;
}
.no{
	display:block;
}
.home_left {
	display:none;
}
.home_right {
    width: 100%;
}
.mobile_logo_nav{
	display:block;
}
.logo{
	padding-top: 1%;
	padding-right: 0%;
	padding-bottom: 1%;
	padding-left: 0%;
}
.lg_yes{
	display:none;
}
.lg_no{
	display:block;
}
.banner{
	display:none;
}
.mobile_banner{
	display:block;
}

}

@media only screen and (max-width:750px){

.faq_col_sm11{
	margin:2% auto 2%;
}
.faq_col_sm4{
	width:50%;
}
.col_sm3{
	width:98%;
}
.thing_txt {
    padding: 2% 0% 5%;
}

.col_sm4asp {
    width: 48%;
}
}

@media only screen and (max-width:620px){
.bullet ul li {
    margin: 0% 0% 0.5% 6%;
}
.bullet2 ul li {
    margin: 0% 0% 0% 6%;
}
.team1{
	width: 150px;
    float: none;
    margin: 1% auto;
}
.team2{
    width: 95%;
    float: none;
    margin: 1% auto;
    min-height: 0;
	margin-bottom:50px;
}
.col_sm4{
	width:98%;
	margin:2% auto;
	float:none;
}
.col_sm5{
	width:98%;
	margin:1% auto;
	float:none;
}
.conta_txt{
	width:80%;
}

.col_sm4asp {
    width:98%;
}
}




@media only screen and (max-width:500px){
.ftr_line{
	display:none;
}
.ftr_blc{
	display:block;
}
.col_sm111{
	width:98%;
}
.rd_mr {
    margin: 2% auto 8%;
}
.col_sm2{
	width:98%;
}
.faq_col_sm4{
	width:100%;
	margin:0% auto;
	float:none;
}
.conta_heading_main{
	width:96%;
	margin:1.5% 2%;
}
}
