@charset "utf-8";
/* CSS Document */


/*          Hero Headers        */
/********************************/
.hero {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 3;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    text-shadow: 1px 1px 0 rgba(0,0,0,.75);
      -webkit-transform: translate3d(-50%,-50%,0);
         -moz-transform: translate3d(-50%,-50%,0);
          -ms-transform: translate3d(-50%,-50%,0);
           -o-transform: translate3d(-50%,-50%,0);
              transform: translate3d(-50%,-50%,0);
}
.hero h1 {
    font-size: 6em;    
    font-weight: bold;
    margin: 0;
    padding: 0;
}

#myImg {
    border-radius: 5px;
    cursor: pointer;
    
}



/* The Modal (background) */
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.9); /* Black w/ opacity */
}

.modal2 {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.9); /* Black w/ opacity */
}


.secsen a:hover{
	
    text-decoration: none;
}

.thesen a:hover{
	
    text-decoration: none;
}

.modal3 {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.9); /* Black w/ opacity */
}


.modal4 {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.9); /* Black w/ opacity */
}



.modal5 {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.9); /* Black w/ opacity */
}


.modal6 {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.9); /* Black w/ opacity */
}


.modal7 {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.9); /* Black w/ opacity */
}


.modal8 {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.9); /* Black w/ opacity */
}

.modal9 {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.9); /* Black w/ opacity */
}

.modal10 {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.9); /* Black w/ opacity */
}



/* Modal Content (image) */
.modal-content {
    margin: auto;
    display: block;
    width: 80%;
    max-width: 300px !important;
	background:none !important;
	box-shadow:none  !important;
	
}

/* Caption of Modal Image */
#caption {
    margin: auto;
    display: block;
    width: 80%;
    max-width: 700px;
    text-align: center;
    color: #ccc;
    padding: 10px 0;
    height: 150px;
}

/* Add Animation */
.modal-content, #caption {    
    -webkit-animation-name: zoom;
    -webkit-animation-duration: 0.6s;
    animation-name: zoom;
    animation-duration: 0.6s;
}

@-webkit-keyframes zoom {
    from {-webkit-transform:scale(0)} 
    to {-webkit-transform:scale(1)}
}

@keyframes zoom {
    from {transform:scale(0)} 
    to {transform:scale(1)}
}

/* The Close Button */
.close {
    position: absolute;
    top: 15px;
    right: 35px;
    color: #f1f1f1;
    font-size: 40px;
    font-weight: bold;
    transition: 0.3s;
    opacity: inherit;
}

.close:hover,
.close:focus {
    color: #bbb;
    text-decoration: none;
    cursor: pointer;
}



.fade-carousel .carousel-inner .item .hero {
    opacity: 0;
    -webkit-transition: 2s all ease-in-out .1s;
       -moz-transition: 2s all ease-in-out .1s; 
        -ms-transition: 2s all ease-in-out .1s; 
         -o-transition: 2s all ease-in-out .1s; 
            transition: 2s all ease-in-out .1s; 
}
.fade-carousel .carousel-inner .item.active .hero {
    opacity: 1;
    -webkit-transition: 2s all ease-in-out .1s;
       -moz-transition: 2s all ease-in-out .1s; 
        -ms-transition: 2s all ease-in-out .1s; 
         -o-transition: 2s all ease-in-out .1s; 
            transition: 2s all ease-in-out .1s;    
}
/********************************/
/*            Overlay           */
/********************************/
.overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
    background-color:rgba(8, 13, 21, 0.66);
    opacity: .7;
}

@font-face {
    font-family: myFirstFont;
    src:url(../fonts/GOTHAM-MEDIUM_0.OTF);
}

@font-face {
    font-family: myFirstFontlight;
    src:url(../fonts/GOTHAM-BOOK_0.OTF);
}

h1,h2,h3,h4,h5,a,p{
	
	padding:0 !important;
	font-family: myFirstFont !important;
	  
}
.sdt{
	color:#000;
}


.testmonialvara{
	    width: 300px;
    height: 45px;
    padding-left: 57px;
    margin: -16px auto;
}

.contactvara{
	    width: 300px;
    height: 45px;
    padding-left: 71px;
    margin: -16px auto;
	
}

.newsvara{
	    width: 300px;
    height: 45px;
    padding-left: 38px;
    margin: -16px auto;
}


.facilvara{
	    width: 300px;
    height: 43px;
    padding-left: 88px;
    margin: -17px auto;
}

.gtyi{
	margin-top:150px;
}

.nav-color{
    background-color: #fff;
    position: fixed;
    width: 100%;
    z-index: 9990;
}
.nav-wrap{
    max-width: 1280px;
    margin: 0 auto;
    position: relative;
}
.gt  {
    width: 14%;
    margin-top: 57px;
    text-align: center;
}

.tt{
       transition: all 1s ;
}
.tt{
    width: 14%;
    margin-top: 36px;
    text-align: center;
}



.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
    color: #43c4f7;
    background-color: transparent;
	
}

.mgt{
    width: 16%;
    text-align: center;
    margin-top: -9px;
}

.lgt{
    width: 16%;
    text-align: center;
    margin-top: -5px;
}

.lgt{
       transition: all 1s ;
}



.navbar .dot{
    border: none;
    top: -10px;
    position: relative;
}


.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{
    background-color: transparent;
    color: #43c4f7;
}

.navbar {
    max-width: 1280px;
    height: 140px;
    position:relative;
    margin: 0 auto;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
}

