.menuu_btn{background:url(../images/menu.png) no-repeat 0 0/100%; width: 32px; height: 32px; border:none; 

	position:absolute; ;right: 16px;
top: 20px;
	}
.menuss{position: absolute;
right: 76px;z-index: 10;top: 106px;}
@media(min-width:1200px)
{
.menuu_btn{display:none;}
}

.parent {
    flex-direction: row;}
@media (min-width: 767px)
{
.dis1{display:none;}
.d2{display:none;}
}
@media(max-width: 767px)
{
.parent {
  /*display: flex;*/
  flex-direction: column-reverse;
}


}
@charset "utf-8";
@font-face{
    font-family: "Roboto-Thin";
    src:url("../font/Roboto-Thin.ttf");
}
@font-face{
    font-family: "Roboto-Regular";
    src:url("../font/Roboto-Regular.ttf");
}
@font-face{
    font-family: "Roboto-Medium";
    src:url("../font/Roboto-Medium.ttf");
}
@font-face{
    font-family: "Roboto-Bold";
    src:url("../font/Roboto-Bold.ttf");
}
@font-face{
    font-family: "Roboto-Black";
    src:url("../font/Roboto-Black.ttf");
}
@font-face{
    font-family: "Open-Regular";
    src:url("../font/Open-Regular.ttf");
}


ul.sp li:hover > ul.dropdown-menu {
    display: block;
}


/* CSS Document */

.home_menuu_btn{background:url(../images/menu.png) no-repeat 0px 0px/100%;width: 4%;height: 50px;border: none;
    position: absolute;z-index: 890;right: 30px;top: 30px;}

.img-100{width:100%;}

