.page-template-template-adwords #adwords-left-image-right-text .white-mask {
        background-size: 100% 100%;
    }

    @media screen and (min-width: 768px) and (max-width: 1024px) {
        .page-template-template-adwords #adwords-left-image-right-text {
            background-size: cover !important;
            background-position: left top !important;
        }

        ._form_element input[type="text"], ._form_element select {
            background-color: #FFF !important;
        }
    }
     @media screen and (max-width: 768px){
         ._form_element input[type="text"], ._form_element select {
            background-color: #FFF !important;
        }
     }
     
     
     @media (max-width: 1199.98px){
            .home #banner .banner-down .banner-form .form-container select.form-control,
            .home #banner .banner-down .banner-form option{
                color:#4a4a4a;
            }
            .home #banner .banner-down .banner-form .form-container select.form-control {
               background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEyOSAxMjkiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMjkgMTI5Ij4KICA8Zz4KICAgIDxwYXRoIGQ9Im0xMjEuMywzNC42Yy0xLjYtMS42LTQuMi0xLjYtNS44LDBsLTUxLDUxLjEtNTEuMS01MS4xYy0xLjYtMS42LTQuMi0xLjYtNS44LDAtMS42LDEuNi0xLjYsNC4yIDAsNS44bDUzLjksNTMuOWMwLjgsMC44IDEuOCwxLjIgMi45LDEuMiAxLDAgMi4xLTAuNCAyLjktMS4ybDUzLjktNTMuOWMxLjctMS42IDEuNy00LjIgMC4xLTUuOHoiIHN0cm9rZT0iIzJlMmQyYSIgZmlsbD0iIzJlMmQyYSIvPgogIDwvZz4KPC9zdmc+Cg==);
    
            }
    }
    
    
    body .btn-blue a, body  button.btn-blue,
    body  #adwords-template .btn-blue a.vc_general{
        background-color: #39869d!important;
        background-image: none!important;
        border: 0;
        border-radius: 13px;
        color: #fff!important;
        font-family: "ITC Avant Garde Std Bk";
        font-size: 27px;
        min-width: 359px;
        padding: 15px 30px;
        text-transform: uppercase;
    }
    @media (max-width: 767.98px){
        body .btn-blue a, body  button.btn-blue,
        body  #adwords-template .btn-blue a.vc_general{
            min-width: 100%;
            font-size: calc(.656rem + .5rem)!important;
        }
    }
    
    
    .featured--author, 
    .spacer, .post__author, .single-post .author .author-name { 
        display: none ;
        
    }
    
/**Menu Overwrite Feb.10.2021**/
header#headerv2 .main-navigation #menu-main>li.menu-free-trial a, header#headerv2 .main-navigation #menu-main>li.menu-login a, header#headerv2 .main-navigation #menu-main>li.menu-callback a{
    font-size: 1rem;
}
header#headerv2 .main-navigation #menu-main>li.menu-free-trial, header#headerv2 .main-navigation #menu-main>li.menu-login{
    min-width: 120px;
    justify-content: center;
    width: auto;
    padding: 6px 20px;
}
header#headerv2 .main-navigation #menu-main>li.menu-login{
    min-width: 100px;
}
header#headerv2 .main-navigation #menu-main>li.menu-free-trial {
    margin: 0 10px 0 20px;
}
header#headerv2 .main-navigation #menu-main>li .sub-menu li:last-child:before{
    top: initial;
    background-color: transparent;
}
header#headerv2 .main-navigation #menu-main>li.menu-free-trial.telicon a:before{
        background-image: url(https://www.hazardco.com/app/themes/BBTDigital/assets/images/telicon.png);
}

header#headerv2 .main-navigation #menu-main>li .sub-menu {
    background-image: url(https://hazardco.com/app/themes/BBTDigital/assets/images/nznav-img.png);
}

.menu-perks {
    padding-bottom: 48px!important;
}
.nz-home .banner__cta {
    display:none;
}
header#headerv2 .main-navigation #menu-main>li .sub-menu li.about-nav-testimonials, header#headerv2 .main-navigation #menu-main>li .sub-menu li.about-nav-news  {
    padding-bottom: 88px;
}