.mynavbar {
    max-width: 1280px;
    height: 90px;
    position: relative;
    margin: 0 auto;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
}

.mynavbar{
    transition: all 1s ;
}

.navbar .nav {
    float: none;
    display: block;
    margin: 0 auto;
}

.mylogi{
    max-width: 150px !important;
}
.mytwologi{
	    max-width: 94.5px !important;
}


.mytwologi{
    transition: all 1s ;
}

.navbar-default .navbar-nav>.active>a>span.text {
    border-bottom: 2px solid #777;
    padding-bottom: 5px;
}

.navbar-default {
    background-color: #EAEAEA;
    border-color: #EAEAEA;
}

.fixed-me{
    transition: all 1s ;
}

.fixed-me{
    background-color:#fff !important;
    padding: 0px  !important;
    margin-bottom: 5px;
    position: fixed;
    top:0;
	height:90px;
	z-index:888;
    width: 100%;
   
    
}

.navbar-me {
    
   transition: all 1s ;
}

.section-about{
	margin-top:150px;
	}
	
.cont-1 h3{
	margin-top:20px !important;

	color:#333;
	}
.cont-1 p{
	margin-top:20px !important;
	margin-bottom:20px !important;
	color:#596367;
	line-height:24px;
	text-align:justify;
	font-family: myFirstFontlight !important;
	}	

.under_line{
	margin-top:-15px;
	
}
.fstsen{
    position: absolute;
    top: 25%;
    left: 42.05%;
    width: 16%;
	}
	
	.secsen{
    position: absolute;
    top: 47%;
    left: 22%;

    width: 16%;
	}
	
	.thesen{
    position: absolute;
    top: 47%;
    right: 22%;

    width: 16%;
	}	

	.fousen{
    position: absolute;
    bottom:3%;
    left:42.05%;

    width: 16%;
	}	

    
.more{
	 border-radius: 0px;
    margin: 20px auto;
    width: 50%;
    color: #fff;
    background: #4ea8e2;
	}


.that{
    position: absolute;
    bottom: 20%;
    right: 14%;
    
    height: 70px;
    margin: 0 auto;
    width: 300px;	}

.that h1{
	text-align: center;
    font-family: myFirstFontlight !important;
    line-height: 35px;
}

.that h3{
	margin-top:20px !important;
	margin-bottom:20px !important;
}


.that h4{
	text-align: center;
    font-family: myFirstFontlight !important;
    line-height: 35px;
		margin-top:20px !important;
	margin-bottom:20px !important;

}

.bax{
	position:relative;
	/*background: url(../images/pu.png) no-repeat center;
    width: 100%;
    height: 500px;
    background-size: cover;*/
}


.ap{
	    width: 60%;
    
    height: 6px;
    MARGIN-TOP: -6PX;
    background: #a2a2a2;
    margin-left: 137px;
}


.thir{
	    margin-top: -6px;
}

.dse1{
	margin-top:8% !important;
	text-transform:uppercase;
}



.dse2{
	margin-top:13% !important;
	text-transform:uppercase;
}


.cont-2 p{
	margin-top:20px !important;
	margin-bottom:20px !important;
	color:#596367;
	line-height:24px;
	text-align:justify;
	    font-family: 'Source Sans Pro',sans-serif !important;



	}

.ap2{

    width: 61%;
    height: 8px;
    MARGIN-TOP: -8PX;
    background: #cacaca;
    margin-left: 137px;
}


.ap3 {
    width: 61%;
    height: 7px;
    MARGIN-TOP: -7PX;
    background: #a2a2a2;
    margin-left: 137px;
}

.mak{
	margin-top:-14px;
}

.mak2 {
    margin-top: -7px;
}

.test{
	position:relative;
	widows:100%;
	height:800px;
	margin-top:50px;
	
}

.testp{
	position:absolute;
	top:0px;
	left:0px;
	margin:0 auto;
	right:0px;
	transition: 0.3s;
}




.testq{
    position:relative;
    left: 22%;
    top: 14%;
}

.testr{
       position: absolute;
    left: 5%;
    top: 28%;
}




.testp1{
	    position: absolute;
    top: 14%;
    left: 33.9%;
    margin: 0 auto;
    right: 0px;
}
.testq2{
      position: absolute;
    left: 38.9%;
    top: 28%;
}

.testr3{
position: absolute;
    left: 22%;
    top: 42%;
}




.testp4{
    position: absolute;
    top: 28%;
    right: 5.01%;
    margin: 0 auto;
}
.testq5{
position: absolute;
    right: 22%;
    top: 42%;
}

.testr6{
    position: absolute;
    right: 38.9%;
    top: 56%;
}


#caption p{
	    font-family: myFirstFontlight !important;
    margin-top: 20px !important;
    line-height: 24px;
}


#caption h3{
   margin-top: 20px !important;
   text-transform:uppercase;
   
   }

.pad{
	padding:0 !important;
}
 
.mar{
	margin-top:50px;
}

.news{
	
	background:#66c2f9; height:387px; width:94%;
	padding-top:4%;


}

.newsbox{
	padding-top: 30px;
	color:#fff;


}
.newsbox p{
	
	    font-family: myFirstFontlight !important;
    margin-top: 20px !important;
    margin-bottom: 20px !important;
	
}
.lio{
    width: 115px;
    PADDING: 10px;
    margin: 0 auto;
    position: absolute;
    top: 12%;
    left: 0px;
    background: #25aee4;
    border: none;
    color: #fff;
    right: 0px;
	text-align:center;
    border-radius: 0px !important;
	cursor:pointer;	
	display:none;
	
}
.lio:hover .testp{
	opacity:0.5;
}


