.et-zoom-in.et_pb_image:hover img,.et-zoom-in .et_pb_image_wrap:hover img,.et-zoom-in a:hover img{transform:scale(1.15);transition:all 1s 0s ease}.et-zoom-in,.et-zoom-in a{overflow:hidden}.et-zoom-in.et_pb_image img,.et-zoom-in .et_pb_image_wrap img,.et-zoom-in a img{transition:all 1s 0s ease}.img-gradient{position:relative;display:inline-block}.img-gradient:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:-moz-linear-gradient(top,rgba(0,47,75,0.5) 0%,rgba(220,66,37,0.5) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(220,66,37,0.5)),color-stop(100%,rgba(0,47,75,0.5)));background:-webkit-linear-gradient(top,rgba(0,47,75,0.5) 0%,rgba(220,66,37,0.5) 100%);background:-o-linear-gradient(top,rgba(0,47,75,0.5) 0%,rgba(220,66,37,0.5) 100%);background:-ms-linear-gradient(top,rgba(0,47,75,0.5) 0%,rgba(220,66,37,0.5) 100%);background:linear-gradient(to bottom,rgba(0,47,75,0.5) 0%,rgba(220,66,37,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#002f4b',endColorstr='#00000000',GradientType=0)}.img-gradient img{display:block}.et-pb-contact-message p{color:#f36523;font-size:21px;font-weight:700;text-transform:uppercase}.et-pb-contact-message p{display:inline-flex;font-size:21px;background-color:#006f71;color:#fff}@media (min-width:980px){.menu_cta{padding:0!important;color:#000000!important;margin-left:5px;border-radius:0px;border:solid 2px #f36523;transition:0.3s;background-color:#f36523}.menu_cta a{color:#f4f4f4!important;padding:15px 30px 15px 30px!important}#top-menu-nav .menu_cta a:hover{opacity:1}.menu_cta:hover{border:solid 2px #f24c00;background:#f24c00}}.nav li a span{display:block;color:#ffffff;font-size:100%;letter-spacing:1px;line-height:1.7em}@media only screen and (max-width:980px){.et_fixed_nav #main-header,.et_fixed_nav #top-header,.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header{position:fixed}}.et_mobile_menu{overflow:scroll!important;max-height:80vh}@media only screen and (max-width:980px){#main-header{-webkit-box-shadow:0 3px 50px rgba(0,0,0,.2);-moz-box-shadow:0 3px 50px rgba(0,0,0,.2);box-shadow:0 3px 50px rgba(0,0,0,.2)}}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}@media screen and (min-width:981px){.custom-header-button{display:none!important}}