/*
Theme Name: Optimizer Child
Template: optimizer
*/

#topmenu ul li ul:not(.mega-sub-menu) {
background:rgba(59, 56, 90, 0.5)!important;
}

.why-lead-copy {
    font-family: 'Montserrat', Helvetica, sans-serif;
    font-size: 50px;
    font-weight: 400;
    text-align: left;
    line-height: 24px;
    color: #928cc3;
    margin-top: -50px;
}

.header-icon {
    width: 10%;
    height: auto;
    vertical-align: middle;
}

.why-header {
    font-family: 'Montserrat', Helvetica, sans-serif;
    font-size: 40px;
    font-weight: 700;
    text-transform: uppercase;
    text-align: left;
    color: #928cc3;
    display: inline;
    margin-left: 20px;
    vertical-align: middle;
}

.thn_post_wrap {
     overflow: visible;
}

#footer .widgets .widget:first-child:nth-last-child(3), #footer .widgets .widget:first-child:nth-last-child(3) ~ .widget { 
    width: 29.83%;
    
}

#topmenu ul li a:hover {
    color: #928cc3;
}

#topmenu {
    margin-top: 50px;
}

.has_trans_header.home #topmenu {
    text-align: left;
}

#content {
    margin-top: 0px;
}

.copytext {
    float: none;
    text-align: center;
    text-transform: uppercase;
}