#FormSection form .multistep__step,
#homeBannerForm form .multistep__step {
    position: relative; 
}
#FormSection form .multistep__step__wrapper,
#homeBannerForm form .multistep__step__wrapper {
    position: absolute;
    text-align: center;
    top: 60px;
}
@media (min-width: 768px) {
    #FormSection form .multistep__step__wrapper,
    #homeBannerForm form .multistep__step__wrapper {
        text-align: right;
        top: 14px;
    }
}
header#headerv2 .main-navigation #menu-main>li.features-nav .sub-menu {
    background-size: 55%;
    background-position: 114%;
}
header#headerv2 .main-navigation #menu-main .features-nav .sub-menu {
    min-width: 884px;
}
.modal.login__modal .screwbox .screwbox--top>.col-12>.row .col-12:not(.login__container__bottom) .login__container span {
    font-size: 18px;
}

header#headerv2 .main-navigation #menu-main>li .sub-menu .features-nav-builders:after, header#headerv2 .main-navigation #menu-main>li .sub-menu .features-nav-builders:before {
    content: none;
}
body.persona #homepage2 #Testimonials .slider .slick-dots {
    display: none;
}



/*NZ Nav Fix*/
@media screen and (max-height: 790px){
    div#menu-nav-mobile #menu-mobile li.item {
           margin-bottom: 0;
        padding-bottom: 3px;
    }
    
}

@media screen and (max-height: 736px){
    div#menu-nav-mobile ul#menu-mobile {
        padding-top: 64px;
    }
}


.form-section .general-error {
    font-size: .9375rem;
    line-height: 24px;
    font-weight: 500;
    font-family: "ITC Avant Garde Std Md",sans-serif,Helvetica,Arial,sans-serif;
    letter-spacing: .83px;
    margin-bottom: 15px;
    display: block;
    color: red;
}

.single #single-blog .gform_confirmation_message h2 {
    text-align: center;
    margin-top: 30px;
    font-size: 20px;
}

body.global form ._form-thank-you {
    color: white !important;
}

#NewPricingPage #homeBannerV2:before {
    display: none !important;
}

#NewPricingPage #JoeApp.au-joeapp .pricing__joe-bubble a {
    color: #2d4651;
    font-family: "ITC Avant Garde Std - Demi",sans-serif,Helvetica,Arial,sans-serif;
}

#NewPricingPage .tab-section .card.featured .card--highlight .card-text a {
    color: white;
    text-decoration: underline;
}
#NewPricingPage .tab-section .card--highlight .card-text a {
    color: #2b2b2b;
    text-decoration: underline;
}
#NewPricingPage #BusinessSection .business-logo:nth-child(4) {
    height: 80px;
}
/*****/
#NewPricingPage #homeBannerV2:before {
    display: none !important;
}

#NewPricingPage #JoeApp.au-joeapp .pricing__joe-bubble a {
    color: #2d4651;
    font-family: "ITC Avant Garde Std - Demi",sans-serif,Helvetica,Arial,sans-serif;
}

#NewPricingPage .tab-section .card.featured .card--highlight .card-text a {
    color: white;
    text-decoration: underline;
}
#NewPricingPage .tab-section .card--highlight .card-text a {
    color: #2b2b2b;
    text-decoration: underline;
}

@media (max-width: 767.98px) {
#NewPricingPage #BusinessSection .business-logo__wrapper {
    padding-bottom: 0px;
}
}

@media (max-width: 1198px) {
    
#NewPricingPage .included-plan__item.slick-slide {
    max-width: 216px;
    min-width: 216px !important;
    min-height: 280px !important;
    max-height: 280px !important;
}
#NewPricingPage .tab-section .included-plan__item.slick-slide {
    padding-right: 30px !important;
}
#NewPricingPage .tab-section .slick-slide {
    padding-right: 0px !important;
}

#NewPricingPage #homeBannerV2 .banner-img.au-banner {
    padding-bottom: 20px !important;
}

#NewPricingPage .tab-section .card.featured .card-body.link {
    padding-bottom: 20px;
}

#NewPricingPage .tab-section__title { 
    margin-top: -2px;   
}
#NewPricingPage .tab-section__content {
    padding-bottom: 0;
}
}