.lio2{
width: 115px;
    PADDING: 10px;
  display:none;
    position: absolute;
    left: 28%;
    top: 25%;
    background: #25aee4;
    border: none;
    color: #fff;
       border-radius: 0px !important;
    text-align: center;
    cursor: pointer;	
	
	
}
.lio3 {
    width: 115px;
    PADDING: 10px;
    position: absolute;
    left: 12%;
    top: 39%;
    background: #25aee4;
    border: none;
    color: #fff;
    border-radius: 0px !important;
    text-align: center;
    cursor: pointer;
	display:none;
}


.lio4 {
    width: 115px;
    PADDING: 10px;
    position: absolute;
    right: 28%;
    top: 25%;
    background: #25aee4;
    border: none;
    color: #fff;
    border-radius: 0px !important;
    text-align: center;
    cursor: pointer;
		display:none;
}



.lio5 {
    width: 115px;
    PADDING: 10px;
    position: absolute;
    right: 45%;
    top: 39%;
    background: #25aee4;
    border: none;
    color: #fff;
    border-radius: 0px !important;
    text-align: center;
    cursor: pointer;		display:none;
}


.lio6 {
	    width: 115px;
    PADDING: 10px;
    position: absolute;
    left: 28%;
    top: 53%;
    background: #25aee4;
    border: none;
    color: #fff;
    border-radius: 0px !important;
    text-align: center;
    cursor: pointer;
		display:none;
}


.lio7 {
	    width: 115px;
    PADDING: 10px;
    position: absolute;
    right: 11%;
    top: 39%;
    background: #25aee4;
    border: none;
    color: #fff;
    border-radius: 0px !important;
    text-align: center;
    cursor: pointer;
		display:none;
}


.lio8 {
	    width: 115px;
    PADDING: 10px;
    position: absolute;
    right: 28%;
    top: 53%;
    background: #25aee4;
    border: none;
    color: #fff;
    border-radius: 0px !important;
    text-align: center;
    cursor: pointer;
		display:none;
}



.lio9 {
width: 115px;
    PADDING: 10px;
    position: absolute;
    right: 0px;
    margin: 0 auto;
    left: 0px;
    bottom: 28%;
    background: #25aee4;
    border: none;
    color: #fff;
    border-radius: 0px !important;
    text-align: center;
    cursor: pointer;
		display:none;
}


.contact{
	
	width:100%;
	height:500px;
	background:url(../images/contact.png) no-repeat;
	    background-size: contain;
}


.cntform{
	padding-top:140px;
	width:65%;
	margin:0 auto;
}

.contactin{
	    background: #e1e5e7;
    border-radius: 0px;
    border: none;
    height: 38px;
}

.contactint{
	
	
		    background: #e1e5e7;
    border-radius: 0px;
    border: none;
    height: 50px;

	
}


.ismybtn{
	
	background:#66c2f9;
	border:none;
	color:#fff;
	    padding: 8px;
    width: 25%;
}


.contactfot{
	padding:0 !important;
}

.contactfot h3{
	color:#57b9f1 !important;
}

.myaddress{
	padding-top:35px;
}

.footer{
	width:100%;
	height:auto;
	background:#84d1fb;
}


	.footer-bottom-layout {
  background: #39abef none repeat scroll 0 0;
  padding: 20px 0;
  text-align: center;
}

.socialMedia-footer {
  margin-bottom: 20px;
}
.socialMedia-footer > a {
  display: inline-block;
  margin: 0 8px !important;
}
.footer-bottom-layout {
  text-align: center;
}

.jyt{
	
	margin-top:141px;
}

.iop{
	margin-top:150px;
	
	
}

.carousel-caption {
    position: absolute;
    right: 15%;
    bottom: 20% !important;
    left: 15%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
}

@media only screen and (max-width: 2000px){
.thesen {
    position: absolute;
    top: 47%;
    right: 26%;
    width: 16%;
}

.cntform {
    padding-top: 140px;
    width: 60%;
    margin-left: 14%;
}

.secsen {
    position: absolute;
    top: 47%;
    left: 26%;
    width: 16%;
}

}
@media only screen and (max-width: 1700px){
	
	.secsen {
    position: absolute;
    top: 47%;
    left: 24%;
    width: 16%;
}

.cntform {
    padding-top: 140px;
    width: 60%;
    margin-left: 20%;
}

.thesen {
    position: absolute;
    top: 47%;
    right: 24%;
    width: 16%;
}
	
}

@media only screen and (max-width: 1500px){
	
	.secsen {
    position: absolute;
    top: 47%;
    left: 21%;
    width: 16%;
}

.cntform {
    padding-top: 140px;
    width: 60%;
    margin-left: 20%;
}

.thesen {
    position: absolute;
    top: 47%;
    right: 21%;
    width: 16%;
}

	
	
}



@media only screen and (max-width: 1366px){

.secsen {
    position: absolute;
    top: 47%;
    left: 19%;
    width: 16%;
}

.contactin {
    background: #e1e5e7;
    border-radius: 0px;
    border: none;
    height: 32px;
}

.cntform {
    padding-top: 92px;
    width: 65%;
    margin: 0 auto;
}


.news {
    background: #66c2f9;
    height: 367px;
    width: 94%;
}



.ap2 {
    width: 63%;
    height: 8px;
    MARGIN-TOP: -8PX;
    background: #cacaca;
    margin-left: 137px;
}


.that {
    position: absolute;
    bottom: 20%;
    right: 12%;
    height: 70px;
    margin: 0 auto;
    width: 300px;
}


.thesen {
    position: absolute;
    top: 47%;
    right: 17%;
    width: 20%;
}

fstsen {
    position: absolute;
    top: 25%;
    left: 41.05%;
    width: 20%;
}

	
	
}

