.fusion-logo {margin: 0!important;}
.fusion-header {height: auto!important;}


a.book-now-btn.menu-text.fusion-button.button-default.button-medium {
    position: relative;
    top: -22px;
    width: 100%;
}
h3.quote-heading {
    text-align: center!important;
    font-weight: bold!important;
}

#sliders-container input.wpcf7-form-control.has-spinner.wpcf7-submit {
    width: 100%;
    margin: auto;
    display: block;
    text-align: center!important;
    color: black;
    background: white;
    font-size: 1.5em;
    font-weight: bolder!important;
}
#sliders-container input.wpcf7-form-control.has-spinner.wpcf7-submit:hover {
opacity:.8;
}
a.book-now-btn-desktop.menu-text.fusion-button.button-default.button-medium:hover {
opacity:.8;
}

a.book-now-btn-desktop.menu-text.fusion-button.button-default.button-medium {
    width: 90%;
    margin: auto;
    display: block;
    text-align: center!important;
    color: black;
    background: white;
    font-size: 1.5em;
    font-weight: bolder!important;
    margin-bottom: 20px;
    margin-top: 20px;
}

span.cf7ic_instructions { line-height: 0px !important;}
label svg { width: 35px!important;}
.captcha-image label > input { width: 35px; height:35px;}
.captcha-image label {width: 35px !important;}


.row-cf7 {
    display: flex;
    gap: 10%;
}
.col-2 {
    width: 50%;
}

.orange.btn {background: #f26800;}
.orange.btn:hover {background: #c95700;}
.orange a span {background: #f26800;}
.orange a span:hover {background: #c95700;}

.quote-form-home {
width:400px;
}


@media only screen and (max-width: 600px) {
div#sliders-container {display: none;}
.col-2 {width: 100%;}
.row-cf7 { display: block; }
.tawk-min-container {display: none;}
.tawk-icon-right {display: none;}
.tawk-min-container {display: none!important;}
.avada-html-layout-wide .fusion-mobile-nav-holder.fusion-mobile-menu-text-align-left, .fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-mobile-nav-holder {
    margin-top: 23px!important;
}
.quote-form-home {
width:100%;
}
}