
/*Starts banner section styles*/
.body-section.banner-section{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}
.banner-section .banner-area{display: flex;display:ms-flexbox;display: webkit-box;width: 100%;flex-flow: column;align-items: center;text-align: center;height: 630px;background-image: url(../assets/images/plane-banner.webp),url(../assets/images/plane-banner.png);justify-content: center;position: relative;background-repeat: no-repeat;background-position: center center;background-size: cover;}
.banner-section .banner-area .down-arrow{position: absolute;bottom: 0px;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);box-shadow: 0 6px 12px rgba(0,0,0,.175);border-radius: 50%;}
.banner-section .banner-area .slide-title{color:#232323;font-size: 54px;line-height: 1.22;margin: 0px 0px 35px 0px;}
.banner-section .banner-area .sub-title{color:#6f6f6f;font-size: 15px;line-height: 20px;}
@media only screen and (max-width:768px){
	.banner-section .banner-area{flex-flow: column;}
}
/*Ends Banner section styles*/

/*Starts news section section styles*/
.team-section{}
.team-section .blocks-container{float:left;width: 100%;display: webkit-box;display: ms-flexbox;display: flex;flex-flow: row wrap;margin-top: 20px;justify-content: center;}
.team-section .blocks-container .block{width: 21%;text-align: center;flex-flow: column;margin: 1%;border-radius: 6px;}
.team-section .blocks-container .block:hover{box-shadow: 0 6px 18px 22px rgba(11, 152, 184, 0.06);-webkit-box-shadow: 0 6px 18px 22px rgba(11, 152, 184, 0.06);}
.team-section .blocks-container .block .block-icon-area{border-radius: 5px 5px 0px 0px;position: relative;max-height: 300px;overflow-y: hidden;}
.team-section .blocks-container .block .block-icon-area .block-icon{width: 100%;border-radius: 5px 5px 0px 0px;}
.team-section .blocks-container .block .block-icon-area .hover-area{transform: translateY(30px);transition: 1s;position: absolute;padding: 0 20px;opacity: 0;color: #000000;width: 100%;margin-bottom: -20px;bottom: -40px;height: 34px;}
.team-section .blocks-container .block .block-icon-area .hover-area .social-links ul{margin-bottom: 0px;margin-top: 6px;text-align: center;}
.team-section .blocks-container .block:hover .block-icon-area .hover-area{position: absolute;width: 100%;text-align: left;padding: 0 20px;color: #ffffff;font-size: 14px;transform:translateY(-60px);transition: 1s;opacity: 1;background-color:rgba(0,134,167,0.7);bottom: -40px;height: 34px;margin-bottom: -20px;}
.team-section .blocks-container .block:hover .block-icon-area .hover-area .social-links{bottom: 0;margin-bottom: 20px;}
.team-section .blocks-container .block .details-area{padding: 20px;}
.team-section .blocks-container .block .details-area .block-title{color:#101010;font-size: 16px;line-height: 20px;margin-bottom: 5px;font-weight: 600;}
.team-section .blocks-container .block .details-area .block-message{color:#6f6f6f;font-size: 14px;line-height: 20px;}
@media only screen and (max-width:950px){
.team-section .blocks-container .block{width: 27%;}
}
@media only screen and (max-width:768px){
	.team-section .blocks-container{flex-flow: column wrap;}
	.team-section .blocks-container .block{width: 300px;margin: 0 auto;margin-bottom: 20px;}
	.team-section .blocks-container .block:last-child{margin-bottom: 0px;}
	/*.team-section .blocks-container .block:hover .block-icon-area .hover-area{top:280px;}*/
}
/*Ends news section styles*/

/*Starts stay in known section styles*/
.stay-in-known-section.body-section{background-color: #61b0cf;padding:0px;}
.stay-in-known-section .SIK-border-area{float: left;width: 100%;padding-left: 8%;padding-right: 8%;padding-top: 60px;padding-bottom: 60px;position:relative;margin-bottom: 40px;}
/*.stay-in-known-section .SIK-border-area:after {content: "";border-bottom: 40px solid transparent;width: 100%;position: absolute;left: 0;bottom: -40px;-webkit-border-image: url('../assets/images/bottom-graphics.png');-o-border-image: url('../assets/images/bottom-graphics.png');border-image: url('../assets/images/bottom-graphics.png') ;-moz-border-image:url('../assets/images/bottom-graphics.png') ;border-image-slice: 40;border-image-width: 40px;border-image-outset: 0;border-image-repeat: stretch;}*/
.stay-in-known-section .SIK-border-area .left-right-container{width: 100%; display: flex;display: ms-flexbox;display: webkit-box;flex-flow:row wrap;align-items: center;justify-content: center;}
.stay-in-known-section .SIK-border-area .left-right-container .left-area{width: 70%;}
.stay-in-known-section .SIK-border-area .left-right-container .right-area{width: 30%;margin-top: 20px;}
.stay-in-known-section .SIK-border-area .left-right-container .right-area .phone-number{color: #ffffff;font-size: 20px;line-height: 28px;}
@media only screen and (min-width:768px){
	.stay-in-known-section .section-message{padding: 2% 0%;}
}
@media only screen and (max-width:768px){
	.stay-in-known-section .SIK-border-area .left-right-container{flex-flow: column;}
	.stay-in-known-section .SIK-border-area .left-right-container .left-area,
	.stay-in-known-section .SIK-border-area .left-right-container .right-area{width: 100%;}
	.stay-in-known-section .SIK-border-area{padding-left:4%;padding-right:4%;}	
}
#employee-container .block-message {
	display: none;
}
#employee-container div:first-child .block-message {
	display: block;
}
/*Ends stay in known section styles*/


/*Starts  section styles*/
/*Ends  section styles*/
footer .footer-continer{background-color: rgba(72,199,236,0.05);}


/*Team sect css start*/
@media only screen and (min-width: 1024px){
    #culture-sect{
        background-image: url(../assets/images/products/ic_Ellipse24.svg);
        background-repeat: no-repeat;
        background-position: left top;
        background-position-y: 25px;
        background-position-x: 10%;
        background-size: 77px 77px;
        background-color: #f8f8f8;
    }
    #culture-sect .team{
        margin-top: 5%;
    }
}
#culture-sect{
    background-color: #f8f8f8;
}
#culture-sect .team{
    padding-bottom: 50px;
}
#culture-sect .culture-heading{
	font-size: 36px;
    font-weight: bold;
    text-align: left;
    color: #222222;
    line-height: 1.6;
    margin: 0 22px 10px 2px;
    cursor: auto;
}
#culture-sect .know-btn{
	color: #ffffff;
    background-color: #0bbbe2;
    padding: 10px 32px;
    border-radius: 6px;
    justify-content: center;
    text-decoration: none;
    cursor: pointer;
}
#culture-sect .culture-para{
	font-size: 16px;
    font-weight: normal;
    line-height: 1.6;
    color: #6f6f6f;
    margin: 10px 25px 45px 0;
    letter-spacing: 0.16px;
    cursor: auto;
}
#culture-sect .left-side{
	padding-top: 5%;
    margin-bottom: 30px;
}
#culture-sect .img-col{
    text-align: center;
}
@media only screen and (max-width: 600px){
    #culture-sect .img-col img{
        width: -webkit-fill-available;
    }
    #culture-sect .about-mockup{
        width: -moz-available;
    }
}
/*Team sect css end*/