@media only screen and (max-width: 1300px){
.ap2 {
    width: 70%;
    height: 8px;
    MARGIN-TOP: -8PX;
    background: #cacaca;
    margin-left: 137px;
}

.cntform {
    padding-top: 92px;
    width: 60%;
    margin: 0 auto;
}

.news {
    background: #66c2f9;
    height: 348px;
    width: 94%;
}

	
	.secsen {
    position: absolute;
    top: 47%;
    left: 19%;
    width: 16%;
}
.thesen {
    position: absolute;
    top: 47%;
    right: 18%;
    width: 16%;
}
}

@media only screen and (max-width: 1200px){
.ap {
    width: 70%;
    height: 6px;
    MARGIN-TOP: -6PX;
    background: #a2a2a2;
    margin-left: 137px;
}

.cntform {
    padding-top: 92px;
    width: 53%;
    margin: 0 auto;
}

.news {
    background: #66c2f9;
    height: 319px;
    width: 94%;
}

	
	.secsen {
    position: absolute;
    top: 47%;
    left: 15%;
    width: 16%;
}

.that {
    position: absolute;
    bottom: 20%;
    right: 11%;
    height: 70px;
    margin: 0 auto;
    width: 300px;
}


.thesen {
    position: absolute;
    top: 47%;
    right: 15%;
    width: 16%;
}
}


@media only screen and (max-width: 1024px){
	
.cont-1 p {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
    color: #596367;
    line-height: 24px;
    text-align: justify;
    font-family: myFirstFontlight !important;
    font-size: 13px;
}	
.ityu{
    
        margin-top: -6px;
    
}

.dse2 {
    margin-top: 7% !important;
    text-transform: uppercase;
}
	
	
.secsen {
    position: absolute;
    top: 47%;
    left: 12%;
    width: 19%;
}

.ismybtn {
        width: 100%;
    background:none !IMPORTANT;
}
.news {
    background: #66c2f9;
    height: 270px;
    width: 94%;
    overflow-y: scroll;
}


.cntform {
    padding-top: 54px;
    width: 60%;
    margin: 0 auto;
}


.testp {
    position: absolute;
    top: 0px;
    right:4%;
  
   
    transition: 0.3s;
    width: 21%;
}

.lio {
    width: 100px;
    PADDING: 10px;
    margin: 0 auto;
    position: absolute;
    top: 9%;
    right:3%;
    background: #25aee4;
    border: none;
    color: #fff;
 
    text-align: center;
    border-radius: 0px !important;
    cursor: pointer;
    display: none;
}

.testq {
    position: relative;
    left: 21%;
    top: 11%;
    width: 21%;
}

.lio2 {
    width: 100px;
    PADDING: 10px;
    display: none;
    position: absolute;
    left: 26%;
    top: 19%;
    background: #25aee4;
    border: none;
    color: #fff;
    border-radius: 0px !important;
    text-align: center;
    cursor: pointer;
}

.testr {
    position: absolute;
    left: 5%;
    top: 23%;
    width: 21%;
}

.lio3 {
    width: 100px;
    PADDING: 10px;
    position: absolute;
    left: 10%;
    top: 31%;
    background: #25aee4;
    border: none;
    color: #fff;
    border-radius: 0px !important;
    text-align: center;
    cursor: pointer;
    display: none;
}

.testp1 {
    position: absolute;
    top: 11%;
    left: 28.9%;
    margin: 0 auto;
    right: 0px;
    width: 21%;
}


.lio4 {
    width: 100px;
    PADDING: 10px;
    position: absolute;
    right: 30%;
    top: 19%;
    background: #25aee4;
    border: none;
    color: #fff;
    border-radius: 0px !important;
    text-align: center;
    cursor: pointer;
    display: none;
}

.testq2 {
    position: absolute;
    left: 37.5%;
    top: 22%;
    width: 21%;
}


.lio5 {
    width: 100px;
    PADDING: 10px;
    position: absolute;
    right: 47%;
    top: 30%;
    background: #25aee4;
    border: none;
    color: #fff;
    border-radius: 0px !important;
    text-align: center;
    cursor: pointer;
    display: none;
}

.testr3 {
    position: absolute;
    left: 21.5%;
    top: 33.5%;
    width: 21%;
}

.lio6 {
    width: 100px;
    PADDING: 10px;
    position: absolute;
    left: 27%;
    top: 42%;
    background: #25aee4;
    border: none;
    color: #fff;
    border-radius: 0px !important;
    text-align: center;
    cursor: pointer;
    display: none;
}


.testp4 {
    position: absolute;
    top: 22%;
    right: 8.8%;
    margin: 0 auto;
    width: 21%;
}

.lio7 {
    width: 115px;
    PADDING: 10px;
    position: absolute;
    right: 13%;
    top: 30%;
    background: #25aee4;
    border: none;
    color: #fff;
    border-radius: 0px !important;
    text-align: center;
    cursor: pointer;
    display: none;
}

.testq5 {
    position: absolute;
    right: 25.08%;
    top: 33%;
    width: 21%;
}

.lio8 {
    width: 115px;
    PADDING: 10px;
    position: absolute;
    right: 29%;
    top: 41%;
    background: #25aee4;
    border: none;
    color: #fff;
    border-radius: 0px !important;
    text-align: center;
    cursor: pointer;
    display: none;
}

.testr6 {
    position: absolute;
    right: 41%;
    top: 44.5%;
    width: 21%;
}

.lio9 {
    width: 100px;
    PADDING: 10px;
    position: absolute;
    right: 0px;
    margin: 0 auto;
    left: -28px;
    bottom: 43%;
    background: #25aee4;
    border: none;
    color: #fff;
    border-radius: 0px !important;
    text-align: center;
    cursor: pointer;
    display: none;
}





.mak {
    margin-top: -13px;
}
.ap2 {
    width: 70%;
    height: 7px;
    MARGIN-TOP: -8PX;
    background: #cacaca;
    margin-left: 137px;
}

.ap {
    width: 70%;
    height: 6px;
    MARGIN-TOP: -6PX;
    background: #a2a2a2;
    margin-left: 117px;
}


.that {
    position: absolute;
    bottom: 20%;
    right: 9%;
    height: 70px;
    margin: 0 auto;
    width: 300px;
}


.thesen {
position: absolute;
top: 47%;
right: 10%;
width: 24%;
}
.fstsen {
    position: absolute;
    top: 24%;
    left: 37.05%;
    width: 25%;
}

.fousen{
	
	    position: absolute;
    bottom: 3%;
    left: 37.05%;
    width: 25%;
	
}





}

