/*
Theme Name: CAGT 
Description: Custom child theme using the powerful Avada theme framework
Author: Lighthouse Web Design, Inc. 
Author URI: https://www.lighthousewd.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.fusion-secondary-header {
    padding-top: 14px;
    height: 50px !important;
}
.fusion-secondary-menu>ul>li {
    padding-top: 5px !important;  
}

.fusion-secondary-menu>ul>li>a {
    margin-bottom: 8px !important;
    height: 10px !important;
    padding: 0 22px !important;
    font-family: Montserrat, "Open Sans" !important;
    font-weight: 600 !important;
}

.fusion-secondary-menu>ul>li>a:hover {
    color: #bdcad9 !important;
}

.fusion-main-menu .sub-menu {
   margin-left: -20px !important;
}

.fusion-is-sticky .fusion-main-menu .sub-menu {
   margin-left: -20px !important;
}

.fusion-secondary-header {
    background-image: linear-gradient(to right,#27B530,#264D86) !important;
}

.fusion-secondary-main-menu {
    background-image: linear-gradient(to left,#27B530,#264D86) !important;
}

.fusion-header-v4 .fusion-header {
    padding-top: 8px !important;
    padding-bottom: 12px !important;
}

.fusion-header-banner img {
  width: 100% !important;
  display: block !important;
}

.home-whats-new h2 {
    text-align: center !important;
    color: #333 !important; 
    font-size: 50px !important;
}

.home-whats-new h4 {
    text-align: center !important;
    font-weight: 600 !important;
    font-size: 26px !important;
}

.home-how-we-help h2 {
    text-align: center !important;
    color: #333 !important;
    font-size: 50px !important;
    margin-bottom: 0px !important;
}

.home-how-we-help h4 {
    font-weight: 600 !important;
    font-size: 26px !important;
    color: #27B530 !important;
}

.home-our-vision h2 {
    text-align: center !important;
    color: #333 !important;
    font-size: 50px !important;
    margin-bottom: 10px !important;
}

.home-our-vision {
    font-size: 24px !important;
}

#content h3 {
    background-color: #EAEEF3;
    padding: 10px 16px;
}

.fh { margin-top:0 !important; }

.more-space { margin-bottom: 25px !important; }
.more-space-two { margin-bottom: 15px !important; }
.more-space-forty { margin-bottom: 40px !important; }

.board-box { text-align:center !important; }
.board-text p { margin-bottom: 4px !important; }

.fusion-tabs .tab-pane {
    padding: 20px 40px 20px !important;
}

.scholarship-tabs .fusion-tab-heading {
	font-size: 20px !important;
	font-weight: 600 !important;
}

/* FOOTER */

.fusion-footer-widget-area {
    background-image: linear-gradient(to right,#27B530,#264D86) !important;
    font-size: 20px !important;
    line-height: 160% !important;
}

.fusion-footer-widget-area .widget-title {
    margin: 0 0 20px !important;
}

.sllf-footer-element {
    margin-top: 14px !important;
}

.fusion-social-networks.boxed-icons .fusion-social-networks-wrapper {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

/* Mobile Tweaks */

@media only screen and (max-width: 1070px) {

.fusion-secondary-header {
    padding-top: 12px !important;
    height: 50px !important;
}
.fusion-secondary-menu>ul>li {
    padding-top: 0px !important;
}

.fusion-secondary-menu>ul>li>a {
    margin-bottom: 0px !important;
    height: auto !important;
    padding: 0 22px !important;
}

.fusion-header-banner img {
    margin-bottom: 6px;
}

.home-subheading h2 {
    font-size: 40px !important;
}

}
