/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
div#hPHeroText{font-size:clamp(32px,4vw,125px); text-shadow:rgb(000,000,000,0.5) 0px 0px 2px; color:#ffffff; font-weight:bold!important;}
.hpMessage h2, .hpMessage h3, .hpMessage p{text-align:center; float:none;}
ul#mobile-menu-main-menu li.fusion-mobile-nav-item ul.sub-menu li.fusion-mobile-nav-item a span{font-size:14px!important;}
nav.fusion-main-menu ul#menu-main-menu li.menu-item a{border-radius:0px 0px 3px 3px;}
nav.fusion-main-menu ul#menu-main-menu li.menu-item a span{margin-top:-12px;}
div.thirds{box-sizing:border-box; width:33%; padding:16px; text-align:left; float:left; font-size:clamp(18px,2.5vw,24px);}
div.thirds a{color:#05449C;}
div.thirds a:hover{color:#2564CC;}
div.thirds.third{width:34%;}
div.halves{box-sizing:border-box; width:50%; padding:24px; text-align:left; float:left; font-size:clamp(22px,2.75vw,26px);}
div.halves a{color:#05449C;}
div.halves a:hover{color:#2564CC;}
a{font-weight:bold;}
i.iconAdjuster{vertical-align:middle!important; margin-top:-3px;}
div.fusion-footer footer.fusion-footer-widget-area ul li a{border-right:0px!important;}
/* .fusion-page-title-bar h1{margin-top:64px!important;} */
.quoteJ{font-size:30px; color:#888888;}
div.fusion-text ul li{margin-bottom:16px;}
.reversed{padding:24px 32px 24px 16px; background:#05449C; color:#ffffff; border-radius:5px;}
div.reversed p, div.reversed h1, div.reversed h2, div.reversed h3, div.reversed h4, div.reversed h5, div.reversed h6, div.reversed ul li{color:#ffffff!important;}
div.reversed a{color:#ffffff;}
div.reversed p{font-size:14px;}
.reversedNotBlu{padding:24px 32px 24px 8px; color:#ffffff; border-radius:5px;}
div.reversedNotBlu p, div.reversedNotBlu h1, div.reversedNotBlu h2, div.reversedNotBlu h3, div.reversedNotBlu h4, div.reversedNotBlu h5, div.reversedNotBlu h6, div.reversedNotBlu ul li{color:#ffffff!important;}
div.reversedNotBlu p{font-size:14px;}
footer nav ul.menu li.menu-item a span.link-text{color:#f0f0f0;}
footer ul.menu li.menu-item a span.link-text{color:#4584dc;}
footer ul.menu li.menu-item a span.link-text:hover{color:#75b4fc;}
#comment-input input::placeholder, #comment-textarea textarea::placeholder, .comment-form-comment textarea::placeholder, .input-text::placeholder, .post-password-form label input[type="password"]::placeholder, .searchform .s::placeholder, input#s::placeholder, input::placeholder, textarea.fusion-form-input::placeholder {color:#7e8084!important;}
div.textOverImage{margin-top:-128px; width:100%; padding:32px; background:rgba(255,255,255,0.5); border-radius:7px;}
@media only screen and (max-width: 650px){
	div.thirds{width:100%!important;}
}