@media only screen and (max-width: 991px){

.thesen {
    position: absolute;
    top: 47%;
    right: 10%;
    width: 25%;
}

.news {
    background: #66c2f9;
    height: 261px;
    width: 94%;
    overflow-y: scroll;
}


.lio {
    width: 80px;
    PADDING: 4px;
    margin: 0 auto;
    position: absolute;
    top: 7%;
    right: 3%;
    background: #25aee4;
    border: none;
    color: #fff;
    text-align: center;
    border-radius: 0px !important;
    cursor: pointer;
    display: none;
}

.testq {
    position: relative;
    left: 21%;
    top: 9%;
    width: 21%;
}


.lio2 {
    width: 80px;
    PADDING: 4px;
    display: none;
    position: absolute;
    left: 26%;
    top: 15%;
    background: #25aee4;
    border: none;
    color: #fff;
    border-radius: 0px !important;
    text-align: center;
    cursor: pointer;
}

.testr {
    position: absolute;
    left: 5%;
    top: 18%;
    width: 21%;
}

.lio3 {
    width: 80px;
    PADDING: 4px;
    position: absolute;
    left: 10%;
    top: 25%;
    background: #25aee4;
    border: none;
    color: #fff;
    border-radius: 0px !important;
    text-align: center;
    cursor: pointer;
    display: none;
}

.testp1 {
    position: absolute;
    top: 9%;
    left: 28.9%;
    margin: 0 auto;
    right: 0px;
    width: 21%;
}

.lio4 {
    width: 80px;
    PADDING: 4px;
    position: absolute;
    right: 30%;
    top: 16%;
    background: #25aee4;
    border: none;
    color: #fff;
    border-radius: 0px !important;
    text-align: center;
    cursor: pointer;
    display: none;
}


.testq2 {
    position: absolute;
    left: 37.5%;
    top: 17.3%;
    width: 21%;
}

.lio5 {
    width: 80px;
    PADDING: 4px;
    position: absolute;
    right: 46%;
    top: 23%;
    background: #25aee4;
    border: none;
    color: #fff;
    border-radius: 0px !important;
    text-align: center;
    cursor: pointer;
    display: none;
}

.testr3 {
    position: absolute;
    left: 21.5%;
    top: 26.5%;
    width: 21%;
}

.lio6 {
    width: 80px;
    PADDING: 4px;
    position: absolute;
    left: 26%;
    top: 33%;
    background: #25aee4;
    border: none;
    color: #fff;
    border-radius: 0px !important;
    text-align: center;
    cursor: pointer;
    display: none;
}

.testp4 {
    position: absolute;
    top: 18%;
    right: 8.8%;
    margin: 0 auto;
    width: 21%;
}


.lio7 {
    width: 80px;
    PADDING: 4px;
    position: absolute;
    right: 14%;
    top: 24%;
    background: #25aee4;
    border: none;
    color: #fff;
    border-radius: 0px !important;
    text-align: center;
    cursor: pointer;
    display: none;
}

.testq5 {
    position: absolute;
    right: 25.09%;
    top: 26%;
    width: 21%;
}

.lio8 {
    width: 80px;
    PADDING: 4px;
    position: absolute;
    right: 30%;
    top: 32%;
    background: #25aee4;
    border: none;
    color: #fff;
    border-radius: 0px !important;
    text-align: center;
    cursor: pointer;
    display: none;
}

.testr6 {
    position: absolute;
    right: 41%;
    top: 34.5%;
    width: 21%;
}

.lio9 {
    width: 80px;
    PADDING: 4px;
    position: absolute;
    right: 0px;
    margin: 0 auto;
    left: -28px;
    bottom: 56%;
    background: #25aee4;
    border: none;
    color: #fff;
    border-radius: 0px !important;
    text-align: center;
    cursor: pointer;
    display: none;
}




.ap {
    width: 70%;
    height: 6px;
    MARGIN-TOP: -6PX;
    background: #a2a2a2;
    margin-left: 113px;
}

.ap2 {
    width: 70%;
    height: 7px;
    MARGIN-TOP: -7PX;
    background: #cacaca;
    margin-left: 137px;
}

.mak {
    margin-top: -12px;
}

.dse1 {
    margin-top: 0% !important;
    text-transform: uppercase;
}

.dse2 {
    margin-top: 13% !important;
    text-transform: uppercase;
}


.that {
    position: absolute;
    bottom: 20%;
    right: 8%;
    height: 70px;
    margin: 0 auto;
    width: 300px;
}


}