#header{
    padding-bottom: 6%;
}

/*social media section css start*/
#social-media-sect .inquiry-img{
    text-align: center;
    padding-bottom: 30px;
}
#social-media-sect .social-para{
    font-size: 25px;
    font-weight: 600;
    line-height: 1.6;
    text-align: left;
    color: #000;
    padding-bottom: 4px;
    cursor: auto;
}
#social-media-sect .mail{
    text-align: left;
    color: #6f6f6f;
    line-height: 1.6;
    font-size: 22px;
    font-weight: 500;
    padding-bottom: 12px;
}
#social-media-sect{
    background-color: #f5f5f5;
    padding-top: 49px;
    padding-bottom: 35px;
}
#social-media-sect .social-handles{
    text-align: left;
    color: #000;
    line-height: 1.6;
    font-size: 22px;
    font-weight: 500;
}
#social-media-sect .icon{
    padding-right: 22px;
}
@media only screen and (max-width: 600px){
    #social-media-sect .social-handles{
        font-size: 18px;
    }
}
@media only screen and (max-width: 1023px){
    #social-media-sect .social-handles, .mail, .social-para{
        text-align: center !important;
    }
    .section-title{
        float: none !important;
    }
}

/*social media section css end*/
@media screen and (max-width: 600px){
    #header{
      padding-bottom:12.7% !important;
    }
}

/*gallery sect css start*/
#gallery-sect header {
	text-align: center;
	margin-bottom: 2rem;
	margin-top: 2rem;
  }
  
  #gallery-sect .container {
	width: 80%;
	column-count: 4;
	margin: 0 auto;
  }
  
  #gallery-sect .grid-item img {
	width: 100%;
	height: auto;
	margin: 7px;
  }
  
  @media only screen and (max-width: 768px) {
	#gallery-sect .container {
	  column-count: 3;
	}
  }
  
  @media only screen and (max-width: 450px) {
	#gallery-sect .container {
	  column-count: 2;
	}
  }
  #gallery-sect .img-border{
	border-radius: 10px;
  }
  #gallery-sect{
	padding-bottom: 60px;
  }
  .gallery-heading{
	text-align: center;
  	color: #000;
	font-size: 30px;
	font-weight: bold;
	padding: 50px 20px;
	cursor: auto;
  }
  /*gallery sect css end*/
  /*btn click css*/
  #culture-sect .know-btn:active {
	box-shadow: 0px 4px 8px #5a5959;
	-webkit-transform: scale(0.98);
	transform: scale(0.98);
  }
  /*btn click css end*/