/* Merged CSS for: home */
/* Template ID: 22 */
/* Page Header*/
.page-home .header-wrapper {
	overflow: hidden;
	height: 642px;
}
.page-home .header-wrapper > img {
	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
	animation: slow-zoom 15s infinite alternate;
}
/**
 * Page Hero
 */
/* home hero*/
.section-hero {
	position: absolute;
    bottom: 0;
	width: 100%;
}
.section-hero .aside {
	position: relative;
	-webkit-justify-content: flex-end;
	   -moz-justify-content: flex-end;
	       -webkit-box-pack: end;
	          -ms-flex-pack: end;
			justify-content: flex-end;
	-webkit-align-items: flex-end;
	   -moz-align-items: flex-end;
		-ms-align-items: flex-end;
		 -o-align-items: flex-end;
		   -webkit-box-align: end;
              -ms-flex-align: end;
	        align-items: flex-end;
}
.section-hero .hero-arrow {
	width: 100px;
	height: 100px;
	background-color: rgba(242,212,0, 0.6);
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	transition: transform 0.3s ease, background 0.3s ease;
}
.section-hero .hero-arrow::before {
	content: '\2794';
	font-size: 66px;
	color: #fff;
}
.section-hero:hover .hero-arrow {
	transform: rotate(60deg);
	background: rgba(92,166,79, 1);
}
.section-hero .main {
	display: block;
	font-size: 7vw;
	line-height: 0.9;
	color: #fff;
	text-shadow: 1px -1px #fff, -1px -1px #999, -10px 10px 10px #808080;
}

/* Template ID: 19 */
/* Who are we*/
.section-who img:hover {
	-webkit-transform: scale(1.12);
	   -moz-transform: scale(1.12);
	    -ms-transform: scale(1.12);
	     -o-transform: scale(1.12);	
	        transform: scale(1.12);			
}
.years {
	font-size: 75px;
	font-size: 7.5rem;
	line-height: 75px;
	color: #5ca64f
}
.years strong {
	font-size: 115px;
	font-size: 11.5rem;
}

/* Template ID: 27 */
.bg-caribbean { background-color: #15616e }
.innovate-title,
.innovate-slogan {
	color: #fff;
	text-shadow: #000 1px 1px;
}