@media only screen and (max-width: 900px){
	
.fstsen {
    position: absolute;
    top: 24%;
    left: 36.05%;
    width: 28%;
}
.that {
    position: absolute;
    bottom: 16%;
    right: 7%;
    height: 70px;
    margin: 0 auto;
    width: 300px;
}

.news {
    background: #66c2f9;
    height: 236px;
    width: 94%;
    overflow-y: scroll;
}

.ap {
    width: 70%;
    height: 6px;
    MARGIN-TOP: -6PX;
    background: #a2a2a2;
    margin-left: 103px;
}

.ap2 {
    width: 70%;
    height: 6px;
    MARGIN-TOP: -6PX;
    background: #cacaca;
    margin-left: 137px;
}

.mak {
    margin-top: -10px;
}

.ap3 {
    width: 61%;
    height: 6px;
    MARGIN-TOP: -6PX;
    background: #a2a2a2;
    margin-left: 137px;
}

.mak2 {
    margin-top: -6px;
}


.thesen {
    position: absolute;
    top: 46%;
    right: 9%;
    width: 28%;
}
.secsen {
    position: absolute;
    top: 47%;
    left: 12%;
    width: 21%;
}

.fousen {
    position: absolute;
    bottom: 0%;
    left: 37.05%;
    width: 25%;
}
}

@media only screen and (max-width: 768px){
	
	.fstsen {
    position: absolute;
    top: 24%;
    left: 34.05%;
    width: 33%;
}

.dse1 {
    margin-top: 14% !important;
    text-transform: uppercase;
}

.dse1{
      MARGIN-TOP: 50PX;
}



.contact {
    width: 100%;
    height:auto;
    background: none;
        background-size: auto auto;
    background-size: contain;
}

.news {
    background: #66c2f9;
    height: 198px;
    width: 94%;
    overflow-y: scroll;
    margin-left: -1px;
}


.ap {
    width: 70%;
    height: 6px;
    MARGIN-TOP: -6PX;
    background: #a2a2a2;
    margin-left: 103px;
    display: none;
}


.ap2 {
    width: 70%;
    height: 6px;
    MARGIN-TOP: -6PX;
    background: #a2a2a2;
    margin-left: 103px;
    display: none;
}


.ap3{
    width: 70%;
    height: 6px;
    MARGIN-TOP: -6PX;
    background: #a2a2a2;
    margin-left: 103px;
    display: none;
}


.ap4 {
    width: 70%;
    height: 6px;
    MARGIN-TOP: -6PX;
    background: #a2a2a2;
    margin-left: 103px;
    display: none;
}

.thir {
    margin-top: 40px;
}

.mak {
    margin-top: 30px;
}

.mak2 {
    margin-top: 30px;
}

.uj{
	margin-top:30px;
}

.sdt{
	font-size:18px;
}

.that {
    position: absolute;
    bottom: 8%;
    right: 4%;
    height: 70px;
    margin: 0 auto;
    width: 300px;
}


.more {
    border-radius: 0px;
    margin: 12px auto;
    width: 32%;
    color: #fff;
    background: #4ea8e2;
}

.secsen {
    position: absolute;
    top: 47%;
    left: 6%;
    width: 33%;
}
.thesen {
    position: absolute;
    top: 46%;
    right: 6%;
    width: 33%;
}

.fousen {
    position: absolute;
    bottom: 1%;
    left: 34.05%;
    width: 33%;
}


}




@media (min-width: 768px) {
    .navbar-nav > li > a {
        padding-top: 20px;
        padding-bottom: 20px;
    }
}

#lang-selector {
    position: absolute;
    top: 10px;
    right: 25px;
    z-index: 9999;
    font-weight: bold;
    font-size: 10px;
}
#lang-selector a{
    color: #4F5759;
}
#lang-selector a.active{
    color: #ED5A24;
}

@media (max-device-width: 480px) and (orientation: landscape) {
    .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
        max-height: 100vh;
    }
}

@media (max-width: 767px) {
    #lang-selector {
        position: absolute;
        top: 10px;
        left: 25px;
        z-index: 9999;
        font-weight: bold;
        font-size: 1.5em;
        display: table;
    }
	
	.cntform {
    padding-top: 54px;
    width: 100%;
    margin: 0 auto;
}

	.gtyi{
	margin-top:30px;
}

    .navbar{
        height: 50px !important;
    }
    .navbar-collapse{
        background-color: #fff;
        padding-bottom: 20px;
    }
    ul.nav li:nth-child(n) {
        margin-top: 13px !important;
        text-align: center;
        width: 100%;
        font-size: 1.5em;
    }
    .navbar-default .navbar-nav>li>a {
        color: #EAEAEA;
    }

    .nav-color{
        height: 50px !important;
    }
    .container-menu-offset{
        padding-top: 50px  !important;
    }

}
@media only screen and (max-width: 767px)
{
.under_line {
    margin-top: -14px;
	display:none;
}

.cont-1 h3 {
    margin-top: 72px !important;
 
}

.navbar {
    position: relative;
    min-height: 75px !important;
    margin-bottom: 20px;
    border: 1px solid transparent;
}

.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 25px !important;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}

