.fp-home-v7-banner-slider .et_pb_slide_description{animation: none !important;}
.fp-home-v7-banner-slider .et_parallax_bg{background-blend-mode: overlay;
background-color: rgba(0,0,0,0.65);}
.fp-home-v7-banner-slider .et_parallax_bg{-webkit-animation: kenburns-top 5s linear backwards;
animation: kenburns-top 5s linear backwards;}
@-webkit-keyframes kenburns-top {
0% {
-webkit-transform: scale(1) translateY(0);
transform: scale(1) translateY(0);
-webkit-transform-origin: 50% 16%;
transform-origin: 50% 16%;
}
100% {
-webkit-transform: scale(1.25) translateY(-15px);
transform: scale(1.25) translateY(-15px);
-webkit-transform-origin: top;
transform-origin: top;
}
}
@keyframes kenburns-top {
0% {
-webkit-transform: scale(1) translateY(0);
transform: scale(1) translateY(0);
-webkit-transform-origin: 50% 16%;
transform-origin: 50% 16%;
}
100% {
-webkit-transform: scale(1.25) translateY(-15px);
transform: scale(1.25) translateY(-15px);
-webkit-transform-origin: top;
transform-origin: top;
}
}
/**************************************************Service Section***********************************/
.fp-home-v7-service-col .fp-home-v7-service-text .et_pb_text_inner{background-color: rgba(0,0,0,0.6);
z-index: 5;width: auto;height: auto;box-sizing: border-box;padding: 10px;
font-weight: 300;transition: all ease 0.3s;transform: scale(0.8) rotate(15deg);opacity: 0;}
.fp-home-v7-service-col:hover .fp-home-v7-service-text .et_pb_text_inner{opacity:1;transform: scale(1.1) rotate(0deg);}
.fp-home-v7-service-blurb{padding:5px;border:2px solid;}
.fp-home-v7-service-blurb .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{color: rgba(255,255,255,0.5) !important;width: 64px;height: 64px;line-height:64px;font-size:80px;position:absolute;left:5px;top:150px;text-align:center;float: left;}
.fp-home-v7-service-blurb .et_pb_blurb_content:hover .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{color: #ffffff !important;}
.fp-home-v7-service-blurb .et_pb_blurb_content{ margin-left:0px; padding: 3.3em 1em 3.1rem;}
.fp-home-v7-service-blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{letter-spacing: 0;margin-top: -1rem; font-size: 18px; font-weight: 400;line-height: 1.33;text-align: left;}
.fp-home-v7-service-blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description{font-size: 15px;position: relative;top: -95px;color: #fff;line-height: 21px; font-weight: 400; text-align: left;}
.fp-home-v7-service-blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description:hover{color: rgba(255,255,255,0.5) !important;}
.fp-home-v7-service-blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header:hover{color: rgba(255,255,255,0.5) !important;}
@media screen and (max-width: 990px){
.fp-home-v7-service-blurb{border:2px solid;padding-bottom: 60px !important;}
.fp-home-v7-service-blurb .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{color: rgba(255,255,255,0.5) !important;width: 64px;height: 64px; line-height:64px;font-size:80px;position:absolute;left:5px;top:130px;text-align:center;float: left;}
.fp-home-v7-service-blurb .et_pb_blurb_content:hover .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{color: #ffffff !important;}
.fp-home-v7-service-blurb .et_pb_blurb_content{margin-left:0px;padding: 3.3em 3.3em 2rem;}
.fp-home-v7-service-blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{letter-spacing: 0;margin-top: -1rem;font-size: 18px;font-weight: 400;line-height: 1.33;text-align: left;}
.fp-home-v7-service-blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description{font-size: 15px;position: relative;top: -110px;color:#fff;line-height: 21px; font-weight: 400;text-align: left;}
.fp-home-v7-service-blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description:hover{color: rgba(255,255,255,0.5) !important;}
.fp-home-v7-service-blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header:hover{color: rgba(255,255,255,0.5) !important;}
}
@media screen and (max-width: 768px){
.fp-home-v7-service-blurb{border:2px solid;padding-bottom: 60px !important;}
.fp-home-v7-service-blurb .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{color: rgba(255,255,255,0.5) !important; width: 64px;height: 64px; line-height:64px;font-size:80px;position:absolute;left:5px;top:130px;text-align:center;float: left;}
.fp-home-v7-service-blurb .et_pb_blurb_content:hover .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{color: #ffffff !important;position: relative;}
.fp-home-v7-service-blurb .et_pb_blurb_content{margin-left:0px;padding: 3.3em 3.3em 2rem;}
.fp-home-v7-service-blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{letter-spacing: 0; margin-top: -1rem; font-size: 18px; font-weight: 400;line-height: 1.33;text-align: left;}
.fp-home-v7-service-blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description{font-size: 15px;position: relative;top: -110px;color:#fff;line-height: 21px; font-weight: 400;text-align: left;}
.fp-home-v7-service-blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description:hover{
color: rgba(255,255,255,0.5) !important;
}
.fp-home-v7-service-blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header:hover{
color: rgba(255,255,255,0.5) !important;
}
}
.fp-home-v6-team .et_pb_team_member_image {border-radius: 50%;overflow: hidden;width: 75%;margin: auto;
display: block;margin-bottom: 30px !important;}
.fp-home-v6-team .et_pb_team_member_image:before{border-radius: 50%;margin: 0;opacity: 0;position: absolute;
top: 0;left: 0;bottom: 0;background-color: #181A1E !important;right: 0;transition: all 400ms ease;z-index: 6;
content: '';}
.fp-home-v6-team:hover .et_pb_team_member_image:before{opacity: 0.6;}