body{background-color: #FFFFFF;  font-family:'Roboto-Regular';font-size:14px;}
.navbar .nav {
    width: unset;
    float: right;
	padding-top: 20px;
	padding-left:0px;

}



.navbar .nav > li > a {
    float: none;
    color: #FFFFFF;
    text-decoration: none;
}
.navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {
    text-decoration: none;
    color: #FFFFFF;
    font-weight: 400;
}
.navbar .nav > .active > a {
    text-decoration: none;
    color: #FFFFFF;
    font-weight: 400;
	
}
.navbar .nav > li > a:focus, .navbar .nav > li > a:hover {
    background-color: unset;
    color: #FFFFFF;
    text-decoration: none;

}
.navbar .brand {
    float: left;
    display: block;
    padding: 0px;
    margin: 35px 0px 0px;
    font-size: 20px;
    font-weight: 200;
    color: #777777;
    cursor: pointer;
}
.nav-static{ position: unset;
top: 0;
left: 0;
right: 0;
z-index: 999;}



.show500 {
    display:none !important;
}










/*..............index.................*/




.submenu1{float: right; margin: 5px 0 0px;}



.call{background:url(../images/call.png) no-repeat; margin:10px 0 0px 30px;color:#626262; font-family:'Roboto-Regular';font-size:13px; padding:0 0px 0 35px; float:left; height: 30px;}
.mail{background:url(../images/mail.png) no-repeat 0; margin:10px 0 0 0px;color:#626262; font-family:'Roboto-Regular';font-size:13px; padding:0 0 0 35px; float:left;}
.call a{color:#626262; text-decoration:none;}
.mail a{color:#626262; text-decoration:none;}

.m1{background: #db0a7e!important;border-right: 1px solid white;}
.m2{background: #f5821f !important;border-right: 1px solid white;}
.m3{background: #0095da !important;border-right: 1px solid white;}
.m4{ background: #6c8cc8 !important;border-right: 1px solid white;}
.m5{background: #a64686 !important;} 

.margin-b25{margin-bottom: 25px;}
.gal-sect img{border-radius: 10px;}

.a1 {
    position: absolute;
    z-index: 1;
    bottom: 0px;
    right: -10px;
    width: 51%;
}
.a1 img{width: 70%;}

.a2{position:relative;}
.a2_1{position:absolute; right:5px; bottom:0;}


.sect1{background: #FFFFFF ; padding:140px 0 0px; }
.sect1 h1{font-family:'Roboto-Bold'; font-size:25px; color:#000000; margin:0px 0 -10px;line-height: inherit}
.sect1 h2{font-family:'Roboto-Bold'; font-size:40px; color:#000000; margin:0 0 0px;line-height: inherit}
.sect1 p{font-family:'Roboto-Regular'; font-size:18px; color:#606060; margin:15px 0 20px;}
.sect1 button{border:2px solid #b7b7b7; background:transparent; border-radius:20px; padding:5px 25px; color: #6d6d6d; text-transform:uppercase;  font-family:'Roboto-Regular'; font-size:12px;}


.sect2{ padding:100px 0 0px; }
.sect2 h4{font-family:'Roboto-Bold'; font-size:28px; color:#000000; margin:15px 0 10px;line-height: inherit}
.sect2 p{font-family:'Roboto-Regular'; font-size:14px; color:#606060; margin:15px 0 20px;}
.sect2 ul{padding:0 0 0 15px; margin:0 0 20px;}
.sect2 li{font-family:'Roboto-Regular'; font-size:14px; color:#606060; margin:15px 0 10px; list-style:url(../images/dot.png);}


.sect3{padding:100px 0 0px;}
.sect3 h2{font-family:'Roboto-Bold'; font-size:28px; color:#000000; margin:0 0 25px;line-height: inherit}
.p2wid { width: 20%;}

.sect4{padding:100px 0 0;}
.sect4 h2{font-family:'Roboto-Bold'; font-size:28px; color:#000000; margin:0 0 25px;line-height: inherit}




.sect5{background:#6c8cc8; padding:50px 0 15px;}
.sect5 h2{font-family:'Roboto-Bold'; font-size:24px; color:#FFFFFF; margin:0px 0 10px;line-height: inherit}
.sect5 ul{padding:0 0 0 15px; margin:0 0 0px; }
.sect5 li{font-family:'Roboto-Regular'; font-size:13px; color:#FFFFFF; list-style:url(../images/arrow.png); padding: 0 0 5px;}
.sect5 p{ font-family:'Roboto-Regular';font-size:13px; color:#FFFFFF;margin: 0 0 25px;}
.sect5 a{color:#FFFFFF; text-decoration:none;}

.social img{float:left; padding: 25px 20px 0 0;}

.frm-cls {
    width: 100%;
    outline: 0;
    border-bottom: 1px solid #fff;
    font-family: 'Roboto-Regular';
    font-size: 13px;
    height: 35px;
    padding: 10px 0;
    color: #FFFFFF;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    background: transparent;
}
.frm-cls::placeholder{color:#FFFFFF;  font-family:'Roboto-Regular'; font-size:13px;opacity:1;}



.sect5 button{ background:#000000; color:#FFFFFF;  font-family:'Roboto-Bold';font-size:14px; text-transform:uppercase; border:0;  height:28px; text-align:center; padding:0 15px; float: right;}

.fcall{background:url(../images/call.png) no-repeat; margin:10px 0 0px 0px;color:#505050; font-family:'Roboto-Regular';font-size:14px; padding:0 0px 0 35px;}
.fmail{background:url(../images/mail.png) no-repeat 0; margin:45px 0 0 0px;color:#505050; font-family:'Roboto-Regular';font-size:14px; padding:0 0 0 35px;}
.fcall a{color:#FFFFFF; text-decoration:none;}
.fmail a{color:#FFFFFF; text-decoration:none;}
.fb{margin-top:45px;}


.sect6{background:#4f6793; padding:28px 0;}
.sect6 p{ font-family:'Open-Regular';font-size:13px; color:#e1e1e1; margin:0;}
.sect6 a{color:#e1e1e1;}
.sect6 a:hover{color:#CCCCCC; text-decoration:none;}
.sect6 .flo{float:right;}





/*...........subpage.................*/

.about{padding:50px 0 100px;}
.about h1{font-family:'Roboto-Bold';font-size:25px; color:#000000; margin:0 0 35px;line-height: inherit}

.ab1{background:url(../images/ab1.jpg) no-repeat; background-position:center; background-size:cover;padding:65px 0 55px; margin:0 0 30px;}
.ab1 h2{font-family:'Roboto-Thin';font-size:56px; color:#0a0055; margin:0px 0 15px;line-height: inherit}
.ab1 h3{font-family:'Roboto-Bold';font-size:34px; color:#0a0055; margin:0;line-height: inherit}

.ab2 h2{font-family:'Roboto-Bold';font-size:25px; color:#0a0055; margin:0px 0 15px;line-height: inherit}
.ab2 p{font-family:'Roboto-Regular';font-size:18px; color:#606060; margin:0px 0 15px;}

.ab3{padding:80px 0 0;}
.ab3 h2{font-family:'Roboto-Bold';font-size:22px; color:#0a0055; margin:0px 0 15px;line-height: inherit}
.ab3 p{font-family:'Roboto-Regular';font-size:16px; color:#606060; margin:0px 0 15px;}

.ab4{background:url(../images/mission.jpg) no-repeat; background-position:center; background-size:cover;padding:90px 0px;}
.ab4 p{font-family:'Roboto-Regular';font-size:18px; color:#606060; margin:0px 30px 0px 45px;}

.fc1{background:url(../images/fac1.jpg) no-repeat; background-position:center; background-size:cover;padding:65px 30px 55px 0;  margin:0 0 30px;}
.fc1 h2{font-family:'Roboto-Thin';font-size:35px; color:#0a0055; margin:0px 0 15px 45px; line-height:inherit;}
.fc1 h3{font-family:'Roboto-Bold';font-size:34px; color:#0a0055; margin:0 0 0 45px;line-height: inherit}

.fc2 p{font-family:'Roboto-Regular';font-size:18px; color:#606060; margin:0px 0 15px;}

.fc3{padding:15px 0 0;}


.or-box{background:url(../images/or-box.jpg) no-repeat #f5821f; padding: 0 0 250px; background-position:center; background-size:cover;}
.or-box h2{font-family:'Roboto-Bold';font-size:26px; color:#FFFFFF; padding:20px 0; margin:0; text-align:center; text-transform:uppercase; box-shadow: 0 8px 8px -4px #000000;line-height: inherit}
.or-box ul{padding:15px 0 0 0px;}
.or-box li{list-style:url(../images/arrow.png); color:#FFFFFF; font-family:'Roboto-Medium';font-size:16px; text-transform:uppercase; border-bottom:1px solid #e0761c; list-style-position: inside;
padding: 15px 0 10px 15px;}
.or-box a{text-decoration:none;}


.team1{position:absolute; bottom:0px; left:32%;}
.team h2{font-family:'Roboto-Bold';font-size:20px; color:#606060; margin:0 0 15px;line-height: inherit}
.team p{font-family:'Roboto-Regular';font-size:16px; color:#606060; margin:0px 0 0px;}
.team2{margin-bottom:60px; position:relative;}


.service{padding:50px 0 100px;}
.service h1{font-family:'Roboto-Bold';font-size:25px; color:#000000; margin:0 0 30px;line-height: inherit}
.service .fc3{padding: 60px 0 0;}



.rm1{background:url(../images/room1.jpg) no-repeat; background-position:center; background-size:cover;padding:35px 30px 50px 0;  margin:0 0 30px;}
.rm1 h2{font-family:'Roboto-Thin';font-size:38px; color:#0a0055; margin:0px 0 15px 45px; line-height:inherit;}
.rm1 h3{font-family:'Roboto-Bold';font-size:32px; color:#0a0055; margin:0 0 0 45px;line-height: inherit}
.rc3{padding:60px 0 0;}


.bl-box{background:url(../images/bl-box.jpg) no-repeat #0098db; padding: 0 0 250px; background-position:center; background-size:cover;}
.bl-box h2{font-family:'Roboto-Bold';font-size:26px; color:#FFFFFF; padding:20px 0; margin:0; text-align:center; text-transform:uppercase; box-shadow: 0 8px 8px -4px #000000;line-height: inherit}
.bl-box ul{padding:15px 0 0 0px;}
.bl-box li{list-style:url(../images/arrow.png); color:#FFFFFF; font-family:'Roboto-Medium';font-size:16px; text-transform:uppercase; border-bottom:1px solid #3bb4ec; list-style-position: inside;
padding: 10px 0 10px 15px;}
.bl-box a{text-decoration:none;}


.contact{padding:50px 0 100px;}
.contact h1{font-family:'Roboto-Bold';font-size:25px; color:#000000; margin:0 0 35px;}
.co{background:#eeeeee; padding:45px 0; border-radius:10px; margin: 0;}


.frm-cls1 {
    width: 100%;
    outline: 0;
    border-bottom: 1px solid #cacaca;
    font-family: 'Roboto-Regular';
    font-size: 13px;
    height: 35px;
    padding: 10px 0;
    color: #959595;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    background: transparent;
}
.frm-cls1::placeholder{color:#959595;  font-family:'Roboto-Regular'; font-size:13px;opacity:1;}

.contact button{ background:#000000; color:#FFFFFF;  font-family:'Roboto-Bold';font-size:14px; text-transform:uppercase; border:0;  height:28px; text-align:center; padding:0 15px; float: right; margin:30px 0 0;}

.co-call{background:url(../images/co-call.png) no-repeat; margin:20px 0 0px 0px !important;color:#959595; font-family:'Roboto-Regular';font-size:16px; padding:0 0px 0 35px; height: 30px;}
.co-mail{background:url(../images/co-mail.png) no-repeat 0; margin:20px 0 0 0px !important;color:#959595; font-family:'Roboto-Regular';font-size:16px; padding:0 0 0 35px; }
.co-call a{color:#959595; text-decoration:none;}
.co-mail a{color:#959595; text-decoration:none;}

.contact p{color:#959595; font-family:'Roboto-Regular';font-size:16px; margin:0 0 0 35px ;}







.no-padding{padding:0px;}








.navbar .btn-navbar {
    display:none;
}


@media only screen and (max-width: 1367px)
{

.fc1 h3 {
    font-family: 'Roboto-Bold';
    font-size: 34px;
    color: #0a0055;
    margin: 0 0 0 0;
    line-height: inherit;
}
.fc1 h2 {
    font-family: 'Roboto-Thin';
    font-size: 33px;
    color: #0a0055;
    margin: 0px 0 15px 0;
    line-height: inherit;
}
.rm1 {
    background-position: right;
    background-size: cover;
    padding: 35px 30px 50px 0;
    margin: 0 0 30px;
}
.rm1 h2 {
    font-family: 'Roboto-Thin';
    font-size: 37px;
    color: #0a0055;
    margin: 0px 0 15px 0px;
    line-height: inherit;
}

.rm1 h3 {
    font-family: 'Roboto-Bold';
    font-size: 31px;
    color: #0a0055;
    margin: 0 0 0 0px;
    line-height: inherit;
}
}


@media only screen and (max-width: 1199px)
{


.home_menuu_btn {
    background: url(../images/menu.png) no-repeat 0px 0px/100%;
    width: 5%;
    height: 50px;
    border: none;
    position: absolute;
    z-index: 890;
    right: 0px;
    top: 30px;
}
.navbar .brand {
    float: left;
    display: block;
    padding: 0px;
    font-size: 20px;
    font-weight: 200;
    color: #777777;
    cursor: pointer;
}
.submenu1 {
    float: right;
    margin: 40px 0;
    width: 50%;
}
.sect2 p {
    margin: 15px 0 40px;
}
.sect3 {
    padding: 60px 0 0px;
}
.ab4 p {
    margin: 0px 30px 0px 0;
}
.team1 {
    position: unset;
}
.rm1 h2 {
    font-size: 33px;
}
.rm1 h3 {
    font-size: 27px;
}

}


@media screen and (max-width: 991px)
{

.home_menuu_btn {
    background: url(../images/menu.png) no-repeat 0px 0px/100%;
    width: 6%;
    height: 50px;
    border: none;
    position: absolute;
    z-index: 890;
    right:0px;
    top: 32px;
}
.navbar .brand {
    float: left;
    display: block;
    padding: 0px;
    font-size: 20px;
    font-weight: 200;
    color: #777777;
    cursor: pointer;
    margin: 20px 0;
}


/*.d3{display:none;}*/


.submenu1 {
display:none;
}
.call { margin: 10px 0 0px 0;}
.a2_1 {
    position: unset;
    right: 5px;
    bottom: 0;
}
.a1 {
    position: absolute;
    z-index: 1;
    bottom: 0px;
    left: 0;
    width: 68%;
}
.a1 img {
    width: 110%;
}

.fc1 {
    background-position: right;
    background-size: cover;
    padding: 55px 30px 55px 0;
    margin: 0 0 30px;

}
.fc1 h3 {
    font-size: 32px;
}
.team1 {
    position:absolute;
}
.fc3 img{margin-top:30px;}
.service .fc3 {
    padding: 30px 0 0;
}
}


@media only screen and (max-width: 767px) 
{

.home_menuu_btn {
    background: url(../images/menu.png) no-repeat 0px 0px/100%;
    width: 7%;
    height: 50px;
    border: none;
    position: absolute;
    z-index: 890;
    right: 0px;
    top: 30px;
}
.navbar .brand {
    padding-left: 0px;
    padding-right: 10px;
  
    width: 60% ;
}

.sect1 {
    background: #FFFFFF;
    padding: 60px 0 0px;
}
.sect1 h1 {
    margin: 30px 0 10px;
}
.sect2 {
    padding: 60px 0 0px;
}
.p2wid {
    width: 50%;
}
.sect4 {
    padding: 60px 0 0;
}
.sect5 {
    background: #6c8cc8;
    padding: 30px 0 20px;
}

.ab1 {
    background-position: right;
    padding: 65px 0 55px;
    margin: 0 0 30px;
}
.ab1 h2 {
    font-family: 'Roboto-Thin';
    font-size: 45px;
    color: #0a0055;
    margin: 0px 0 15px;
    text-align: center;
}
.ab1 h3 {
    font-family: 'Roboto-Bold';
    font-size: 34px;
    color: #0a0055;
    margin: 0 0 0;
    text-align: center;
}
.ab3 {
    padding: 60px 0 0;
}
.ab4 p {
    margin: 0px 30px 0px 30px;
}

.fc1 {
    background-position: right;
    background-size: cover;
    padding: 55px 0 55px 0;
    margin: 0 0 30px;
}
.fc1 h2 {
    text-align: center;
}

.fc1 h3 {
    font-size: 32px;
    text-align: center;
}


.rm1 {
    background-position: right;
    background-size: cover;
    padding: 35px 15px 50px;
    margin: 0 0 30px;
}
.rm1 h2 {
    font-size: 35px;
	text-align: center;
}
.rm1 h3 {
    font-size: 29px;
	text-align: center;
}








.team1 {
    position: unset;
}
.team h2 {
    margin: 20px 0 15px;
}
.service h1 {
    margin: 30px 0 30px;
}
.about h1 {
    margin: 0px 0 30px;
}
.rc3{padding:15px 0 0;}
.rc3 img{padding: 30px 0 0;}
.service .fc3 {
    padding: 0px 0 0;
}

.social img {
    float: left;
    padding: 25px 20px 25px 0;
}
.sect6 p {
    text-align: center;
}
.sect6 .flo {
    float: unset;
    margin: 15px 0 0;
}
.co-p{padding: 25px 30px 0;}
}

@media only screen and (max-width: 537px) 
{

.home_menuu_btn {
    background: url(../images/menu.png) no-repeat 0px 0px/100%;
    width: 12%;
    height: 49px;
    border: none;
    position: absolute;
    z-index: 890;
    right: 0px;
    top: 20px;
}
.navbar .brand {
    padding-left: 0px;
    padding-right: 10px;

    width: 55%;
	margin:20px 0 25px;
}
.ab3 {
    padding: 40px 0 0;
}
.ab4 {
    padding: 40px 0px;
}
.fc1 {
    background-position: right;
    background-size: cover;
    padding: 55px 25px 55px;
    margin: 0 0 30px;
}
}
/*
@media only screen and (max-width: 500px) 
{
.show500 {
    display: block !important;
}
.loginn {
  display: none;
}
.cartarea {
    display: none;
    padding: 0;
    float: left;
}

}*/
@media only screen and (max-width: 420px) 
{
.ab1 {
    background-position: right;
    padding: 40px 0 40px;
    margin: 0 0 30px;
}
.ab1 h3 {
    font-size: 30px;
}
.ab1 h2 {
    font-size: 40px;
    margin: 0px 0 5px;
}
.sect6 p {
    font-family: 'Open-Regular';
    font-size: 12px;
    color: #e1e1e1;
    margin: 0;
}
.fc1 {
    background-position: right;
    background-size: cover;
    padding: 55px 20px 55px;
    margin: 0 0 30px;
}
}
@media only screen and (max-width: 350px) 
{
.ab1 {
    background-position: right;
    padding: 40px 10px 40px;
    margin: 0 0 30px;
}
.ab2 h2 {
    font-size: 24px;
}
.ab4 p {
    margin: 0px 20px 0px 20px;
}
.fc1 {
    background-position: right;
    background-size: cover;
    padding: 55px 15px 55px;
    margin: 0 0 30px;
}
.fc1 h2 {
    font-size: 32px;
}
.fc1 h3 {
    font-size: 31px;
    text-align: center;
}
.rm1 h2 {
    font-size: 30px;
    text-align: center;
}
.rm1 h3 {
    font-size: 26px;
    text-align: center;
}
}




.animated{
-webkit-animation-duration: 1.4s; /* Safari 4.0 - 8.0 */
animation-duration: 1.4s;}
		
		
	
.navbar-wrapper{ 

padding:0 30px 0px;
position: unset;
    top: 0;
    left: 0;
    right: 0;
    z-index: 999;
	background:#FFFFFF;}
	

.dropdown-menu {
    position: absolute;
    top: 40px;
	list-style: none;
font-size: 18px;
width:100%;
	}
	.dropdown-menu > li > a {
    display: block;
    padding: 6px 20px;
    clear: both;
    font-weight:unset;
    line-height: 1.42857143;
    color: #757575;
    white-space: nowrap;
    background: none;
	font-family: 'Roboto-Regular';
	font-size:16px;
	text-transform:uppercase;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    text-decoration: none;
    color: #fff;
    background-color: #6c8cc8;
}

.brand{width:auto}
.bo-r{
border-right: 1px solid black;}
.nav > li > a {
   position: relative;
display: block;
padding: 15px 30px;
text-transform: uppercase;
line-height: 1;
font-size: 16px;
font-family: 'Roboto-Regular';
transition: ease-out .3s;
font-weight:unset;
}
.carousel-indicators {
    position: absolute;
    bottom: 0;
    left: 25%;
    z-index: 2;
    width: 50%;
    margin-left: 0;
    padding-left: 0;
    list-style: none;
    text-align: center;
}

.bannerarea{padding:0; margin-bottom:0px;}
@media (min-width:1200px) {.home_menuu_btn{display:none;}}

@media (max-width:1240px) and (min-width:1200px) {
.bannertoparea{height:114px}

}


.slick-prev::before, .slick-next::before
{ display:none;}

.carousel-control.left{  background-image: unset; }
    .carousel-control{width:8%;}
    .carousel-control.right { background-image: unset; z-index:5;}
/*ul li::before {
  content: "\2022";
  color: red;
  font-weight: bold;
  display: inline-block; 
  width: 1em;
  margin-left: -1em;
  text-align:left;}*/

  .slider {
        width: 100%;
        margin: 0px 0;
    }

    .slick-slide {
      margin: 0px 0px;
      width: 100%;
    }

    .slick-prev:before,
    .slick-next:before {
      color: black;/*display: none;*/
    }


    .slick-slide {
      transition: all ease-in-out .3s;
      opacity: 1;
    }
    
    .slick-active {
      opacity: 1;
    }

    .slick-current {
      opacity: 1;
    }

.div-fix{position: fixed;width: 500px;top: 50%;
left: 50%;
margin-top: -100px;
margin-left: -250px;
font-size: 16px;
text-transform: uppercase;z-index: 9;}
.close {font-size: 22px !important;}
.alert-success {
    background-color: #b8dbaa !important;
    border-color: #d6e9c6;
    color: #3c763d;
}

#website{display: none;}

.gal-img-holder{padding:0 !important; overflow:hidden}
.gal-img-holder img{transform:scale(1); transition: all .5s}
.gal-img-holder img:hover{transform:scale(1.1); transition: all .5s}

.cnt-doc{background: url(../images/cnt-doc.png) no-repeat 0;
margin: 20px 0 0 0px !important;
padding: 0 0 10px 35px;
}
.cnt-doc a{color: #db0a7e !important;}


@media(max-width: 767px)
{
    .div-fix{width: 100%;top: 50%;
left: 0;
margin-top: -100px;
margin-left: 0px;}

.bl-box, .or-box{margin-top: 30px;}


}

@media(max-width: 420px)
{
    
    .fc1 {
  background: url(../images/fac1.jpg) no-repeat -50px/200% !important;}
  .fc1 h3 {
  font-size: 26px;
  text-align: right;
  line-height: 1.2;}
  
  
}