.fixed-me {
    background-color: #fff !important;
    padding: 0px !important;
    margin-bottom: 5px;
    position: relative;
    top: 0;
    height: 90px;
    z-index: 888;
    width: 100%;
}

.iop {
    margin-top:0px; 
}
.picsize{
	width:50%;
}

.socialMedia-footer > a {
    display: inline-block;
    margin: 0 0px !important;
    
}

.section-about {
    margin-top: 30px;
}


.contactvara{
	    width: 300px;
    height: 45px;
    padding-left: 71px;
    margin: -16px auto;
	display:none;
}

.jd{
	    margin-top: 30px;
		    margin-bottom: 30px;
}

.kuble{
	position: absolute;
    width: 250px;
    height: 114px;
    
    margin: 0 auto;
    bottom: 22px;
    left: 0px;
    right: 0px;
}


}


@media only screen and (max-width: 767px)
{
	
.bnw{
	margin-top:30px;
}

.ismybtn {
    width: 100%;
    background: #66c2f9 !IMPORTANT;
    color: #fff !important;
}

.chanfr{
	 padding-top: 30px;
}



.jyt {
    margin-top: 82px;
}

.newsbox h3{
	color:#333;
	line-height:24px;
}

.newsbox p {
	
	color:#000;
	border-bottom: 1px solid #ccc;

}

.firstheading{
	
	color:#23ade3 !important;
	    text-align: center;
		margin-top:72px !important;
}
	
.newsvara{
	display:none;
}
	
.testmonialvara{
	display:none;
}
	
.that {
    position: absolute;
    bottom: 8%;
    right: 0px;
    height: 70px;
    margin: 0 auto;
    width: 100%;
}

.kuble {
    position: absolute;
    width: 250px;
    height: 114px;
    margin: 0 auto;
    bottom: 9px;
    left: 0px;
    right: 0px;
	margin-bottom:40px;
}

.test {
    position: relative;
    widows: 100%;
     height:auto;
    margin-top: 50px;
}

.facilvara {
    width: 240px;
    height: 43px;
    padding-left: 24px;
    margin: -17px auto;
	display:none;
}


}


/* 100% Image Width on Smaller Screens */
@media only screen and (max-width: 700px){
    .modal-content {
        width: 100%;
    }
}

