/*
Theme Name: Mako Companies
Description: Child theme for Avada theme
Author: Firefly Marketing
Author URI: https://marketwithfirefly.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.white-title h1, .white-title h2, .white-title h3, .white-title h4, .white-title h5, .white-title h6  {color: #fff!important;}

.fusion-secondary-header a:hover {
	color:#fed03d!important;
}

.slidingbar-area .vfbp-form .btn-primary {
    background: #fed03d;
    color: #333;
}

.slidingbar-area .vfbp-form .btn-primary:hover {
    color: #fff;
}

.white-background {
    background: #ffffff85;
    padding: 35px;
}

#media_image-2 .fusion-footer-widget-column {
    margin-bottom: 15px!important;
}

@media only screen and (max-width: 1100px) {
#menu-item-8968, #menu-item-8969, #menu-item-8970, #menu-item-9031 {
	display: none;
}
}

/* contact form slide-out menu toggle */

.fusion-sb-toggle:after {
    content: "\f0e0"!important;
    font-family: 'Font Awesome 5 Free'!important;
}

/* login widget customizations */

.fusion-login-box.fusion-login-align-center {
    text-align: center;
    background-color: rgba(255, 255, 255, .7);
    padding: 5%;
}

.fusion-login-box-1 .fusion-login-caption {
    color: #000!important;
}

ul.fusion-login-loggedin-links {
	display: none!important;
}

/* footer customizations */

#media_image-2.fusion-footer-widget-column {
    margin-bottom: 20px;
}

.fusion-footer span.icon-wrapper.circle-yes {
	background-color: #001cbd00!important;
}

/* vfb form customizations */

.vfbp-form .btn-primary {
    background: #001cbd;
    text-transform: uppercase;
    color: #ffffff;
    font-family: Montserrat, Arial, Helvetica, sans-serif;
    font-weight: 400;
    letter-spacing: 2px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#001cbd, endColorstr=#001cbd);
    transition: all .2s;
    border-width: 0px;
    border-style: solid;
    border-color: #ffffff;
    border-radius: 0;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ms-transition: all .2s;
    -o-transition: all .2s;
    -webkit-border-radius: 0;
}

.vfbp-form .btn-primary:hover {
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ms-transition: all .2s;
    -o-transition: all .2s;
    background: #333333;
}

@media only screen and (max-width:767px) {
.vfbp-form .vfb-name-block .vfb-form-group {
margin-bottom: 15px;
}
}

@media only screen and (max-width:767px) {
.vfb-col-1, .vfb-col-2, .vfb-col-3, .vfb-col-4, .vfb-col-5, .vfb-col-6, .vfb-col-7, .vfb-col-8, .vfb-col-9, .vfb-col-10, .vfb-col-11, .vfb-col-12 {
padding-left: 0px;
}
.vfb-col-1, .vfb-col-2, .vfb-col-3, .vfb-col-4, .vfb-col-5, .vfb-col-6, .vfb-col-7, .vfb-col-8, .vfb-col-9, .vfb-col-10, .vfb-col-11, .vfb-col-12 {
padding-right: 0px;
}
}

#vfbField580 {
	margin-bottom: 15px;
}

/* .fusion-page-title-bar .fusion-page-title-row h1 {
	text-shadow: 3px 3px 3px #0000005c;
} */