#NewPricingPage #homeBannerV2 .banner-img.au-banner {
    padding-bottom: 0px;
}

#NewPricingPage .pop-up-content p strong,
#NewPricingPage .pop-up-content ol li,
#NewPricingPage .pop-up-content ul li {
    font-size: 15px;
    line-height: 24px;
}
#NewPricingPage .pop-up-content ol li,
#NewPricingPage .pop-up-content ul li {
    font-family: 'ITC Avant Garde Std Md';
    margin-bottom: 20px;
}
#NewPricingPage .pop-up-section .pop-up-content .btn--close {
    font-family: 'ITC Avant Garde Std Md';
}
#NewPricingPage .pop-up-section .pop-up-content .btn--close img {
    margin-left: 15px;
}
#NewPricingPage .pop-up-section .btn--black,
#NewPricingPage .pop-up-section .btn--outlined {
    font-family: 'ITC Avant Garde Std Md';
    letter-spacing: 0.666667px;
}
@media (max-width: 500px) {
#NewPricingPage .pop-up-section h3 {
    font-size: 40px;
}
}

@media (max-width: 991px) {
#NewPricingPage #homeBannerV2 .banner-img.au-banner{
    min-height: unset;
}
#NewPricingPage #homeBannerV2 .banner-img.au-banner .banner-content {
    margin-bottom: 5% !important;
}

#NewPricingPage .included-plan__slider {
    margin-bottom: 0;
}
}
#NewPricingPage .pop-up-section .btn--outlined {
    color: #2e2d2a;
}

span.highlight-container {
    background-image: url(https://hazardco.com/app/themes/BBTDigital/assets/homepage.v2/img/highlight.png);
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: center;
    width: 90%;
    color: #0b0b0b;
}

@media screen and (max-width: 568px) {
    #featurePage2 #FindOutHow .row--bottom__content__testimonial, #homepage2 #FindOutHow .row--bottom__content__testimonial {
        padding-top: 100px;
    }
    span.highlight-container {
        display: block;
        width: 100%;
    }
    body {
        overflow-x: hidden !important;   
    }
}

.single-newsletter form .gform_body ul,
.single-newsletter form {
    display: flex;
}
@media (max-width: 991.98px) {
.single-newsletter form .gform_body ul,
.single-newsletter form {
    display: block;
}
}
.single-newsletter form .gform_footer {
    max-width: 15%;
}
@media (max-width: 991.98px) {
    .single-newsletter form .gform_footer {
        max-width: 100%;
    }
}
.single-newsletter form .gform_body ul li input {
    padding: 8px 35px!important;
}

@media (max-width: 991.98px) {
    .single-newsletter form .gform_body ul li input {
        margin-bottom: 0;
    }
}
.single-newsletter form .gform_body ul li {
    width: 33%;
}
@media (max-width: 991.98px) {
    .single-newsletter form .gform_body ul li {
        margin-top: 10px !important;
        width: 100%;
    }
}

.page-template-template-adwords-page #homepage2 .screwbox--top {
    padding: 60px 40px;
}
.page-template-template-adwords-page #FormSection {
    overflow: hidden;
}
.page-template-template-adwords-page #FormSection:after {
    right: -65px;
}

.page-id-3303 #featurePage2 #homeBannerV2.webpbg:after {
    background-size: auto 500px;
    background-position: 85%;
}

.page-id-3303 .feature-section2 {
    background-size: contain;
}


    
@media (max-width: 575.98px) {
    #homepage2.contact #FormSection {
        margin-top: -630px !important;
    }
    #homepage2.other-industries #homeBannerV2:after, 
    #homepage2.other-industries #homeBannerV2.webpbg:after {
        z-index: 0 !important;
    }
}


span.highlight-container {
    width: 85% !important;
}
.main-content__full-img {
    display: none;
}


@media (max-width: 768px) {
    span.highlight-container {
        width: 100% !important;
    }
}

