
/*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*/
.filter-portfolio-section{}
.filter-portfolio-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;}
.filter-portfolio-section .blocks-container .block{width: 21%;text-align: center;flex-flow: column;margin: 1%;border-radius: 6px;display: none;}
.filter-portfolio-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);cursor: pointer;}
.filter-portfolio-section .blocks-container .block .block-icon-area{border-radius: 5px 5px 0px 0px;position: relative;overflow-y: hidden;}
.filter-portfolio-section .blocks-container .block .block-icon-area .block-icon{width: 100%;border-radius: 5px;max-height: 230px;}
.filter-portfolio-section .blocks-container .block .block-icon-area .hover-area{position: absolute;padding: 0 20px;opacity: 0;color: #000000;transform: translateY(0px);transition: 1s;top: 0;bottom: -20px;width: 100%;text-align: left;}
.filter-portfolio-section .blocks-container .block:hover .block-icon-area .hover-area{position: absolute;width: 100%;text-align: left;padding: 0 20px;opacity: 1;color: #ffffff;transform:translateY(-20px);transition: 1s;font-size: 14px;background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(248, 248, 248, 0.15) 28%, rgba(243, 243, 243, 0.31) 43%, rgba(169, 169, 169, 0.69) 63%, #000000);top: 0;bottom: -20px;}
.filter-portfolio-section .blocks-container .block .category-name{bottom: 0;position: absolute;margin-bottom: 20px;text-transform: capitalize;}
.filter-portfolio-section .blocks-container .block .details-area{padding: 20px;}
.filter-portfolio-section .blocks-container .block .details-area .block-title{color:#101010;font-size: 16px;line-height: 20px;margin-bottom: 5px;}
.filter-portfolio-section .blocks-container .block .details-area .block-message{color:#6f6f6f;font-size: 15px;line-height: 20px;}
.filter-btns .btn{background-color: transparent;outline-width: 0px;border: none;color:#232323;box-shadow: none;}
.filter-btns .btn.active{color:#0093b1;outline-width: 0px;}
/* Create three equal columns that floats next to each other */
.filter-portfolio-section .blocks-container .block.show {display: webkit-box;display: ms-flexbox;display: flex;}
@media only screen and (max-width:901px){
.filter-portfolio-section .blocks-container .block{width: 50%;}
}
@media only screen and (max-width:768px){
	.filter-portfolio-section .blocks-container{flex-flow: column wrap;}
	.filter-portfolio-section .blocks-container .block{width: 100%;margin: 0  0  20px 0;}
}
/*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;}
.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;}
.stay-in-known-section .SIK-border-area .left-right-container .right-area .phone-number a,
.stay-in-known-section .SIK-border-area .left-right-container .right-area .phone-number a:hover,
.stay-in-known-section .SIK-border-area .left-right-container .right-area .phone-number a:visited{color: #ffffff;}
@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%;}	
}
/*Ends stay in known section styles*/
@media only screen and (min-width:1024px){
	.filter-portfolio-section .blocks-container .block .block-icon-area .block-icon{
		height: 215px;
	}
}