.testimonial{
    margin-bottom: 10px;
}

    .testimonial-section {
        width: 100%;
        height: auto;
        padding: 15px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        position: relative;
        border: 1px solid #fff;
    }
    .testimonial-section:after {
        top: 100%;
        left: 50px;
        border: solid transparent;
        content: " ";
        position: absolute;
        border-top-color: #fff;
        border-width: 15px;
        margin-left: -15px;
    }

    .testimonial-desc {
        margin-top: 20px;
        text-align:left;
        padding-left: 15px;
    }
        .testimonial-desc img {
            border: 1px solid #f5f5f5;
            border-radius: 150px;
            height: 70px;
            padding: 3px;
            width: 70px;
            display:inline-block;
            vertical-align: top;
        }

        .testimonial-writer{
            display: inline-block;
            vertical-align: top;
            padding-left: 10px;
        }

            .testimonial-writer-name{
                font-weight: bold;
            }

            .testimonial-writer-designation{
                font-size: 85%;
            }

            .testimonial-writer-company{
                font-size: 85%;
            }
    /*---- Outlined Styles ----*/
    .testimonial.testimonial-default{
        
    }
        .testimonial.testimonial-default .testimonial-section{
            border-color: #777;
        }

            .testimonial.testimonial-default .testimonial-section:after{
                border-top-color: #777;
            }

        .testimonial.testimonial-default .testimonial-desc{
            
        }

            .testimonial.testimonial-default .testimonial-desc img{
                border-color: #777;
            }

            .testimonial.testimonial-default .testimonial-writer-name{
                color: #777;
            }

    .testimonial.testimonial-primary{
        
    }
        .testimonial.testimonial-primary .testimonial-section{
            border-color: #337AB7;
            color: #286090;
            background-color: rgba(51, 122, 183, 0.1);
        }

            .testimonial.testimonial-primary .testimonial-section:after{
                border-top-color: #337AB7;
            }

        .testimonial.testimonial-primary .testimonial-desc{
            
        }

            .testimonial.testimonial-primary .testimonial-desc img{
                border-color: #337AB7;
            }

            .testimonial.testimonial-primary .testimonial-writer-name{
                color: #337AB7;
            }

    .testimonial.testimonial-info{
        
    }
        .testimonial.testimonial-info .testimonial-section{
            border-color: #5BC0DE;
            color: #31b0d5;
            background-color: rgba(91, 192, 222, 0.1);
        }

            .testimonial.testimonial-info .testimonial-section:after{
                border-top-color: #5BC0DE;
            }

        .testimonial.testimonial-info .testimonial-desc{
            
        }

            .testimonial.testimonial-info .testimonial-desc img{
                border-color: #5BC0DE;
            }

            .testimonial.testimonial-info .testimonial-writer-name{
                color: #5BC0DE;
            }


    .testimonial.testimonial-success{
        
    }
        .testimonial.testimonial-success .testimonial-section{
            border-color: #5CB85C;
            color: #449d44;
            background-color: rgba(92, 184, 92, 0.1);
        }

            .testimonial.testimonial-success .testimonial-section:after{
                border-top-color: #5CB85C;
            }

        .testimonial.testimonial-success .testimonial-desc{
            
        }

            .testimonial.testimonial-success .testimonial-desc img{
                border-color: #5CB85C;
            }

            .testimonial.testimonial-success .testimonial-writer-name{
                color: #5CB85C;
            }

    .testimonial.testimonial-warning{
        
    }
        .testimonial.testimonial-warning .testimonial-section{
            border-color: #F0AD4E;
            color: #d58512;
            background-color: rgba(240, 173, 78, 0.1);
        }

            .testimonial.testimonial-warning .testimonial-section:after{
                border-top-color: #F0AD4E;
            }

        .testimonial.testimonial-warning .testimonial-desc{
            
        }

            .testimonial.testimonial-warning .testimonial-desc img{
                border-color: #F0AD4E;
            }

            .testimonial.testimonial-warning .testimonial-writer-name{
                color: #F0AD4E;
            }

    .testimonial.testimonial-danger{
        
    }
        .testimonial.testimonial-danger .testimonial-section{
            border-color: #D9534F;
            color: #c9302c;
            background-color: rgba(217, 83, 79, 0.1);
        }

            .testimonial.testimonial-danger .testimonial-section:after{
                border-top-color: #D9534F;
            }

        .testimonial.testimonial-danger .testimonial-desc{
            
        }

            .testimonial.testimonial-danger .testimonial-desc img{
                border-color: #D9534F;
            }

            .testimonial.testimonial-danger .testimonial-writer-name{
                color: #D9534F;
            }

    /*---- Filled Styles ----*/
    .testimonial.testimonial-default-filled{
        
    }
        .testimonial.testimonial-default-filled .testimonial-section{
            color: #fff;
            border-color: #777;
            background-color: #777;
        }

            .testimonial.testimonial-default-filled .testimonial-section:after{
                border-top-color: #777;
            }

        .testimonial.testimonial-default-filled .testimonial-desc{
            
        }

            .testimonial.testimonial-default-filled .testimonial-desc img{
                border-color: #777;
                background-color: #777;
            }

            .testimonial.testimonial-default-filled .testimonial-writer-name{
                color: #777;
            }

    .testimonial.testimonial-primary-filled{
        
    }
        .testimonial.testimonial-primary-filled .testimonial-section{
            color: #fff;
            background-color: #337ab7;
            border-color: #2e6da4;
        }

            .testimonial.testimonial-primary-filled .testimonial-section:after{
                border-top-color: #337AB7;
            }

        .testimonial.testimonial-primary-filled .testimonial-desc{
            
        }

            .testimonial.testimonial-primary-filled .testimonial-desc img{
                border-color: #2e6da4;
                background-color: #337ab7;
            }

            .testimonial.testimonial-primary-filled .testimonial-writer-name{
                color: #337AB7;
            }

    .testimonial.testimonial-info-filled{
        
    }
        .testimonial.testimonial-info-filled .testimonial-section{
            color: #fff;
            background-color: #5bc0de;
            border-color: #46b8da;
        }

            .testimonial.testimonial-info-filled .testimonial-section:after{
                border-top-color: #5BC0DE;
            }

        .testimonial.testimonial-info-filled .testimonial-desc{
            
        }

            .testimonial.testimonial-info-filled .testimonial-desc img{
                border-color: #46b8da;
                background-color: #5bc0de;
            }

            .testimonial.testimonial-info-filled .testimonial-writer-name{
                color: #5BC0DE;
            }


    .testimonial.testimonial-success-filled{
        
    }
        .testimonial.testimonial-success-filled .testimonial-section{
            color: #fff;
            background-color: #5cb85c;
            border-color: #4cae4c;
        }

            .testimonial.testimonial-success-filled .testimonial-section:after{
                border-top-color: #5CB85C;
            }

        .testimonial.testimonial-success-filled .testimonial-desc{
            
        }

            .testimonial.testimonial-success-filled .testimonial-desc img{
                border-color: #4cae4c;
                background-color: #5cb85c;
            }

            .testimonial.testimonial-success-filled .testimonial-writer-name{
                color: #5CB85C;
            }

    .testimonial.testimonial-warning-filled{
        
    }
        .testimonial.testimonial-warning-filled .testimonial-section{
            color: #fff;
            background-color: #f0ad4e;
            border-color: #eea236;
        }

            .testimonial.testimonial-warning-filled .testimonial-section:after{
                border-top-color: #F0AD4E;
            }

        .testimonial.testimonial-warning-filled .testimonial-desc{
            
        }

            .testimonial.testimonial-warning-filled .testimonial-desc img{
                border-color: #eea236;
                background-color: #f0ad4e;
            }

            .testimonial.testimonial-warning-filled .testimonial-writer-name{
                color: #F0AD4E;
            }

    .testimonial.testimonial-danger-filled{
        
    }
        .testimonial.testimonial-danger-filled .testimonial-section{
                color: #fff;
                background-color: #d9534f;
                border-color: #d43f3a;
        }

            .testimonial.testimonial-danger-filled .testimonial-section:after{
                border-top-color: #D9534F;
            }

        .testimonial.testimonial-danger-filled .testimonial-desc{
            
        }

            .testimonial.testimonial-danger-filled .testimonial-desc img{
                border-color: #d43f3a;
                background-color: #D9534F;
            }

            .testimonial.testimonial-danger-filled .testimonial-writer-name{
                color: #D9534F;
            }