span.highlight-container {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoYAAAAxCAMAAABwBJivAAAAmVBMVEUAAAD/zAD/zwD/zAD/zgD/zwD/zwD/0QD/0gD/0gD/zwD/0QD/zwD/zwD/0AD7zgD7zwD70QD8zwD80AD8zwD8zwD8zwD80AD80QD8zwD8zwD90QD90QD9zwD90QD9zwD90QD9zwD90AD90AD90QD+0AD+0QD+0AD80AD+0QD80AD80AD90AD90AD90AD90AD90AD90AD90ADSeHNBAAAAMnRSTlMABRAeHyAlJygtMDg6Ozw/QEJLTE9QVVdZX2Bub3B/gI+Qk5+gr7Cyv8DDx8/Q3+Dv8EIZ/ZMAAARISURBVBgZ7cGNYuJEEADgcXX9We/cUYknKewGk+CsJmEz7/9wJkBbaEstSaDtdb4PzqLsnZnbSxCepb+Dzpebnr0FO2h7cAgROsZCz1hrlfnt5ubGdgx0EOFJiKgBQBsAQGuhozUc03ApxvbgBA172vZgC+EMP3wDb5+2AGgUKlQwMWOsI4r8WEOdcmY7M1dG7lVUzp1LEVFDB/fSIvQKhNSHEAoYAXvehx2El8EihALh0jT2fLFKEBAVnKQwDSmCwRCC935VeOwk3qcKQKFBBABlZ9ZqAFD2yMxuaTik4Cq03Zu7W7TFh5oEpqNXZcnTihVl7nlzawGMXbiOtXN3KMvz/C97zwCAtlsGDvz4/c+fPv/y+RPAt3AIrbUKHkJje4ubrS+2B2CstRrhnrHQM7YHI/wEANraP38FMBaM3TEA6o8vBrZ+X9jOXIG2duacS7HjqFi14Z7/u+YT6F7pHppbazWAtgfm7lhGxyKfpYRJLF1GxK9qEx5p+bSGK3pW5K2GOhk553IiinQkd72cMudy6uTuVuZcTqVzjvaa2HBs+JGKKu5UFHlKDVHkexUxN0RUcadquKEO94go8p1IkSI/1FDmXFl4H/Y2fKwhisQjNBrGmbtOxe9BRadwJzbc0FZJvBPpSOQPYRNC4CsLMJZKV0TEQgy31DCCtXZRsRDjRITB1JxYiEmUMJRCiizEeG1oNQykEbGILF5JzVxzp635XYv07z+5hhE0rvmd2QQ/xDo8acPchnstv56GTuH3oMkWCgYyRJG/GhUNFvliKnooc86leKiknZIod1slUeF3aIffvKBgEFXy14o6/GKRG2amivYqfoiIVv4Jy3TpvV8m3q/5o6thiCRjISbTJArOpysWYjo1DEEsxIQMDJSsNyzEFLyCUTRi4nvrUHjvWYiz1Uu4ALXcsBAvFDPXs3sKpmHsjFiIQTahV3jUMILWoB1VLMRA5JybaRjLrDcsxFAVeZ+ghnGUXeTUsBBjNDMYSS2L0LIQQ1GeL1HDSCoNLQsxWEW5SxWMpRSuWIjBqtLAcMpau3DOZcRCDBU63i81nGRsR8GWth3XyYio4js1CzEaURWzhYFHVMlCXFNDRFmi4BCyEK9hw+zhloosxGtoEoRbCQtxVW3wiHDMRxbi2qiKRE3uSo8aeknDQryOerXUsGUwtA0LcX1EqVZwT68LFuJa6lD4BBEe0mnLQlxYHXyKBp6TshCXUXufoIYXKViIC6gNnCGwENOLCw1nSFoW4hI0nEGlaxZiYnUIhYFz6MR31mGLhRhls/beo4KxFN7yLMSZFEwtYSFejpaIGqZnVizES60TVHAZOmfxQdThKUXh76S4YxQ8pDVcSrLExO+tQliHA/xGtLxpw84mnKHmzoZ36tDy21CH0wrv/co/JcFTNHwY+MjSp/5OEfaKlX9e6HDNB+qwVfidBHcMvGnGgMb/Bx/af4SehSKszDyZAAAAAElFTkSuQmCC) !important;
    display: block !important;
    margin: 0 auto;
}