.vc_custom_1568339894320 {
    margin-top: -50px !important;
    margin-bottom: 15px !important;
}

.vc_custom_1567574757823 {
    margin-top: -15px !important;
}

.vc_custom_1564344672832 {
    margin-top: 20px !important;
}

.vc_custom_1566767131127 {
    margin-top: 20px !important;
}

.vc_custom_1569880981098 {
    margin-top: -25px !important;
    border-bottom-width: 6px !important;
    border-bottom-color: #d23c01 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1570070379698 {
    margin-top: -35px !important;
}

.vc_custom_1566767180849 {
    margin-top: -25px !important;
}

.vc_custom_1568956394708 {
    padding-bottom: 70px !important;
}

.vc_custom_1570080620075 {
    margin-top: 20px !important;
}

.vc_custom_1570763548116 {
    margin-top: 20px !important;
}

.vc_custom_1570765261818 {
    margin-top: 20px !important;
}

.vc_custom_1571102241743 {
    margin-top: 40px !important;
}

.vc_custom_1569287032058 {
    margin-bottom: -95px !important;
}

.vc_custom_1569886375019 {
    margin-bottom: -95px !important;
}

.vc_custom_1564373757113 {
    margin-top: 70px !important;
}

.vc_custom_1568954112032 {
    margin-top: 40px !important;
}

.vc_custom_1568949148250 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
}

.vc_custom_1564368544510 {
    margin-top: 30px !important;
    margin-bottom: 70px !important;
}

.vc_custom_1568578895774 {
    padding-top: 12px !important;
    padding-bottom: 7px !important;
}

.vc_custom_1564113681190 {
    margin-top: 15px !important;
    border-top-width: 3px !important;
    border-top-color: #ffffff !important;
    border-top-style: solid !important;
}

.vc_custom_1564113691717 {
    margin-top: 10px !important;
}

.vc_custom_1564105321188 {
    margin-top: -35px !important;
}

.vc_custom_1564105369004 {
    margin-top: -15px !important;
}

.vc_custom_1564105335508 {
    margin-top: -35px !important;
}

.vc_custom_1564341629929 {
    margin-top: 25px !important;
}

.vc_custom_1564341636583 {
    margin-top: 20px !important;
}

.vc_custom_1564341641654 {
    margin-top: 20px !important;
}

.vc_custom_1564342099195 {
    margin-top: 20px !important;
    margin-bottom: 25px !important;
}

.vc_custom_1568600794113 {
    margin-top: -15px !important;
}

.vc_custom_1569880992451 {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
}

.vc_custom_1570069622906 {
    margin-bottom: 30px !important;
}

.vc_custom_1570069563836 {
    padding-top: 4% !important;
}

.vc_custom_1570069143073 {
    padding-top: 5% !important;
}

.vc_custom_1570069715439 {
    margin-top: 50px !important;
}

.vc_custom_1565498334305 {
    margin-bottom: 30px !important;
}

.vc_custom_1565498334305 {
    margin-bottom: 30px !important;
}

.vc_custom_1566767049939 {
    margin-top: 30px !important;
}

.vc_custom_1562887325377 {
    margin-bottom: 30px !important;
}

.vc_custom_1568595572739 {
    margin-bottom: 60px !important;
}

.vc_custom_1568960390221 {
    margin-right: -20px !important;
    margin-left: -20px !important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    background-color: #d1e3f1 !important;
}

.vc_custom_1570080478596 {
    margin-bottom: 30px !important;
}

.vc_custom_1564357061859 {
    margin-top: 30px !important;
}

.vc_custom_1564357445131 {
    margin-top: 30px !important;
}

.vc_custom_1570597330783 {
    margin-right: 25px !important;
}

.vc_custom_1562824843754 {
    margin-top: 30px !important;
}

.vc_custom_1562887760738 {
    margin-top: 30px !important;
    margin-bottom: 90px !important;
}

.vc_custom_1562819602423 {
    margin-top: 10px !important;
}

.vc_custom_1562819727604 {
    margin-top: 10px !important;
}

.vc_custom_1562824755910 {
    margin-top: -15px !important;
}

.vc_custom_1562901271862 {
    margin-top: 6px !important;
}

.vc_custom_1562901455085 {
    margin-top: 6px !important;
}

.vc_custom_1562901961558 {
    margin-top: 6px !important;
}

.vc_custom_1562902087766 {
    margin-top: 6px !important;
}

.vc_custom_1562902139397 {
    margin-top: 6px !important;
}

.vc_custom_1562902180117 {
    margin-top: 6px !important;
}

.vc_custom_1562902212188 {
    margin-top: 6px !important;
}

.vc_custom_1568592848439 {
    margin-top: 7px !important;
}

.vc_custom_1570765846885 {
    margin-top: 70px !important;
    margin-bottom: 30px !important;
}

.vc_custom_1570765991445 {
    margin-top: 30px !important;
    margin-left: 30px !important;
}

.vc_custom_1570763018926 {
    margin-bottom: 30px !important;
}

.vc_custom_1570765771489 {
    margin-right: 5% !important;
    margin-left: 20% !important;
}

.vc_custom_1571102489690 {
    margin-bottom: 30px !important;
}

.vc_custom_1568950426203 {
    margin-top: 50px !important;
}

.vc_custom_1568950204456 {
    margin-left: 30px !important;
}

.vc_custom_1568950426203 {
    margin-top: 50px !important;
}

.vc_custom_1569886800454 {
    margin-top: 50px !important;
    margin-bottom: 40px !important;
}

.vc_custom_1568949649555 {
    margin-bottom: 20px !important;
}

.vc_custom_1568955516485 {
    margin-right: 4% !important;
    margin-left: 4% !important;
}

.vc_custom_1568955526156 {
    margin-top: 30px !important;
    margin-right: 4% !important;
    margin-left: 4% !important;
}

.vc_custom_1562819602423 {
    margin-top: 10px !important;
}

.vc_custom_1562819727604 {
    margin-top: 10px !important;
}

.vc_custom_1562824755910 {
    margin-top: -15px !important;
}

.vc_custom_1568947860372 {
    margin-top: 20px !important;
}

.vc_custom_1568955542764 {
    margin-right: 4% !important;
    margin-left: 4% !important;
}

.vc_custom_1568955554659 {
    margin-top: 30px !important;
    margin-right: 4% !important;
    margin-left: 4% !important;
}

.vc_custom_1564367569478 {
    margin-top: 50px !important;
}

.vc_custom_1563417995052 {
    margin-top: 30px !important;
}

.vc_custom_1563419534408 {
    margin-top: 30px !important;
}

.vc_custom_1566932525394 {
    border-top-width: 2px !important;
    border-right-width: 2px !important;
    border-bottom-width: 2px !important;
    border-left-width: 2px !important;
    background-color: #ffffff !important;
    border-left-color: #d72001 !important;
    border-left-style: solid !important;
    border-right-color: #d72001 !important;
    border-right-style: solid !important;
    border-top-color: #d72001 !important;
    border-top-style: solid !important;
    border-bottom-color: #d72001 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1564369325669 {
    margin-top: 6px !important;
}

.vc_custom_1562901455085 {
    margin-top: 6px !important;
}

.vc_custom_1562901961558 {
    margin-top: 6px !important;
}

.vc_custom_1562902087766 {
    margin-top: 6px !important;
}

.vc_custom_1562902139397 {
    margin-top: 6px !important;
}

.vc_custom_1562902180117 {
    margin-top: 6px !important;
}

.vc_custom_1562902212188 {
    margin-top: 6px !important;
}

.vc_custom_1568941896292 {
    margin-top: 30px !important;
}

.vc_custom_1562729091700 {
    margin-right: 0px !important;
    margin-left: 0px !important;
    background-color: #f0f0f0 !important;
}

.vc_custom_1562718586624 {
    margin-right: 15% !important;
    margin-left: 15% !important;
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

.vc_custom_1568598575678 {
    margin-right: 5% !important;
    margin-left: 5% !important;
    padding-bottom: 58px !important;
}

.vc_custom_1562728496835 {
    margin-right: 0px !important;
    margin-left: 0px !important;
    padding-top: 30px !important;
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 10px !important;
    background-color: #f0f0f0 !important;
}

.vc_custom_1562726801800 {
    margin-right: 17% !important;
    margin-left: 17% !important;
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

.vc_custom_1568598586483 {
    margin-right: 5% !important;
    margin-left: 5% !important;
    padding-bottom: 30px !important;
}

.vc_custom_1562729097951 {
    margin-right: 0px !important;
    margin-left: 0px !important;
    padding-bottom: 10px !important;
    background-color: #f0f0f0 !important;
}

.vc_custom_1562726756676 {
    margin-right: 7% !important;
    margin-left: 7% !important;
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

.vc_custom_1568598596340 {
    margin-right: 6% !important;
    margin-left: 6% !important;
    padding-bottom: 30px !important;
}

.vc_custom_1568939248527 {
    background-image: url(/images/Background/Tips.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    border-radius: 10px !important;
}

.vc_custom_1569286758952 {
    background-image: url(/images/Background/coupon.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    border-radius: 10px !important;
}

.vc_custom_1568943456541 {
    background-image: url(/images/Background/Service-2.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    border-radius: 10px !important;
}

.vc_custom_1568943701032 {
    margin-left: 30px !important;
}

.vc_custom_1568943956815 {
    background-image: url(/images/Background/Time.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    border-radius: 10px !important;
}

.vc_custom_1568942477069 {
    background-image: url(/images/Background/Career-1.png) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    border-radius: 10px !important;
}

.vc_custom_1568957596340 {
    margin-top: 40px !important;
    margin-right: 10px !important;
    margin-left: 10px !important;
    background-color: #d1e3f1 !important;
}

.vc_custom_1568958640892 {
    margin-top: 50px !important;
    margin-right: 10px !important;
    margin-left: 10px !important;
    background-color: #d1e3f1 !important;
}

.vc_custom_1568957618155 {
    margin-top: 50px !important;
    margin-right: 10px !important;
    margin-left: 10px !important;
    background-color: #d1e3f1 !important;
}

.vc_custom_1568957834656 {
    margin-right: 0px !important;
    margin-left: 0px !important;
    background-color: #f0f0f0 !important;
}

.vc_custom_1562718586624 {
    margin-right: 15% !important;
    margin-left: 15% !important;
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

.vc_custom_1568958284701 {
    margin-right: 5% !important;
    margin-bottom: 10px !important;
    margin-left: 5% !important;
    padding-bottom: 58px !important;
}

.vc_custom_1568958454153 {
    margin-right: 0px !important;
    margin-left: 0px !important;
    padding-top: 10px !important;
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 10px !important;
    background-color: #f0f0f0 !important;
    text-align: center;
}

.vc_custom_1562726801800 {
    margin-right: 17% !important;
    margin-left: 17% !important;
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

.vc_custom_1568958620631 {
    margin-right: 5% !important;
    margin-left: 5% !important;
    padding-bottom: 58px !important;
}

.vc_custom_1568958495856 {
    margin-right: 0px !important;
    margin-left: 0px !important;
    padding-bottom: 10px !important;
    background-color: #f0f0f0 !important;
}

.vc_custom_1562726756676 {
    margin-right: 7% !important;
    margin-left: 7% !important;
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

.vc_custom_1568958563559 {
    margin-right: 6% !important;
    margin-left: 6% !important;
    padding-bottom: 58px !important;
}

/*@font-face {
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: 400;
    src: url("/fonts/material-icons.woff2") format('woff2'), url("/fonts//material-icons.woff") format('woff')
}*/

.material-icons {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    font-feature-settings: 'liga';
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased
}

@font-face {
    font-family: 'Font Awesome 5 Brands';
    font-display: block;
    font-style: normal;
    font-weight: normal;
    src: url("/fonts/fa-brands-400.woff2") format("woff2"), url("/fonts/fa-brands-400.woff") format("woff")
}

.fab {
    font-family: 'Font Awesome 5 Brands'
}

/*@font-face {
    font-family: 'fontawesome';
    font-display: block;
    font-style: normal;
    font-weight: 400;
    src: url("/fonts/fa-regular-400.woff2") format("woff2"), url("/fonts/fa-regular-400.woff") format("woff")
}*/

.far {
    font-family: 'fontawesome';
    font-weight: 400
}

/*@font-face {
    font-family: 'fontawesome';
    font-display: block;
    font-style: normal;
    font-weight: 900;
    src: url("/fonts/fa-solid-900.woff2") format("woff2"), url("/fonts/fa-solid-900.woff") format("woff")
}*/

.fa,
.fas {
    font-family: 'fontawesome';
    font-weight: 900
}

.style_phone6-1 > div {
    background-image: url(https://energytechappliance.webdevelopment-pro.com/wp-content/themes/Zephyr/framework/img/phone-6-black-real.png)
}

.style_phone6-2 > div {
    background-image: url(https://energytechappliance.webdevelopment-pro.com/wp-content/themes/Zephyr/framework/img/phone-6-white-real.png)
}

.style_phone6-3 > div {
    background-image: url(https://energytechappliance.webdevelopment-pro.com/wp-content/themes/Zephyr/framework/img/phone-6-black-flat.png)
}

.style_phone6-4 > div {
    background-image: url(https://energytechappliance.webdevelopment-pro.com/wp-content/themes/Zephyr/framework/img/phone-6-white-flat.png)
}

.leaflet-default-icon-path {
    background-image: url(https://energytechappliance.webdevelopment-pro.com/wp-content/themes/Zephyr/css/vendor/images/marker-icon.png)
}

html,
.l-header .widget {
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-size: 15px;
    line-height: 26px
}


h1 {
    font-weight: 400;
    font-size: 2.5rem;
    line-height: 1.19;
    letter-spacing: 0;
    margin-bottom: 1.5rem
}

h2 {
    font-weight: 400;
    font-size: 2.5rem;
    line-height: 1.2;
    letter-spacing: 0;
    margin-bottom: 1.5rem
}

h3 {
    font-weight: 400;
    font-size: 2.5rem;
    line-height: 1.2;
    letter-spacing: 0;
    margin-bottom: 1.5rem
}

.widgettitle,
.comment-reply-title,
h4 {
    font-weight: 400;
    font-size: 2.5rem;
    line-height: 1.2;
    letter-spacing: 0;
    margin-bottom: 1.5rem
}

h5 {
    font-weight: 200;
    font-size: 2.40rem;
    line-height: 1.2;
    letter-spacing: 0;
    margin-bottom: 1.5rem
}

h6 {
    font-weight: 400;
    font-size: 24px;
    line-height: 1.2;
    letter-spacing: 0;
    margin-bottom: 1.5rem;
}

@media (max-width:767px) {
    html {
        font-size: 19px;
        line-height: 26px;
    }

    h1 {
        font-size: 2rem;
    }

        h1.vc_custom_heading {
            font-size: 2rem !important;
        }

    h2 {
        font-size: 2rem;
    }

        h2.vc_custom_heading {
            font-size: 2rem !important;
        }

    h3 {
        font-size: 2rem;
    }

        h3.vc_custom_heading {
            font-size: 2rem !important;
        }

    h4,
    .widgettitle,
    .comment-reply-title {
        font-size: 2rem;
    }

        h4.vc_custom_heading {
            font-size: 2rem !important;
        }

    h5 {
        font-size: 2.40rem;
    }

        h5.vc_custom_heading {
            font-size: 2.40rem !important;
        }

    h6 {
        font-size: 24px;
    }

        h6.vc_custom_heading {
            font-size: 24px !important;
        }
}

body,
.l-header.pos_fixed {
    min-width: 1300px;
}

.l-canvas.type_boxed,
.l-canvas.type_boxed .l-subheader,
.l-canvas.type_boxed .l-section.type_sticky,
.l-canvas.type_boxed ~ .l-footer {
    max-width: 1300px;
}

.l-subheader-h,
.l-main-h,
.l-section-h,
.l-main .aligncenter,
.w-tabs-section-content-h {
    max-width: 1140px;
}

@media screen and (max-width:1215px) {
    .l-main .aligncenter {
        max-width: calc(100vw - 5rem);
    }
}

.l-sidebar {
    width: 25%;
}

.l-content {
    width: 70%;
}

@media (max-width:767px) {
    .g-cols.reversed {
        flex-direction: column-reverse;
    }

    .g-cols > div:not([class*=" vc_col-"]) {
        width: 100%;
        margin: 0 0 1rem;
    }

    .g-cols.type_boxes > div,
    .g-cols.reversed > div:first-child,
    .g-cols:not(.reversed) > div:last-child,
    .g-cols > div.has-fill {
        margin-bottom: 0;
    }

    .vc_wp_custommenu.layout_hor,
    .align_center_xs,
    .align_center_xs .w-socials {
        text-align: center;
    }
}

.tribe-events-button,
button[type="submit"]:not(.w-btn),
input[type="submit"] {
    text-transform: none;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 0em;
    border-radius: 1em;
    padding: 0.8em 1.8em;
    box-shadow: 0 0em 0em rgba(0, 0, 0, 0.4);
    background-color: #D23C01;
    border-color: transparent;
    color: #ffffff !important;
}

    .tribe-events-button,
    button[type="submit"]:not(.w-btn):before,
    input[type="submit"] {
        border-width: 2px;
    }

.no-touch .tribe-events-button:hover,
.no-touch button[type="submit"]:not(.w-btn):hover,
.no-touch input[type="submit"]:hover {
    box-shadow: 0 0em 0em rgba(0, 0, 0, 0.4);
    background-color: #3586ab;
    border-color: transparent;
    color: #ffffff !important;
}

.us-btn-style_1 {
    color: #ffffff !important;
    font-family: 'Roboto', sans-serif;
    font-weight: 700;
    font-style: normal;
    text-transform: none;
    letter-spacing: 0em;
    border-radius: 1em;
    padding: 0.8em 1.8em;
    background-color: #D23C01;
    border-color: transparent;
    box-shadow: 0 0em 0em rgba(0, 0, 0, 0.4);
}

    .us-btn-style_1:before {
        border-width: 2px;
    }

.no-touch .us-btn-style_1:hover {
    color: #ffffff !important;
    box-shadow: 0 0em 0em rgba(0, 0, 0, 0.4);
    background-color: #3586ab;
    border-color: transparent
}

.us-btn-style_2 {
    color: #ffffff !important;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    font-style: normal;
    text-transform: none;
    letter-spacing: 0.04em;
    border-radius: 1.2em;
    padding: 0.6em 0.9em;
    background-color: #D23C01;
    border-color: transparent;
    box-shadow: 0 0em 0em rgba(0, 0, 0, 0.4);
}

    .us-btn-style_2:before {
        border-width: 2px;
    }

.no-touch .us-btn-style_2:hover {
    color: #ffffff !important;
    box-shadow: 0 0em 0em rgba(0, 0, 0, 0.4);
    background-color: #2F6691;
    border-color: transparent;
}

.us-btn-style_3 {
    color: #ffffff !important;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-style: normal;
    text-transform: none;
    letter-spacing: 0em;
    border-radius: 0.5em;
    padding: 0.5em 4em;
    background-color: #D23C01;
    border-color: #D23C01;
    box-shadow: 0 0em 0em rgba(0, 0, 0, 0.4);
}

    .us-btn-style_3:before {
        border-width: 2px;
    }

.no-touch .us-btn-style_3:hover {
    color: #ffffff !important;
    box-shadow: 0 0em 0em rgba(0, 0, 0, 0.4);
    background-color: #2a497f;
    border-color: #2a497f;
}

.us-btn-style_4 {
    color: #ffffff !important;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-style: normal;
    text-transform: none;
    letter-spacing: 0em;
    border-radius: 0.7em;
    padding: 0.3em 1.2em;
    background-color: #D23C01;
    border-color: #D23C01;
    box-shadow: 0 0em 0em rgba(0, 0, 0, 0.4)
}

    .us-btn-style_4:before {
        border-width: 1px
    }

.no-touch .us-btn-style_4:hover {
    color: #ffffff !important;
    box-shadow: 0 0em 0em rgba(0, 0, 0, 0.4);
    background-color: #335A9F;
    border-color: #335A9F
}

.us-btn-style_5 {
    color: #ffffff !important;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-style: normal;
    text-transform: none;
    letter-spacing: 0em;
    border-radius: 1em;
    padding: 0.6em 3em;
    background-color: #D23C01;
    border-color: #D23C01;
    box-shadow: 0 0em 0em rgba(0, 0, 0, 0.4)
}

    .us-btn-style_5:before {
        border-width: 2px
    }

.no-touch .us-btn-style_5:hover {
    color: #ffffff !important;
    box-shadow: 0 0em 0em rgba(0, 0, 0, 0.4);
    background-color: #335A9F;
    border-color: #335A9F
}

.us-btn-style_6 {
    color: #ffffff !important;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-style: normal;
    text-transform: none;
    letter-spacing: 0em;
    border-radius: 1.1em;
    padding: 0.7em 1.4em;
    background-color: #D23C01;
    border-color: #D23C01;
    box-shadow: 0 0em 0em rgba(0, 0, 0, 0.4)
}

    .us-btn-style_6:before {
        border-width: 2px
    }

.no-touch .us-btn-style_6:hover {
    color: #ffffff !important;
    box-shadow: 0 0em 0em rgba(0, 0, 0, 0.4);
    background-color: #02365e;
    border-color: #02365e
}

.us-btn-style_7 {
    color: #ffffff !important;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-style: normal;
    text-transform: none;
    letter-spacing: 0em;
    border-radius: 0em;
    padding: 0.7em 6em;
    background-color: #0070C0;
    border-color: #212121;
    box-shadow: 0 0em 0em rgba(0, 0, 0, 0.4)
}

    .us-btn-style_7:before {
        border-width: 1px
    }

.no-touch .us-btn-style_7:hover {
    color: #0070C0 !important;
    box-shadow: 0 0em 0em rgba(0, 0, 0, 0.4);
    background-color: transparent;
    border-color: #212121
}

.us-btn-style_8 {
    color: #ffffff !important;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-style: normal;
    text-transform: none;
    letter-spacing: 0em;
    border-radius: 0em;
    padding: 0.7em 5em;
    background-color: #D23C01;
    border-color: #D23C01;
    box-shadow: 0 0em 0em rgba(0, 0, 0, 0.4)
}

    .us-btn-style_8:before {
        border-width: 2px
    }

.no-touch .us-btn-style_8:hover {
    color: #D23C01 !important;
    box-shadow: 0 0em 0em rgba(0, 0, 0, 0.4);
    background-color: #ffffff;
    border-color: #D23C01
}

.us-btn-style_9 {
    color: #ffffff !important;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-style: normal;
    text-transform: none;
    letter-spacing: 0em;
    border-radius: 0em;
    padding: 0.7em 3.1em;
    background-color: #EB530C;
    border-color: #335A9F;
    box-shadow: 0 0em 0em rgba(0, 0, 0, 0.4)
}

    .us-btn-style_9:before {
        border-width: 3px
    }

.no-touch .us-btn-style_9:hover {
    color: #ffffff !important;
    box-shadow: 0 0em 0em rgba(0, 0, 0, 0.4);
    background-color: #335A9F;
    border-color: #EB530C
}

a,
button,
input[type="submit"],
.ui-slider-handle {
    outline: none !important
}

.w-header-show, .w-toplink {
    background-color: rgba(0, 0, 0, 0.3)
}

body {
    background-color: #e1e4e5;
    -webkit-tap-highlight-color: rgba(51, 90, 159, 0.2)
}

.l-subheader.at_top,
.l-subheader.at_top .w-dropdown-list,
.l-subheader.at_top .type_mobile .w-nav-list.level_1 {
    background-color: #ffffff
}

    .l-subheader.at_top,
    .l-subheader.at_top .w-dropdown.opened,
    .l-subheader.at_top .type_mobile .w-nav-list.level_1 {
        color: #949799
    }

.no-touch .l-subheader.at_top a:hover,
.no-touch .l-header.bg_transparent .l-subheader.at_top .w-dropdown.opened a:hover {
    color: #335A9F
}

.header_ver .l-header,
.l-subheader.at_middle,
.l-subheader.at_middle .w-dropdown-list,
.l-subheader.at_middle .type_mobile .w-nav-list.level_1 {
    background-color: #ffffff
}

    .l-subheader.at_middle,
    .l-subheader.at_middle .w-dropdown.opened,
    .l-subheader.at_middle .type_mobile .w-nav-list.level_1 {
        color: #25282b
    }

.no-touch .l-subheader.at_middle a:hover,
.no-touch .l-header.bg_transparent .l-subheader.at_middle .w-dropdown.opened a:hover {
    color: #335A9F
}

.l-subheader.at_bottom,
.l-subheader.at_bottom .w-dropdown-list,
.l-subheader.at_bottom .type_mobile .w-nav-list.level_1 {
    background-color: #0469AF
}

    .l-subheader.at_bottom,
    .l-subheader.at_bottom .w-dropdown.opened,
    .l-subheader.at_bottom .type_mobile .w-nav-list.level_1 {
        color: #ffffff
    }

.no-touch .l-subheader.at_bottom a:hover,
.no-touch .l-header.bg_transparent .l-subheader.at_bottom .w-dropdown.opened a:hover {
    color: #ff5722
}

.l-header.bg_transparent:not(.sticky) .l-subheader {
    color: #ffffff
}

.no-touch .l-header.bg_transparent:not(.sticky) .w-text a:hover,
.no-touch .l-header.bg_transparent:not(.sticky) .w-html a:hover,
.no-touch .l-header.bg_transparent:not(.sticky) .w-dropdown a:hover,
.no-touch .l-header.bg_transparent:not(.sticky) .type_desktop .menu-item.level_1:hover > .w-nav-anchor {
    color: #ffffff
}

.l-header.bg_transparent:not(.sticky) .w-nav-title:after {
    background-color: #ffffff
}

.w-search-form {
    background-color: #ffffff;
    color: #335A9F
}

.w-search.layout_fullscreen .w-search-background {
    background-color: #ffffff
}

.w-search.layout_fullscreen input:focus + .w-form-row-field-bar:before,
.w-search.layout_fullscreen input:focus + .w-form-row-field-bar:after {
    background-color: #335A9F
}

.menu-item.level_1 > .w-nav-anchor:focus,
.no-touch .menu-item.level_1.opened > .w-nav-anchor,
.no-touch .menu-item.level_1:hover > .w-nav-anchor {
    background-color: #024579;
    color: #ffffff
}

.w-nav-title:after {
    background-color: #ffffff
}

/*.menu-item.level_1.current-menu-item>.w-nav-anchor,
.menu-item.level_1.current-menu-parent>.w-nav-anchor,
.menu-item.level_1.current-menu-ancestor>.w-nav-anchor {
    background-color: #024579;
    color: #ffffff
}*/

.l-header.bg_transparent:not(.sticky) .type_desktop .menu-item.level_1.current-menu-item > .w-nav-anchor,
.l-header.bg_transparent:not(.sticky) .type_desktop .menu-item.level_1.current-menu-ancestor > .w-nav-anchor {
    background-color: transparent;
    color: #335A9F
}

.w-nav-list:not(.level_1) {
    background-color: #25282b;
    color: #c2c4c5
}

.no-touch .menu-item:not(.level_1) > .w-nav-anchor:focus,
.no-touch .menu-item:not(.level_1):hover > .w-nav-anchor {
    background-color: #335A9F;
    color: #ffffff
}

.menu-item:not(.level_1).current-menu-item > .w-nav-anchor,
.menu-item:not(.level_1).current-menu-parent > .w-nav-anchor,
.menu-item:not(.level_1).current-menu-ancestor > .w-nav-anchor {
    background-color: #25282b;
    color: #335A9F
}

/* .btn.menu-item>a {
    background-color:  !important;
    color:  !important
}

.no-touch .btn.menu-item>a:hover {
    background-color:  !important;
    color:  !important
} */

body.us_iframe,
.l-preloader,
.l-canvas,
.l-footer,
.l-popup-box-content,
.g-filters.style_1 .g-filters-item.active,
.l-section.color_alternate .g-filters.style_2 .g-filters-item.active,
.w-cart-dropdown,
.w-pricing.style_1 .w-pricing-item-h,
.w-person.layout_card,
.leaflet-popup-content-wrapper,
.leaflet-popup-tip,
.select2-dropdown,
.us-woo-shop_modern .product-h,
.no-touch .us-woo-shop_modern .product-meta,
.woocommerce #payment .payment_box,
.wpcf7-form-control-wrap.type_select:after {
    background-color: #ffffff
}

.woocommerce #payment .payment_methods li > input:checked + label,
.woocommerce .blockUI.blockOverlay {
    background-color: #ffffff !important
}

.w-iconbox.style_circle.color_contrast .w-iconbox-icon {
    color: #ffffff
}

.l-section.color_alternate,
.l-canvas.sidebar_none .l-section.for_comments,
.w-actionbox.color_light,
.w-author,
.no-touch .pagination a.page-numbers:hover,
.g-filters.style_1,
.g-filters.style_2 .g-filters-item.active,
.w-form.for_protected,
.w-iconbox.style_circle.color_light .w-iconbox-icon,
.w-profile,
.w-pricing.style_1 .w-pricing-item-header,
.w-pricing.style_2 .w-pricing-item-h,
.w-progbar-bar,
.w-progbar.style_3 .w-progbar-bar:before,
.w-progbar.style_3 .w-progbar-bar-count,
.w-socials.style_solid .w-socials-item-link,
.w-tabs.layout_timeline .w-tabs-item,
.w-tabs.layout_timeline .w-tabs-section-header-h,
.widget_calendar #calendar_wrap,
.no-touch .l-main .widget_nav_menu a:hover,
.select2-selection__choice,
.woocommerce .login,
.woocommerce .track_order,
.woocommerce .checkout_coupon,
.woocommerce .lost_reset_password,
.woocommerce .register,
.woocommerce .comment-respond,
.woocommerce .cart_totals,
.no-touch .woocommerce .product-remove a:hover,
.woocommerce .checkout #order_review,
.woocommerce ul.order_details,
.widget_shopping_cart,
.smile-icon-timeline-wrap .timeline-wrapper .timeline-block,
.smile-icon-timeline-wrap .timeline-feature-item.feat-item {
    background-color: #ffffff
}

.timeline-wrapper .timeline-post-right .ult-timeline-arrow l,
.timeline-wrapper .timeline-post-left .ult-timeline-arrow l,
.timeline-feature-item.feat-item .ult-timeline-arrow l {
    border-color: #ffffff
}

hr,
td,
th,
input,
textarea,
select,
.l-section,
.vc_column_container,
.vc_column-inner,
.w-form-row-field input:focus,
.w-form-row-field textarea:focus,
.widget_search input[type="text"]:focus,
.w-comments .children,
.w-image,
.w-separator,
.w-sharing-item,
.w-tabs-list,
.w-tabs-section,
.l-main .widget_nav_menu .menu,
.l-main .widget_nav_menu .menu-item a,
.wpml-ls-legacy-dropdown a,
.wpml-ls-legacy-dropdown-click a,
.woocommerce .quantity.buttons_added input.qty,
.woocommerce .quantity.buttons_added .plus,
.woocommerce .quantity.buttons_added .minus,
.woocommerce-tabs .tabs,
.woocommerce .commentlist .comment-text,
.woocommerce .related,
.woocommerce .upsells,
.woocommerce .cross-sells,
.woocommerce ul.order_details li,
.select2-selection,
.smile-icon-timeline-wrap .timeline-line {
    border-color: #e1e4e5
}

.w-iconbox.style_default.color_light .w-iconbox-icon,
.w-separator,
.pagination .page-numbers {
    color: #e1e4e5
}

.no-touch .color_alternate .pagination a.page-numbers:hover,
.no-touch .woocommerce #payment .payment_methods li > label:hover,
.widget_price_filter .ui-slider:before {
    background-color: #e1e4e5
}

.w-socials.style_outlined .w-socials-item-link {
    box-shadow: 0 0 0 2px #e1e4e5 inset
}

h1,
h2,
h3,
h4,
h5,
h6,
.w-counter.color_heading .w-counter-value {
    color: #25282b
}

.w-progbar.color_heading .w-progbar-bar-h {
    background-color: #25282b
}

.l-canvas,
.l-footer,
.l-popup-box-content,
.w-cart-dropdown,
.w-iconbox.style_circle.color_light .w-iconbox-icon,
.w-pricing-item-h,
.w-person.layout_card,
.w-tabs.layout_timeline .w-tabs-item,
.w-tabs.layout_timeline .w-tabs-section-header-h,
.leaflet-popup-content-wrapper,
.leaflet-popup-tip,
.woocommerce .form-row .chosen-drop,
.us-woo-shop_modern .product-h,
.select2-dropdown {
    color: #212121
}

.w-iconbox.style_circle.color_contrast .w-iconbox-icon,
.w-progbar.color_text .w-progbar-bar-h,
.w-scroller-dot span {
    background-color: #212121
}

.w-scroller-dot span {
    box-shadow: 0 0 0 2px#212121
}

a {
    color: #335A9F
}

.no-touch a:hover {
    color: #D23C01
}

.no-touch .w-cart-dropdown a:not(.button):hover {
    color: #D23C01 !important
}

.g-preloader,
.w-counter.color_primary .w-counter-value,
.w-iconbox.style_default.color_primary .w-iconbox-icon,
.g-filters.style_1 .g-filters-item.active,
.g-filters.style_3 .g-filters-item.active,
.w-form-row.focused i,
.no-touch .w-sharing.type_simple.color_primary .w-sharing-item:hover .w-sharing-icon,
.w-separator.color_primary,
.w-tabs-item.active,
.w-tabs-section.active .w-tabs-section-header,
.l-main .widget_nav_menu .menu-item.current-menu-item > a,
.woocommerce-tabs .tabs li.active,
.woocommerce #payment .payment_methods li > input:checked + label,
input[type="radio"]:checked + .wpcf7-list-item-label:before,
input[type="checkbox"]:checked + .wpcf7-list-item-label:before,
.highlight_primary {
    color: #335A9F
}

.l-section.color_primary,
.no-touch .post_navigation-item:hover .post_navigation-item-arrow,
.highlight_primary_bg,
.w-actionbox.color_primary,
.pagination .page-numbers.current,
.w-form-row.focused .w-form-row-field-bar:before,
.w-form-row.focused .w-form-row-field-bar:after,
.w-form-row input:checked + .w-form-checkbox,
.w-form-row input:checked + .w-form-radio,
.w-form-row.for_radio label > input:checked + i,
.no-touch .g-filters.style_1 .g-filters-item:hover,
.no-touch .g-filters.style_2 .g-filters-item:hover,
.w-grid-item-placeholder,
.w-post-elm.post_taxonomy.style_badge a,
.w-iconbox.style_circle.color_primary .w-iconbox-icon,
.w-pricing.style_1 .type_featured .w-pricing-item-header,
.w-pricing.style_2 .type_featured .w-pricing-item-h,
.w-progbar.color_primary .w-progbar-bar-h,
.w-sharing.type_solid.color_primary .w-sharing-item,
.w-sharing.type_fixed.color_primary .w-sharing-item,
.w-socials-item-link-hover,
.w-tabs-list-bar,
.w-tabs.layout_timeline .w-tabs-item.active,
.no-touch .w-tabs.layout_timeline .w-tabs-item:hover,
.w-tabs.layout_timeline .w-tabs-section.active .w-tabs-section-header-h,
.rsDefault .rsThumb.rsNavSelected,
.widget_price_filter .ui-slider-range,
.widget_price_filter .ui-slider-handle,
.select2-results__option--highlighted,
.smile-icon-timeline-wrap .timeline-separator-text .sep-text,
.smile-icon-timeline-wrap .timeline-wrapper .timeline-dot,
.smile-icon-timeline-wrap .timeline-feature-item .timeline-dot,
.l-body .cl-btn {
    background-color: #335A9F
}

.l-content blockquote,
input:focus,
textarea:focus,
.w-separator.color_primary,
.owl-dot.active span,
.rsBullet.rsNavSelected span,
.woocommerce .quantity.buttons_added input.qty:focus,
.validate-required.woocommerce-validated input:focus,
.validate-required.woocommerce-invalid input:focus,
.woocommerce .form-row .chosen-search input[type="text"]:focus,
.woocommerce-tabs .tabs li.active {
    border-color: #335A9F
}

input:focus,
textarea:focus {
    box-shadow: 0 -1px 0 0 #335A9F inset
}

.highlight_secondary,
.w-counter.color_secondary .w-counter-value,
.w-iconbox.style_default.color_secondary .w-iconbox-icon,
.w-iconbox.style_default .w-iconbox-link:active .w-iconbox-icon,
.no-touch .w-iconbox.style_default .w-iconbox-link:hover .w-iconbox-icon,
.w-iconbox-link:active .w-iconbox-title,
.no-touch .w-iconbox-link:hover .w-iconbox-title,
.no-touch .w-sharing.type_simple.color_secondary .w-sharing-item:hover .w-sharing-icon,
.w-separator.color_secondary,
.star-rating span:before {
    color: #D23C01
}

.l-section.color_secondary,
.highlight_secondary_bg,
.w-actionbox.color_secondary,
.no-touch .w-post-elm.post_taxonomy.style_badge a:hover,
.w-iconbox.style_circle.color_secondary .w-iconbox-icon,
.w-progbar.color_secondary .w-progbar-bar-h,
.w-sharing.type_solid.color_secondary .w-sharing-item,
.w-sharing.type_fixed.color_secondary .w-sharing-item,
.no-touch .w-toplink.active:hover,
.no-touch .tp-leftarrow.tparrows.custom:hover,
.no-touch .tp-rightarrow.tparrows.custom:hover,
p.demo_store,
.woocommerce .onsale,
.woocommerce .form-row .chosen-results li.highlighted {
    background-color: #D23C01
}

.w-separator.color_secondary {
    border-color: #D23C01
}

blockquote:before,
.highlight_faded,
.w-form-row-description,
.l-main .w-author-url,
.l-main .post-author-website,
.l-main .w-profile-link.for_logout,
.l-main .g-tags,
.l-main .widget_tag_cloud,
.l-main .widget_product_tag_cloud {
    color: #949799
}

.w-form-checkbox,
.w-form-radio {
    border-color: #949799
}

.color_footer-top,
.color_footer-top .wpcf7-form-control-wrap.type_select:after {
    background-color: #25282b
}

    .color_footer-top .widget_shopping_cart,
    .color_footer-top .w-socials.style_solid .w-socials-item-link {
        background-color: #1c1f21
    }

    .color_footer-top,
    .color_footer-top *:not([class*="us-btn-style"]),
    .color_footer-top .w-form-row input:focus,
    .color_footer-top .w-form-row textarea:focus {
        border-color: #35383b
    }

        .color_footer-top .w-separator.color_border {
            color: #35383b
        }

.color_footer-top {
    color: #8e9194
}

    .color_footer-top a {
        color: #c2c4c5
    }

    .no-touch .color_footer-top a:hover,
    .color_footer-top .w-form-row.focusedi {
        color: #ffffff
    }

    .color_footer-top .w-form-row.focused .w-form-row-field-bar:before,
    .color_footer-top .w-form-row.focused .w-form-row-field-bar:after {
        background-color: #ffffff
    }

    .color_footer-top input:focus,
    .color_footer-top textarea:focus {
        border-color: #ffffff;
        box-shadow: 0 -1px 0 0 #ffffff inset
    }

.color_footer-bottom,
.color_footer-bottom .wpcf7-form-control-wrap.type_select:after {
    background-color: #1c1f21
}

    .color_footer-bottom .widget_shopping_cart,
    .color_footer-bottom .w-socials.style_solid .w-socials-item-link {
        background-color: #25282b
    }

    .color_footer-bottom,
    .color_footer-bottom *:not([class*="us-btn-style"]),
    .color_footer-bottom .w-form-row input:focus,
    .color_footer-bottom .w-form-row textarea:focus {
        border-color: #35383b
    }

        .color_footer-bottom .w-separator.color_border {
            color: #35383b
        }

.color_footer-bottom {
    color: #8e9194
}

    .color_footer-bottom a {
        color: #8e9194
    }

    .no-touch .color_footer-bottom a:hover,
    .color_footer-bottom .w-form-row.focused i {
        color: #ffffff
    }

    .color_footer-bottom .w-form-row.focused .w-form-row-field-bar:before,
    .color_footer-bottom .w-form-row.focused .w-form-row-field-bar:after {
        background-color: #ffffff
    }

    .color_footer-bottom input:focus,
    .color_footer-bottom textarea:focus {
        border-color: #ffffff;
        box-shadow: 0 -1px 0 0 #ffffff inset
    }

@media (min-width:961px) {
    .hidden_for_default {
        display: none !important
    }

    .l-header {
        position: relative;
        z-index: 111;
        width: 100%
    }

    .l-subheader {
        margin: 0 auto
    }

        .l-subheader.width_full {
            padding-left: 1.5rem;
            padding-right: 1.5rem
        }

    .l-subheader-h {
        display: flex;
        align-items: center;
        position: relative;
        margin: 0 auto;
        height: inherit
    }

    .w-header-show {
        display: none
    }

    .l-header.pos_fixed {
        position: fixed;
        left: 0
    }

        .l-header.pos_fixed:not(.notransition) .l-subheader {
            transition-property: transform, background-color, box-shadow, line-height, height;
            transition-duration: 0.3s;
            transition-timing-function: cubic-bezier(.78, .13, .15, .86)
        }

    .l-header.bg_transparent:not(.sticky) {
        background: linear-gradient(rgba(0, 0, 0, 0.5), transparent) repeat-x
    }

        .l-header.bg_transparent:not(.sticky) .l-subheader {
            box-shadow: none !important;
            background-image: none;
            background-color: transparent
        }

            .l-header.bg_transparent:not(.sticky) .l-subheader.at_top {
                background-color: rgba(0, 0, 0, 0.2);
                color: rgba(255, 255, 255, 0.66)
            }

            .l-header.bg_transparent:not(.sticky) .l-subheader.at_bottom .l-subheader-h {
                box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.22)
            }

        .l-header.bg_transparent:not(.sticky) .w-nav.type_desktop .w-nav-list.level_1 > .menu-item > a {
            background-color: transparent
        }

    .l-header.bg_transparent ~ .l-main .l-section.width_full.height_auto:first-child {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .l-header.pos_static.bg_transparent {
        position: absolute;
        left: 0
    }

    .l-subheader.width_full .l-subheader-h {
        max-width: none !important
    }

    .headerinpos_above .l-header.pos_fixed {
        overflow: hidden;
        transition: transform 0.3s;
        transform: translate3d(0, -100%, 0)
    }

        .headerinpos_above .l-header.pos_fixed.sticky {
            overflow: visible;
            transform: none
        }

        .headerinpos_above .l-header.pos_fixed ~ .l-section,
        .headerinpos_above .l-header.pos_fixed ~ .l-main,
        .headerinpos_above .l-header.pos_fixed ~ .l-main .l-section:first-child {
            padding-top: 0 !important
        }

    .l-header.shadow_thin .l-subheader.at_middle,
    .l-header.shadow_thin .l-subheader.at_bottom,
    .l-header.shadow_none.sticky .l-subheader.at_middle,
    .l-header.shadow_none.sticky .l-subheader.at_bottom {
        box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08)
    }

    .l-header.shadow_wide .l-subheader.at_middle,
    .l-header.shadow_wide .l-subheader.at_bottom {
        box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.1), 0 2px 1px -1px rgba(0, 0, 0, 0.05)
    }

    .headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-dropdown-list {
        top: auto;
        bottom: -0.4em;
        padding-top: 0.4em;
        padding-bottom: 2.4em
    }

    .header_hor .l-subheader-cell > .w-cart {
        margin-left: 0;
        margin-right: 0
    }

    .l-subheader.at_top {
        line-height: 124px;
        height: 124px
    }

    .l-header.sticky .l-subheader.at_top {
        line-height: 85px;
        height: 85px
    }

    .l-subheader.at_middle {
        line-height: 80px;
        height: 80px
    }

    .l-header.sticky .l-subheader.at_middle {
        line-height: 31px;
        height: 31px
    }

    .l-subheader.at_bottom {
        line-height: 50px;
        height: 50px
    }

    .l-header.sticky .l-subheader.at_bottom {
        line-height: 50px;
        height: 50px
    }

    .l-subheader.with_centering .l-subheader-cell.at_left,
    .l-subheader.with_centering .l-subheader-cell.at_right {
        flex-basis: 100px
    }
    /*----------------SLIDE SHOW PROBLEM----------------------------*/
    .l-header.pos_fixed ~ .l-section:first-of-type,
    .sidebar_left .l-header.pos_fixed + .l-main,
    .sidebar_right .l-header.pos_fixed + .l-main,
    .sidebar_none .l-header.pos_fixed + .l-main .l-section:first-of-type,
    .sidebar_none .l-header.pos_fixed + .l-main .l-section-gap:nth-child(2),
    .headerinpos_below .l-header.pos_fixed ~ .l-main .l-section:nth-of-type(2),
    .l-header.pos_static.bg_transparent ~ .l-section:first-of-type,
    .sidebar_left .l-header.pos_static.bg_transparent + .l-main,
    .sidebar_right .l-header.pos_static.bg_transparent + .l-main,
    .sidebar_none .l-header.pos_static.bg_transparent + .l-main .l-section:first-of-type {
        padding-top: 0px;
    }

    .headerinpos_bottom .l-header.pos_fixed ~ .l-main .l-section:first-of-type {
        padding-bottom: 254px
    }

    .l-header.bg_transparent ~ .l-main .l-section.valign_center:first-of-type > .l-section-h {
        top: -127px
    }

    .headerinpos_bottom .l-header.pos_fixed.bg_transparent ~ .l-main .l-section.valign_center:first-of-type > .l-section-h {
        top: 127px
    }

    .l-header.pos_fixed ~ .l-main .l-section.height_full:not(:first-of-type) {
        min-height: calc(100vh - 166px)
    }

    .admin-bar .l-header.pos_fixed ~ .l-main .l-section.height_full:not(:first-of-type) {
        min-height: calc(100vh - 198px)
    }

    .l-header.pos_static.bg_solid ~ .l-main .l-section.height_full:first-of-type {
        min-height: calc(100vh - 254px)
    }

    .l-header.pos_fixed ~ .l-main .l-section.sticky {
        top: 166px
    }

    .admin-bar .l-header.pos_fixed ~ .l-main .l-section.sticky {
        top: 198px
    }

    .l-header.pos_fixed.sticky + .l-section.type_sticky,
    .sidebar_none .l-header.pos_fixed.sticky + .l-main .l-section.type_sticky:first-of-type {
        padding-top: 166px
    }

    .headerinpos_below .l-header.pos_fixed:not(.sticky) {
        position: absolute;
        top: 100%
    }

    .headerinpos_bottom .l-header.pos_fixed:not(.sticky) {
        position: absolute;
        bottom: 0
    }

    .headerinpos_below .l-header.pos_fixed ~ .l-main .l-section:first-of-type,
    .headerinpos_bottom .l-header.pos_fixed ~ .l-main .l-section:first-of-type {
        padding-top: 0 !important
    }

    .headerinpos_below .l-header.pos_fixed ~ .l-main .l-section.height_full:nth-of-type(2) {
        min-height: 100vh
    }

    .admin-bar.headerinpos_below .l-header.pos_fixed ~ .l-main .l-section.height_full:nth-of-type(2) {
        min-height: calc(100vh - 32px)
    }

    .headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-cart-dropdown,
    .headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_2 {
        bottom: 100%;
        transform-origin: 0 100%
    }

    .headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_mobile.m_layout_dropdown .w-nav-list.level_1 {
        top: auto;
        bottom: 100%;
        box-shadow: 0 -3px 3px rgba(0, 0, 0, 0.1)
    }

    .headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_3,
    .headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-nav.type_desktop .w-nav-list.level_4 {
        top: auto;
        bottom: 0;
        transform-origin: 0 100%
    }
}

@media (min-width:600px) and (max-width:960px) {
    .hidden_for_tablets {
        display: none !important
    }

    .l-subheader.at_top {
        display: none
    }

    .l-subheader.at_bottom {
        display: none
    }

    .l-header {
        position: relative;
        z-index: 111;
        width: 100%
    }

    .l-subheader {
        margin: 0 auto
    }

        .l-subheader.width_full {
            padding-left: 1.5rem;
            padding-right: 1.5rem
        }

    .l-subheader-h {
        display: flex;
        align-items: center;
        position: relative;
        margin: 0 auto;
        height: inherit
    }

    .w-header-show {
        display: none
    }

    .l-header.pos_fixed {
        position: fixed;
        left: 0
    }

        .l-header.pos_fixed:not(.notransition) .l-subheader {
            transition-property: transform, background-color, box-shadow, line-height, height;
            transition-duration: 0.3s;
            transition-timing-function: cubic-bezier(.78, .13, .15, .86)
        }

    .l-header.bg_transparent:not(.sticky) {
        background: linear-gradient(rgba(0, 0, 0, 0.5), transparent) repeat-x
    }

        .l-header.bg_transparent:not(.sticky) .l-subheader {
            box-shadow: none !important;
            background-image: none;
            background-color: transparent
        }

            .l-header.bg_transparent:not(.sticky) .l-subheader.at_top {
                background-color: rgba(0, 0, 0, 0.2);
                color: rgba(255, 255, 255, 0.66)
            }

            .l-header.bg_transparent:not(.sticky) .l-subheader.at_bottom .l-subheader-h {
                box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.22)
            }

        .l-header.bg_transparent:not(.sticky) .w-nav.type_desktop .w-nav-list.level_1 > .menu-item > a {
            background-color: transparent
        }

    .l-header.bg_transparent ~ .l-main .l-section.width_full.height_auto:first-child {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .l-header.pos_static.bg_transparent {
        position: absolute;
        left: 0
    }

    .l-subheader.width_full .l-subheader-h {
        max-width: none !important
    }

    .headerinpos_above .l-header.pos_fixed {
        overflow: hidden;
        transition: transform 0.3s;
        transform: translate3d(0, -100%, 0)
    }

        .headerinpos_above .l-header.pos_fixed.sticky {
            overflow: visible;
            transform: none
        }

        .headerinpos_above .l-header.pos_fixed ~ .l-section,
        .headerinpos_above .l-header.pos_fixed ~ .l-main,
        .headerinpos_above .l-header.pos_fixed ~ .l-main .l-section:first-child {
            padding-top: 0 !important
        }

    .l-header.shadow_thin .l-subheader.at_middle,
    .l-header.shadow_thin .l-subheader.at_bottom,
    .l-header.shadow_none.sticky .l-subheader.at_middle,
    .l-header.shadow_none.sticky .l-subheader.at_bottom {
        box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08)
    }

    .l-header.shadow_wide .l-subheader.at_middle,
    .l-header.shadow_wide .l-subheader.at_bottom {
        box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.1), 0 2px 1px -1px rgba(0, 0, 0, 0.05)
    }

    .headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-dropdown-list {
        top: auto;
        bottom: -0.4em;
        padding-top: 0.4em;
        padding-bottom: 2.4em
    }

    .header_hor .l-subheader-cell > .w-cart {
        margin-left: 0;
        margin-right: 0
    }

    .l-subheader.at_top {
        line-height: 40;
        height: 40
    }

    .l-header.sticky .l-subheader.at_top {
        line-height: 40;
        height: 40
    }

    .l-subheader.at_middle {
        line-height: 80px;
        height: 80px
    }

    .l-header.sticky .l-subheader.at_middle {
        line-height: 70px;
        height: 70px;
    }

    .l-subheader.at_bottom {
        line-height: 50;
        height: 50;
    }

    .l-header.sticky .l-subheader.at_bottom {
        line-height: 50;
        height: 50;
    }

    .l-header.pos_fixed ~ .l-section:first-of-type,
    .sidebar_left .l-header.pos_fixed + .l-main,
    .sidebar_right .l-header.pos_fixed + .l-main,
    .sidebar_none .l-header.pos_fixed + .l-main .l-section:first-of-type,
    .sidebar_none .l-header.pos_fixed + .l-main .l-section-gap:nth-child(2),
    .l-header.pos_static.bg_transparent ~ .l-section:first-of-type,
    .sidebar_left .l-header.pos_static.bg_transparent + .l-main,
    .sidebar_right .l-header.pos_static.bg_transparent + .l-main,
    .sidebar_none .l-header.pos_static.bg_transparent + .l-main .l-section:first-of-type {
        padding-top: 80px;
    }

    .l-header.pos_fixed ~ .l-main .l-section.sticky {
        top: 70px;
    }

    .l-header.pos_fixed.sticky + .l-section.type_sticky,
    .sidebar_none .l-header.pos_fixed.sticky + .l-main .l-section.type_sticky:first-of-type {
        padding-top: 70px
    }
}

@media (max-width:599px) {
    .hidden_for_mobiles {
        display: none !important;
    }

    .l-subheader.at_top {
        display: none;
    }

    .l-subheader.at_bottom {
        display: none;
    }

    .l-header {
        position: relative;
        z-index: 111;
        width: 100%;
    }

    .l-subheader {
        margin: 0 auto;
    }

        .l-subheader.width_full {
            padding-left: 1.5rem;
            padding-right: 1.5rem
        }

    .l-subheader-h {
        display: flex;
        align-items: center;
        position: relative;
        margin: 0 auto;
        height: inherit;
    }

    .w-header-show {
        display: none
    }

    .l-header.pos_fixed {
        position: fixed;
        left: 0
    }

        .l-header.pos_fixed:not(.notransition) .l-subheader {
            transition-property: transform, background-color, box-shadow, line-height, height;
            transition-duration: 0.3s;
            transition-timing-function: cubic-bezier(.78, .13, .15, .86)
        }

    .l-header.bg_transparent:not(.sticky) {
        background: linear-gradient(rgba(0, 0, 0, 0.5), transparent) repeat-x
    }

        .l-header.bg_transparent:not(.sticky) .l-subheader {
            box-shadow: none !important;
            background-image: none;
            background-color: transparent
        }

            .l-header.bg_transparent:not(.sticky) .l-subheader.at_top {
                background-color: rgba(0, 0, 0, 0.2);
                color: rgba(255, 255, 255, 0.66)
            }

            .l-header.bg_transparent:not(.sticky) .l-subheader.at_bottom .l-subheader-h {
                box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.22)
            }

        .l-header.bg_transparent:not(.sticky) .w-nav.type_desktop .w-nav-list.level_1 > .menu-item > a {
            background-color: transparent
        }

    .l-header.bg_transparent ~ .l-main .l-section.width_full.height_auto:first-child {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .l-header.pos_static.bg_transparent {
        position: absolute;
        left: 0
    }

    .l-subheader.width_full .l-subheader-h {
        max-width: none !important
    }

    .headerinpos_above .l-header.pos_fixed {
        overflow: hidden;
        transition: transform 0.3s;
        transform: translate3d(0, -100%, 0)
    }

        .headerinpos_above .l-header.pos_fixed.sticky {
            overflow: visible;
            transform: none
        }

        .headerinpos_above .l-header.pos_fixed ~ .l-section,
        .headerinpos_above .l-header.pos_fixed ~ .l-main,
        .headerinpos_above .l-header.pos_fixed ~ .l-main .l-section:first-child {
            padding-top: 0 !important
        }

    .l-header.shadow_thin .l-subheader.at_middle,
    .l-header.shadow_thin .l-subheader.at_bottom,
    .l-header.shadow_none.sticky .l-subheader.at_middle,
    .l-header.shadow_none.sticky .l-subheader.at_bottom {
        box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08)
    }

    .l-header.shadow_wide .l-subheader.at_middle,
    .l-header.shadow_wide .l-subheader.at_bottom {
        box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.1), 0 2px 1px -1px rgba(0, 0, 0, 0.05)
    }

    .headerinpos_bottom .l-header.pos_fixed:not(.sticky) .w-dropdown-list {
        top: auto;
        bottom: -0.4em;
        padding-top: 0.4em;
        padding-bottom: 2.4em
    }

    .header_hor .l-subheader-cell > .w-cart {
        margin-left: 0;
        margin-right: 0
    }

    .l-subheader.at_top {
        line-height: 40;
        height: 40
    }

    .l-header.sticky .l-subheader.at_top {
        line-height: 40;
        height: 40
    }

    .l-subheader.at_middle {
        line-height: 87px;
        height: 87px
    }

    .l-header.sticky .l-subheader.at_middle {
        line-height: 87px;
        height: 87px
    }

    .l-subheader.at_bottom {
        line-height: 50;
        height: 50
    }

    .l-header.sticky .l-subheader.at_bottom {
        line-height: 50;
        height: 50
    }

    .l-header.pos_fixed ~ .l-section:first-of-type,
    .sidebar_left .l-header.pos_fixed + .l-main,
    .sidebar_right .l-header.pos_fixed + .l-main,
    .sidebar_none .l-header.pos_fixed + .l-main .l-section:first-of-type,
    .sidebar_none .l-header.pos_fixed + .l-main .l-section-gap:nth-child(2),
    .l-header.pos_static.bg_transparent ~ .l-section:first-of-type,
    .sidebar_left .l-header.pos_static.bg_transparent + .l-main,
    .sidebar_right .l-header.pos_static.bg_transparent + .l-main,
    .sidebar_none .l-header.pos_static.bg_transparent + .l-main .l-section:first-of-type {
        padding-top: 87px
    }

    .l-header.pos_fixed ~ .l-main .l-section.sticky {
        top: 87px
    }

    .l-header.pos_fixed.sticky + .l-section.type_sticky,
    .sidebar_none .l-header.pos_fixed.sticky + .l-main .l-section.type_sticky:first-of-type {
        padding-top: 87px
    }
}

@media (min-width:961px) {
    .ush_image_1 {
        height: 60px;
    }

    .l-header.sticky .ush_image_1 {
        height: 60px;
    }
}

@media (min-width:600px) and (max-width:960px) {
    .ush_image_1 {
        height: 40px;
    }

    .l-header.sticky .ush_image_1 {
        height: 40px;
    }
}

@media (max-width:599px) {
    .ush_image_1 {
        height: 30px;
    }

    .l-header.sticky .ush_image_1 {
        height: 30px;
    }
}

@media (min-width:961px) {
    .ush_image_2 {
        height: 87px;
    }

    .l-header.sticky .ush_image_2 {
        height: 64px;
    }
}

@media (min-width:600px) and (max-width:960px) {
    .ush_image_2 {
        height: 55px;
    }

    .l-header.sticky .ush_image_2 {
        height: 33px;
    }
}

@media (max-width:599px) {
    .ush_image_2 {
        height: 46px;
    }

    .l-header.sticky .ush_image_2 {
        height: 32px;
    }
}

.ush_text_1 {
    font-family: 'Archivo Black', sans-serif;
    font-size: 24px;
    white-space: nowrap;
}

    .ush_text_1 .w-text-value {
        color: #00146A
    }

@media (min-width:600px) and (max-width:960px) {
    .ush_text_1 {
        font-size: 18px
    }
}

@media (max-width:599px) {
    .ush_text_1 {
        font-size: 16px;
    }
}

.ush_text_2 {
    white-space: nowrap;
}

.ush_text_3 {
    white-space: nowrap;
}

.ush_text_4 {
    font-family: 'Charm', cursive;
    font-weight: 600;
    font-size: 21px;
    white-space: nowrap
}

    .ush_text_4 .w-text-value {
        color: #EF510E
    }

.ush_text_5 {
    font-family: 'Archivo Black', sans-serif;
    font-size: 16px;
    white-space: nowrap
}

    .ush_text_5 .w-text-value {
        color: #00146A
    }

@media (min-width:600px) and (max-width:960px) {
    .ush_text_5 {
        font-size: 16px
    }
}

@media (max-width:599px) {
    .ush_text_5 {
        font-size: 16px
    }
}

.ush_text_6 {
    font-weight: 600;
    font-size: 15px;
    white-space: nowrap
}

    .ush_text_6 .w-text-value {
        color: #EF510E
    }

@media (min-width:600px) and (max-width:960px) {
    .ush_text_6 {
        font-size: 15px
    }
}

@media (max-width:599px) {
    .ush_text_6 {
        font-size: 15px
    }
}

@media (min-width:961px) {
    .ush_btn_1 {
        font-size: 16px
    }
}

@media (min-width:600px) and (max-width:960px) {
    .ush_btn_1 {
        font-size: 16px;
    }
}

@media (max-width:599px) {
    .ush_btn_1 {
        font-size: 16px;
    }
}

.header_hor .ush_menu_1.type_desktop .w-nav-list.level_1 > .menu-item > a {
    padding-left: 25px;
    padding-right: 25px
}

.header_ver .ush_menu_1.type_desktop .w-nav-list.level_1 > .menu-item > a {
    padding-top: 25px;
    padding-bottom: 25px
}


.ush_menu_1.type_desktop .w-nav-list > .menu-item.level_1 {
    font-size: 18px
}

.ush_menu_1.type_desktop .w-nav-list > .menu-item:not(.level_1) {
    font-size: 15px
}

.ush_menu_1.type_mobile .w-nav-anchor.level_1 {
    font-size: 0.9rem
}

.ush_menu_1.type_mobile .w-nav-anchor:not(.level_1) {
    font-size: 0.7rem
}

@media (min-width:961px) {
    .ush_menu_1 .w-nav-icon {
        font-size: 26px
    }
}

@media (min-width:600px) and (max-width:960px) {
    .ush_menu_1 .w-nav-icon {
        font-size: 26px
    }
}

@media (max-width:599px) {
    .ush_menu_1 .w-nav-icon {
        font-size: 26px
    }
}

@media screen and (max-width:960px) {
    .w-nav.ush_menu_1 > .w-nav-list.level_1 {
        display: none
    }

    .ush_menu_1 .w-nav-control {
        display: block
    }
}

.ush_socials_1 .w-socials-list {
    margin: -0
}

.ush_socials_1 .w-socials-item {
    padding: 0
}

@media (min-width:961px) {
    .ush_socials_1 {
        font-size: 20px
    }
}

@media (min-width:600px) and (max-width:960px) {
    .ush_socials_1 {
        font-size: 18px
    }
}

@media (max-width:599px) {
    .ush_socials_1 {
        font-size: 16px
    }
}

@media (min-width:961px) {
    .ush_btn_1 {
        margin-right: 35% !important
    }
}

.topline {
    height: 4px;
    background: #d23c01;
    background: -moz-linear-gradient(left, #d23c01 0%, #db4302 29%, #f6290c 50%, #299aba 50%, #299aba 50%, #299aba 50%, #324c99 99%);
    background: -webkit-linear-gradient(left, #d23c01 0%, #db4302 29%, #f6290c 50%, #299aba 50%, #299aba 50%, #299aba 50%, #324c99 99%);
    background: linear-gradient(to right, #d23c01 0%, #db4302 29%, #f6290c 50%, #299aba 50%, #299aba 50%, #299aba 50%, #324c99 99%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d23c01', endColorstr='#324c99', GradientType=1)
}

#topappliancebuttonsbar {
    margin-top: -253px
}

.w-iconbox-icon {
    margin-right: 5px !important
}

.header-phones {
    width: 100% !important;
    margin-top: -10px;
    margin-left: -10% !important;
    margin-right: -10% !important;
    min-width: 1300px
}

.header-button {
    white-space: nowrap;
    z-index: 1 !important;
    margin-top: 30px;
}

.logoimage {
    z-index: 1 !important
}

.homeiconlist1 {
    color: #ffffff;
    font-size: 20px
}

.homeiconlist2 {
    color: #ffffff;
    letter-spacing: 0.8px;
    font-size: 17px;
    text-align: left !important
}

    .homeiconlist2 .w-iconbox-icon {
        margin-right: 20px !important
    }

.homebanner .title-center {
    letter-spacing: 1px;
    line-height: 21px;
    font-weight: 500 !important;
    font-size: 17px !important;
    padding-left: 5px !important;
    padding-right: 5px !important
}

.centerized {
    text-align: center !important
}

.columnmiddlealign {
    vertical-align: middle !important
}

.ult-banner-block,
.wpb_row .wpb_column .wpb_wrapper .ult-banner-block {
    width: 107%
}

.homebanner .title-center::after {
    content: " REPAIR";
    color: #ccc;
    font-weight: 300;
    letter-spacing: 1px !important;
    font-size: 14px !important;
    word-spacing: 50px
}



.homebanner2 .title-center {
    letter-spacing: 1px;
    line-height: 13px;
    font-weight: 500 !important;
    font-size: 17px !important;
    padding-left: 5px !important;
    padding-right: 5px !important;
    padding-top: 27px !important
}

    .homebanner2 .title-center::after {
        content: " Service";
        color: #D23C01;
        font-weight: 300;
        letter-spacing: 1px !important;
        font-size: 8px !important;
        word-spacing: 50px
    }

.homebanner.ult-banner-block {
    border: 1px solid #ccc !important;
    border-radius: 7px !important
}

.homebanner2.ult-banner-block {
    border: 1px solid #ccc !important;
    border-radius: 7px !important
}

.centeredcolumn {
    text-align: center !important;
}

.homebanner.mobilebanner {
    max-width: 140px !important;
}

.homebanner2.mobilebanner {
    max-width: 140px !important
}

.homebanner.mobilebanner.dryer .title-center {
    padding-left: 25px !important;
    padding-right: 25px !important
}

.homebanner2.mobilebanner .title-center {
    padding-left: 25px !important;
    padding-right: 25px !important
}

.aboutbanner .title-center {
    padding-left: 5px !important;
    padding-right: 5px !important;
    letter-spacing: 1px;
    line-height: 10px;
    font-weight: 500 !important
}

.ult-banner-block.aboutbanner img {
    height: 110%
}

.ult-banner-block.aboutbanner {
    width: 127% !important
}

.w-btn-label {
    white-space: nowrap
}

.us-btn-style_7,
.us-btn-style_8 {
    min-width: 320px
}

.homecontentbox.ult-content-box-container {
    border-radius: 7px !important;
    background-color: #fff;
    max-height: 250px !important
}

.homecontentbox2.ult-content-box-container {
    border-radius: 7px !important;
    background-color: #fff;
    max-height: 300px !important
}

::-webkit-input-placeholder {
    opacity: 1 !important
}

::-moz-placeholder {
    opacity: 1 !important
}

:-ms-input-placeholder {
    opacity: 1 !important
}

:-moz-placeholder {
    opacity: 1 !important
}

textarea {
    padding: 0px 10px !important;
    border-bottom: none !important;
    height: 80px
}

.wpcf7-form span {
    margin-top: 5px;
    margin-bottom: 5px;
    background-color: #fff
}

.wpcf7-form input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
input[type="tel"],
input[type="number"],
input[type="date"],
input[type="search"],
input[type="range"],
select {
    padding-left: 10px;
    border-bottom: none !important
}

span.wpcf7-form-control-wrap {
    font-family: 'fontawesome';
    font-size: 16px;
    display: inline-block;
    vertical-align: top;
    width: 100%;
    border: 1px solid #fff !important;
    border-radius: 11px !important
}


.wpcf7-form-control-wrap.type_select:after {
    display: none;
    content: 'arrow_drop_down';
    font: 24px/24px 'Material Icons';
    text-align: right;
    position: absolute;
    top: 5px;
    right: 7px;
    width: 30px;
    pointer-events: none
}

.wpcf7-form input[type="text"],
.wpcf7-form input[type="password"],
.wpcf7-form input[type="email"],
.wpcf7-form input[type="url"],
.wpcf7-form input[type="tel"],
.wpcf7-form input[type="number"],
.wpcf7-form input[type="date"],
.wpcf7-form textarea,
.wpcf7-form select {
    margin-top: 0.2rem;
    color: #4c4a4a !important
}

input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
input[type="tel"],
input[type="number"],
input[type="date"],
input[type="search"],
input[type="range"],
select {
    line-height: 1.7rem !important;
    height: 1.8rem !important;
    border: 1px solid #fff !important;
    border-radius: 11px !important;
}

input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 50px white inset;
    -webkit-text-fill-color: #4c4a4a;
}

    input:-webkit-autofill:focus {
        -webkit-box-shadow: 0 0 0 50px white inset;
        -webkit-text-fill-color: #4c4a4a;
    }

select:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 50px white inset;
    -webkit-text-fill-color: #4c4a4a;
}

    select:-webkit-autofill:focus {
        -webkit-box-shadow: 0 0 0 50px white inset;
        -webkit-text-fill-color: #4c4a4a;
    }

.wpcf7-submit {
    width: 100% !important;
    margin-top: 25px !important;
    margin-bottom: -30px !important;
}

.wpcf7 .fas {
    font-family: 'fontawesome';
    font-weight: 400 !important;
}

.shadowbottom {
    -webkit-box-shadow: 0px 10px 13px -7px #a8a8a8, 5px 5px 15px -30px rgba(168, 168, 168, 0);
    box-shadow: 0px 10px 13px -7px #a8a8a8, 5px 5px 15px -30px rgba(168, 168, 168, 0);
}

.servicesbutton li {
    background-color: #34599F;
}

.servicesbutton h3 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
    margin-left: -10px !important;
    letter-spacing: 0.7px;
    font-weight: 400 !important;
}

.servicesbutton .icon_list_icon {
    margin-top: 7px !important;
    margin-left: 15px !important;
}

.smile_icon_list li.icon_list_item {
    padding: 0 !important;
    list-style: none !important;
    clear: both !important;
    position: relative !important;
    min-height: 1em !important;
    margin: 0 0 6px !important;
    line-height: 100%;
    overflow: visible;
}

    .smile_icon_list li.icon_list_item:hover {
        background-color: #2a497f;
        transition: background 0.3s, border-color 0.3s, box-shadow 0.3s, opacity 0.3s, color 0.3s;
    }

.icon_list_icon {
    background: none !important;
}

a.ulimate-info-list-link {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    z-index: 9;
    width: 100%;
    height: 100%;
}

.getintouch0 {
    font-size: 14px;
    background-color: #fff;
    letter-spacing: 0.6px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 6px;
    text-align: center;
    padding-top: 2px;
    padding-bottom: 2px;
}

.getintouch {
    font-size: 18px;
    background-color: #fff;
    letter-spacing: 0.6px;
    margin-top: 6px;
    margin-left: 0px;
    margin-right: 0px;
    text-align: center;
    padding-top: 3px;
    padding-bottom: 3px
}

.touchicon {
    color: #D23C01;
    font-size: 20px;
    margin-right: 2px;
}

.touchinfo {
    color: #E10C0A;
    font-weight: 600;
}

    .touchinfo a {
        color: #E10C0A;
    }

.homebrands {
    color: #212121;
    font-size: 19px;
    letter-spacing: 0.7px;
    margin-bottom: 16px;
}

.homebrandsicon {
    color: #D23C01;
    font-size: 19px;
    margin-right: 2px;
}

.w-actionbox.homeactionbox {
    padding-left: 18px;
    text-align: left;
}

.homeactionbox {
    -webkit-box-shadow: 4px 4px 5px 0px rgba(153, 153, 153, 1);
    -moz-box-shadow: 4px 4px 5px 0px rgba(153, 153, 153, 1);
    box-shadow: 4px 4px 5px 0px rgba(153, 153, 153, 1);
    min-height: 245px;
    min-width: 350px
}

    .homeactionbox .w-btn {
        margin-top: -12px !important;
        margin-left: 22% !important
    }

    .homeactionbox .w-actionbox-text h2 {
        color: #272a5f !important;
        font-weight: 600;
        font-size: 28px;
        line-height: 30px;
        letter-spacing: 0.6px;
        text-align: left;
        padding-top: 0px;
        margin-left: 3px !important;
        margin-right: 3px !important
    }

.mob h2 {
    color: #272a5f !important;
    font-weight: 600;
    font-size: 21px !important;
    line-height: 21px;
    letter-spacing: 0.6px;
    text-align: left;
    padding-top: 0px;
    margin-left: 3px !important;
    margin-right: 3px !important;
}

.tablet1 h2 {
    color: #272a5f !important;
    font-weight: 600;
    font-size: 18px !important;
    line-height: 18px;
    letter-spacing: 0.6px;
    text-align: left;
    padding-top: 0px;
    margin-left: 3px !important;
    margin-right: 3px !important;
}

.tablet1 p {
    font-size: 13px !important;
    line-height: 15px !important;
}

.tablet1 .us-btn-style_4 {
    font-size: 13px !important;
}

.homeactionbox.career .w-btn {
    margin-left: 22% !important;
}

.homeactionbox.coupons .w-btn {
    margin-top: 15px !important;
}

.homeactionbox.time p {
    margin-right: 60px !important;
    padding-bottom: 13px !important;
}

.homeactionbox.time {
    min-width: 450px;
    min-height: 260px;
}

.homeactionbox .w-actionbox-text p {
    font-size: 17px;
    letter-spacing: 0px;
    line-height: 23px;
    padding-right: 30px !important;
}

.mob p {
    font-size: 16px;
    letter-spacing: 0px;
    line-height: 18px;
    padding-right: 30px !important;
}

.cardcenter {
    text-align: center !important
}

.redborderbanner {
    letter-spacing: 0.7px;
    border-radius: 11px !important;
    text-align: center !important
}

    .redborderbanner h3 {
        margin-top: 21px !important
    }

.homeservicescolumnright {
    width: 37%
}

.homeservicescolumnleft {
    width: 63%
}

.footertext {
    color: #fdfdfd;
    letter-spacing: 0.7px;
    font-size: 15px;
    display: inline;
    padding-left: 5px;
    line-height: 36px
}

    .footertext a:hover {
        color: #ef9564
    }

.reviewsbox h2 {
    color: #1449aa !important;
    text-align: center !important
}

.w-actionbox.reviewsbox {
    padding-left: 15px !important;
    padding-right: 10px !important;
    text-align: left !important
}

.reviewsbox .w-actionbox-text p {
    font-size: 15px;
    letter-spacing: 0px;
    line-height: 19px
}

.descriptionlist {
    margin-top: -13px
}

    .descriptionlist li {
        line-height: 18px
    }

.descriptionlist {
    list-style: none
}

    .descriptionlist li::before {
        content: "\25A0";
        color: #EB520D;
        font-weight: bold;
        font-size: 12px;
        display: inline-block;
        width: 2em;
        margin-left: -2em
    }

    .descriptionlist a {
        color: #212121
    }

.whychoosenotcell .wpb_text_column {
    min-height: 310px !important;
    padding-left: 28px;
    padding-right: 28px;
    padding-bottom: 21px
}

.tablet5getintouch {
    width: 75%
}

.serviceareastitle {
    letter-spacing: 0.6px;
    margin-top: 15px;
    text-align: center;
    font-weight: 600;
    line-height: 38px;
    color: #272a5f;
    font-size: 37px
}

.serviceareassubtitle {
    margin-top: -16x;
    font-weight: 600;
    text-align: center;
    color: #EB520D;
    font-size: 22px
}

@media (min-width:900px) {
    .homeactionbox.time {
        margin-left: 24% !important
    }
}

@media (max-width:740px) {
    .homeroworangeborder {
        display: none !important
    }

    .rownotcell {
        display: none !important
    }

    .homeactionbox.areas p {
        margin-right: 30% !important
    }
}

@media (max-width:1024px) {
    .whychoosenotcell .w-image {
        min-height: 190px !important;
        max-height: 190px !important
    }

    .whychoosenotcell .shadowbottom {
        font-size: 15px !important;
        letter-spacing: 0.4px;
        min-height: 70px !important
    }

    .whychoosenotcell .wpb_text_column {
        min-height: 400px !important
    }

    .rownotmobile {
        display: none !important
    }

    .homeiconlist1 {
        color: #ffffff;
        font-size: 13px;
        margin-left: 0px !important;
        margin-right: 0px !important
    }

    .homeiconlist2 {
        color: #ffffff;
        font-size: 16px !important;
        letter-spacing: 0.8px;
        font-size: 13px;
        text-align: left !important
    }

    .homeiconlist1 .w-iconbox-icon {
        font-size: 13px !important
    }

    .homeiconlist1.costbox {
        width: 115% !important;
        margin-left: -10% !important
    }

    .aboutbanner .title-center {
        padding-left: 5px !important;
        padding-right: 5px !important;
        font-size: 13px !important;
        letter-spacing: 0.2px;
        line-height: 10px;
        font-weight: 500 !important
    }

    .ult-banner-block-custom-height.aboutbanner {
        height: 100px !important
    }
}

@media (max-width:800px) {
    .whychoosenotcell .w-image {
        min-height: 180px !important;
        max-height: 190px !important
    }

    .whychoosenotcell .shadowbottom {
        font-size: 15px !important;
        letter-spacing: 0.4px;
        min-height: 70px !important
    }

    .whychoosenotcell .wpb_text_column {
        min-height: 585px !important
    }

    .tablet2couponcard {
        margin-left: -11% !important
    }
}

@media (min-width:301px) and (max-width:768px) {
    #topappliancebuttonsbar {
        margin-top: -53px
    }

    .aboutbanner .title-center {
        padding-left: 5px !important;
        padding-right: 5px !important;
        font-size: 11px !important;
        letter-spacing: 0.2px;
        line-height: 10px;
        font-weight: 500 !important
    }

    .ult-banner-block-custom-height.homebanner {
        height: 205px !important
    }

    .ult-banner-block-custom-height.homebanner2 {
        height: 205px !important
    }

    .ult-banner-block-custom-height.homebanner img {
        height: 92%
    }

    .ult-banner-block-custom-height.homebanner2 img {
        height: 92%
    }
}

@media (min-width:301px) and (max-width:414px) {
    .homeactionbox {
        min-height: 265px;
        min-width: 330px;
        margin-left: 5px !important;
        margin-right: 5px !important
    }
}

@media (min-width:415px) and (max-width:768px) {
    .homeactionbox {
        min-height: 285px;
        min-width: 340px;
        margin-left: 11% !important;
        margin-right: 11% !important
    }

    .tablettips {
        margin-left: -15% !important
    }

    .tabletservice {
        margin-left: -10% !important
    }
}

@media (min-width:740px) {
    .homemobilerow {
        display: none !important
    }
}

@media (min-width:1024px) {
    .mobile1024row {
        display: none !important
    }
}

@media (min-width:1025px) {
    .mobile1024onlyrow {
        display: none !important
    }
}

@media (max-width:1023px) {
    .notmobile1024row {
        display: none !important
    }

    .serviceareassubtitle {
        font-weight: 600;
        text-align: center;
        color: #EB520D;
        font-size: 16px
    }
}

@media (min-width:1400px) {
    .header-button {
        margin-top: 50px !important
    }

    .header-phones {
        margin-top: -30px !important
    }

    .l-subheader.at_bottom {
        margin-top: -15px !important
    }

    .mainslider {
        margin-top: -16px
    }
}

@media (max-width:1400px) {
    .l-subheader.at_middle {
        box-shadow: none !important
    }

    .mainslider {
        margin-top: 2px
    }

    .header-phones {
        margin-left: -10% !important;
        margin-right: -10% !important;
        min-width: 1099px !important
    }
}

@media (max-width:1024px) {
    .w-nav-title {
        font-size: 16px
    }

    .header-phones {
        margin-left: -10% !important;
        margin-right: -10% !important;
        min-width: 1090px !important
    }

        .header-phones p {
            font-size: 14px !important
        }

        .header-phones .material-icons {
            font-size: 14px !important
        }
}

@media (min-width:801px) and (max-width:1024px) {
    .ult-banner-block.ult-banner-block-custom-height img {
        width: auto;
        max-width: none !important;
        height: 85%;
        position: absolute;
        right: 0;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%)
    }

    .getintouch0 {
        font-size: 12px;
        background-color: #fff;
        letter-spacing: 0.6px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 6px;
        text-align: center;
        padding-top: 2px;
        padding-bottom: 2px
    }

    .getintouch { /*
                font-size: 12px;*/
        background-color: #fff;
        letter-spacing: 0.6px;
        margin-left: 0px;
        margin-right: 0px;
        text-align: center;
        padding-top: 3px;
        padding-bottom: 3px
    }
}

@media (min-width:700px) and (max-width:767px) {
    .ult-banner-block.ult-banner-block-custom-height img {
        width: auto;
        max-width: none !important;
        height: 65%;
        position: absolute;
        right: 0;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%)
    }

    .homebanner .title-center::after {
        content: " REPAIR";
        color: #ccc;
        font-weight: 300;
        letter-spacing: 1px !important;
        font-size: 11px !important;
        word-spacing: 50px
    }

    .homebanner .title-center {
        letter-spacing: 0.3px;
        line-height: 21px;
        font-weight: 500 !important;
        font-size: 12px !important;
        padding-left: 5px !important;
        padding-right: 5px !important
    }

    .homebanner2 .title-center {
        letter-spacing: 0.3px;
        line-height: 21px;
        font-weight: 500 !important;
        font-size: 12px !important;
        padding-left: 5px !important;
        padding-right: 5px !important
    }

    .getintouch0 {
        font-size: 11px;
        background-color: #fff;
        letter-spacing: 0.3px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 6px;
        text-align: center;
        padding-top: 2px;
        padding-bottom: 2px
    }

    .getintouch { /*
                font-size: 11px;*/
        background-color: #fff;
        letter-spacing: 0.3px;
        margin-left: 0px;
        margin-right: 0px;
        text-align: center;
        padding-top: 3px;
        padding-bottom: 3px
    }
}

@media (min-width:768px) and (max-width:1023px) {
    .ult-banner-block.ult-banner-block-custom-height img {
        width: auto;
        max-width: none !important;
        height: 85%;
        position: absolute;
        right: 0;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%)
    }

    .homebanner .title-center {
        font-size: 13px !important
    }

    .homebanner2 .title-center {
        font-size: 13px !important
    }

    .homebanner,
    .homebanner2 {
        width: 82% !important
    }

        .homebanner .title-center::after {
            content: " REPAIR";
            color: #ccc;
            font-weight: 300;
            letter-spacing: 1px !important;
            font-size: 11px !important;
            word-spacing: 50px
        }

    .homebrands { /*
                font-size: 12px !important;*/
        letter-spacing: 0px !important
    }

        .homebrands .fas {
            font-size: 10px !important
        }
}

@media (min-width:961px)and (max-width:1280px) {
    .l-header.sticky .l-subheader.at_top {
        display: none
    }

    .l-header.sticky .l-subheader.at_middle {
        display: none
    }
}

@media (min-width:800px)and (max-width:1366px) {
    .ult-banner-block,
    .wpb_row .wpb_column .wpb_wrapper .ult-banner-block {
        width: 117%
    }

    .homebanner .title-center::after {
        content: " REPAIR";
        color: #ccc;
        font-weight: 300;
        letter-spacing: 1px !important;
        font-size: 12px !important;
        word-spacing: 75px !important
    }
}

/** Ultimate: Media Responsive **/
#Info-box-wrap-6317 .aio-icon-title {
    font-size: 46px;
    line-height: 47px;
}

#Info-box-wrap-3656 .aio-icon-title {
    font-size: 22px;
    line-height: 23px;
}

#Info-box-wrap-2282 .aio-icon-title {
    font-size: 46px;
    line-height: 47px;
}

#Info-box-wrap-6415 .aio-icon-title {
    font-size: 46px;
    line-height: 47px;
}

#Info-box-wrap-5336 .aio-icon-title {
    font-size: 22px;
    line-height: 23px;
}

#Info-box-wrap-7657 .aio-icon-title {
    font-size: 26px;
    line-height: 23px;
}

#Info-list-wrap-2931 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-2931 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-5765 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-5765 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-6407 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-6407 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-2292 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-2292 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-4592 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-4592 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-3648 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-3648 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-9272 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-9272 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-9074 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-9074 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-1838 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-1838 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-2858 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-2858 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-1632 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-1632 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-3506 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-3506 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-1492 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-1492 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-3600 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-3600 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-7800 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-7800 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-6868 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-6868 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-8564 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-8564 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-2647 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-2647 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-3948 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-3948 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-4622 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-4622 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-9282 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-9282 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-8005 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-8005 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-5958 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-5958 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-8967 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-8967 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-3698 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-3698 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-4375 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-4375 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-1837 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-1837 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-3299 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-3299 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-5991 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-5991 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-2316 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-2316 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-7269 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-7269 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-3686 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-3686 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-4091 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-4091 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-4141 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-4141 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-2525 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-2525 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-8177 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-8177 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-6895 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-6895 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-3410 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-3410 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

#Info-list-wrap-9560 h3 {
    font-size: 16px;
    line-height: 24px;
}

#Info-list-wrap-9560 .icon_description_text {
    font-size: 13px;
    line-height: 18px;
}

@media (max-width: 1199px) {
    #Info-list-wrap-2931 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-5765 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-6407 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-2292 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-4592 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-3648 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-9272 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-9074 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-1838 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-2858 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-1632 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-3506 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-1492 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-3600 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-7800 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-6868 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-8564 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-2647 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-3948 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-4622 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-9282 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-8005 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-5958 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-8967 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-3698 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-4375 h3 {
        font-size: 14px;
    }
}

@media (max-width: 991px) {
    #Info-list-wrap-2931 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-5765 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-6407 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-2292 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-4592 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-3648 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-9272 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-9074 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-1838 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-2858 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-1632 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-3506 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-1492 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-3600 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-7800 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-6868 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-8564 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-2647 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-3948 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-4622 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-9282 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-8005 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-5958 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-8967 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-3698 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-4375 h3 {
        font-size: 14px;
    }
}

@media (max-width: 767px) {
    #Info-list-wrap-2931 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-5765 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-6407 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-2292 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-4592 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-3648 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-9272 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-9074 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-1838 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-2858 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-1632 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-3506 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-1492 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-3600 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-7800 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-6868 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-8564 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-2647 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-3948 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-4622 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-9282 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-8005 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-5958 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-8967 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-3698 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-4375 h3 {
        font-size: 14px;
    }
}

@media (max-width: 479px) {
    #Info-list-wrap-2931 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-5765 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-6407 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-2292 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-4592 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-3648 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-9272 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-9074 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-1838 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-2858 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-1632 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-3506 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-1492 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-3600 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-7800 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-6868 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-8564 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-2647 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-3948 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-4622 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-9282 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-8005 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-5958 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-8967 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-3698 h3 {
        font-size: 14px;
    }

    #Info-list-wrap-4375 h3 {
        font-size: 14px;
    }
}

.bitg-nomoread.bitg-click-state {
    overflow: unset !important;
}

.BITG__content {
    overflow: unset !important;
}

#bitg-dialog,
.bitg-nomoread {
    position: relative !important
}

#bitg-dialog,
.BITG__content,
.bitg-nomoread {
    cursor: default !important;
    height: auto !important;
    width: auto !important
}

#bitg-dialog,
.BITG__content,
.BITG__icon,
.BITG__icon-logo,
.BITG__launcher-counter,
.bitg-nomoread {
    box-shadow: none !important;
    box-sizing: border-box !important;
    float: none !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    letter-spacing: 0 !important;
    line-height: 1 !important;
    max-height: auto !important;
    max-width: auto !important;
    min-height: auto !important;
    min-width: auto !important;
    word-spacing: 0 !important
}

#bitg-dialog,
.BITG__content,
.BITG__icon,
.BITG__icon-logo,
.BITG__launcher-counter,
.bitg-nomoread,
.bitg-tooltip {
    opacity: 1 !important;
    vertical-align: baseline !important;
    font-family: Roboto, sans-serif !important
}

#bitg-dialog {
    border: 0 !important;
    border: none !important;
    border-radius: 0 !important;
    bottom: auto !important;
    right: auto !important;
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
    user-select: none !important
}

#bitg-dialog,
.bitg-nomoread {
    background: 0 0 !important;
    display: block !important;
    left: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    top: auto !important;
    z-index: 2147483647 !important
}

.bitg-nomoread {
    border: 0 !important;
    border-radius: 0 !important;
    position: fixed !important
}

.bitg-nomoread_transparent .BITG__icon.bitg-disabled {
    background: hsla(0, 0%, 100%, .05) !important;
    border: 1px solid rgba(0, 0, 0, .1) !important
}

.BITG__content,
.BITG__icon,
.BITG__icon-logo {
    border: 0 !important;
    padding: 0 !important;
    display: block !important
}

.BITG__content {
    background: 0 0 !important
}

.BITG__content,
.BITG__icon {
    border-radius: 0 !important;
    margin: 0 !important;
    position: relative !important
}

.BITG__icon {
    border-radius: 50% !important;
    cursor: pointer !important;
    height: 48px !important;
    width: 48px !important;
    background: hsla(0, 0%, 100%, .05) !important;
    border: 1px solid rgba(0, 0, 0, .1) !important
}

.BITG__icon-logo {
    border-radius: 50% !important;
    bottom: 0 !important;
    cursor: pointer !important;
    height: 40px !important;
    left: 0 !important;
    margin: auto !important;
    right: 0 !important;
    top: 0 !important;
    width: 40px !important;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAMAAADyHTlpAAAAeFBMVEUAAACtra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra3////7+/v29vby8vLs7Oyvr6/o6OjW1tbDw8O+vr65ubm2trbe3t7Z2dnPz8+xsbHf39/KysoCMJXpAAAAFXRSTlMA+pcH7OOzrId4NxMc09JY7VfuHloTIHHIAAABNklEQVQ4y52V6Y6CMBCAt6XIqaDuDIe3q+v7v6ENxnEYW9LwJfwhX2A6V3/mk2fJqlaqXiVZPuWVaQyMOC09YqEVCJQuXObagAOz/hIjDR50JMwFeFlE0gx0NUyi2YlA0GEPxzMQFWXJcO1yuwAiQtMCURfO33fYDSridwhbBRyrvdX/K9ViO6gp+NSmobfpoMZjtSGVxxAPvQQhKuRWzcLUzKpJmJpYdRmmLq1qePrt0+ILoRqrKiAO2J6ZilxVY7VH7HYTquFfRbx6VDM+1q5DATuWSNbJryayBH9eNROFlSHwwop2kSG0rF1EE8oQetGEpRqFsGfqjbJaugbm/nH3YmBoDIlH/wr08Mk/ra4KBPfTkc82/IavjBmLKHy9hS9NonKv4ip8wc++NuRltFFqQ5fRLJ71GGcDXZUX6QAAAABJRU5ErkJggg==) 50% 50% no-repeat !important
}

.BITG__launcher-counter,
.bitg-tooltip {
    cursor: default !important;
    height: auto !important
}

.bitg-enabled .BITG__icon-logo {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAMAAADyHTlpAAAAk1BMVEUAAACK0UqK0UqK0UqK0UqK0UqK0UqK0UqK0UqK0UqK0UqK0UqK0UqK0UqK0UqK0UqK0UqK0UqK0UqK0UqK0UqK0UqK0UqK0UqK0UqK0Ur////y++vs+OL+/v2N0k76/vj4/PPi9NLR7bjE6KOo3Xii22+b2GSW1l3o9tvJ6qu75JWQ01Lw+ejb8ciz4YqS1FeK0ktoinTvAAAAGXRSTlMAlwT67eOsNxOyhxzrWdPSeXgKV/jutogeYTn+oAAAAVZJREFUOMudlelygyAQgDUiGo3xyLmr0WrOJr3e/+lKndGyCI7j9/sbWPbCms3CS3nMtlsW89RbjIhh4IKEG4QG0bcdUHBsX2duVqBhtRkGaYMBWwk5W4KRZUbOpKbqyufaMIotvQgUCnzA5QY9UZ8l8vb78w6ICFUOPczXXl9g0aqIwxCONPNC69Sm6WtxbNUATGpVQUfQJsqlatWpJAb3L2EeUN60KnhCTaapqVD5NJULdT1NXQuVyekvAXLsICoTqpTVM+Y3SUVZdaj6QCxeIyqTT0VsDCqjzyoLRDzp1bWSrCvxiMrVErwb1VQtbFkQ80QLS9uFhpDTdqFNSEOoaRNaoUNCqCX12Wc11A3M9+f/oT/qzPoMCF91G/DHuRyMoRWBwut6kWcboukrY94isrK92dxnc5emINKv4mjGgqeEB/ptHMLRzyjh8c5xdjFPxGc0l1+Genrw0Oay7AAAAABJRU5ErkJggg==) 50% 50% no-repeat !important
}

.BITG__icon-logo,
.BITG__launcher-counter {
    position: absolute !important
}

.BITG__launcher-counter {
    border: 0 !important;
    margin: 0 !important;
    width: auto !important;
    background: #fff !important;
    border: 1px solid rgba(0, 0, 0, .05) !important;
    border-radius: 10px !important;
    box-shadow: 0 1px 2px rgba(0, 0, 0, .15) !important;
    color: #5e5e5e !important;
    display: none !important;
    font-size: 10px !important;
    line-height: 11px !important;
    min-width: 15px !important;
    padding: 2px 5px !important;
    right: 3px !important;
    text-align: center !important;
    top: -6px !important;
    z-index: 1 !important
}

.bitg-tooltip,
.bitg-tooltip__close {
    box-sizing: border-box !important;
    float: none !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    letter-spacing: 0 !important;
    line-height: 1 !important;
    max-height: auto !important;
    max-width: auto !important;
    min-height: auto !important;
    min-width: auto !important;
    word-spacing: 0 !important;
    margin: 0 !important
}

.bitg-tooltip {
    background-color: #fff !important;
    border-radius: 4px !important;
    bottom: 21px !important;
    color: #000 !important;
    display: block !important;
    left: auto !important;
    padding: 16px 22px 12px 20px !important;
    position: fixed !important;
    right: 70px !important;
    width: 416px !important;
    border: 1px solid #eaeaea !important;
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px !important
}

.bitg-tooltip__close,
.bitg-tooltip__launcher-wrap {
    display: block !important;
    position: absolute !important
}

.bitg-tooltip__close,
.bitg-tooltip__subtitle,
.bitg-tooltip__title {
    background: 0 0 !important;
    border: 0 !important;
    padding: 0 !important;
    opacity: 1 !important;
    vertical-align: baseline !important
}

.bitg-tooltip__launcher-wrap {
    height: 42px !important;
    left: 4px !important;
    top: -1px !important;
    width: 42px !important
}

.bitg-tooltip__close {
    border-radius: 0 !important;
    box-shadow: none !important;
    font-family: Roboto, sans-serif !important;
    cursor: pointer !important;
    height: 10px !important;
    right: 10px !important;
    top: 12px !important;
    width: 10px !important;
    color: #ddd !important
}

    .bitg-tooltip__close:hover {
        opacity: 1 !important
    }

.bitg-tooltip__title {
    margin: 0 0 27px !important;
    font-size: 24px !important;
    -webkit-font-smoothing: antialiased !important
}

.bitg-tooltip__subtitle,
.bitg-tooltip__title {
    border-radius: 0 !important;
    box-shadow: none !important;
    box-sizing: border-box !important;
    cursor: default !important;
    display: block !important;
    float: none !important;
    font-family: Roboto, sans-serif !important;
    font-style: normal !important;
    height: auto !important;
    letter-spacing: 0 !important;
    max-height: auto !important;
    max-width: auto !important;
    min-height: auto !important;
    min-width: auto !important;
    position: relative !important;
    width: auto !important;
    word-spacing: 0 !important;
    color: #4692DE !important;
    font-weight: 400 !important;
    line-height: 1.2 !important;
    text-transform: none !important
}

.bitg-tooltip__paragraph,
.bitg-tooltip__paragraph > ul,
.bitg-tooltip__paragraph > ul > li {
    border: 0 !important;
    cursor: default !important;
    background: 0 0 !important;
    box-shadow: none !important;
    box-sizing: border-box !important;
    float: none !important;
    font-family: Roboto, sans-serif !important;
    font-style: normal !important;
    height: auto !important;
    letter-spacing: 0 !important;
    max-height: auto !important;
    max-width: auto !important;
    min-height: auto !important;
    min-width: auto !important;
    position: relative !important;
    width: auto !important;
    word-spacing: 0 !important;
    font-weight: 400 !important;
    display: block !important
}

.bitg-tooltip__subtitle {
    color: #858585 !important;
    margin: 0 !important;
    font-size: 16px !important;
    padding-top: 9px !important
}

.bitg-tooltip__paragraph {
    padding-left: 50px !important;
    margin: 0 0 7px !important;
    color: #babcc1 !important;
    font-size: 12px !important;
    -webkit-font-smoothing: antialiased !important;
    line-height: 1.2 !important;
    word-break: normal !important
}

    .bitg-tooltip__paragraph,
    .bitg-tooltip__paragraph > ul {
        border-radius: 0 !important;
        opacity: 1 !important;
        padding: 0 !important;
        vertical-align: baseline !important
    }

        .bitg-tooltip__paragraph > ul,
        .bitg-tooltip__paragraph > ul > li {
            font-size: 14px !important;
            line-height: 1 !important;
            margin: 0 !important
        }

            .bitg-tooltip__paragraph > ul > li {
                border-radius: 0 !important;
                opacity: 1 !important;
                padding: 0 20px 0 65px !important;
                vertical-align: baseline !important;
                color: #000 !important;
                font-size: 13px !important;
                line-height: 1.4 !important;
                margin-bottom: 18px !important
            }

.bitg-notification,
.bitg-tooltip a {
    border: 0 !important;
    opacity: 1 !important;
    vertical-align: baseline !important;
    -webkit-font-smoothing: antialiased !important
}

.bitg-tooltip__paragraph > ul > li:first-of-type .bitg-tooltip__launcher-wrap {
    top: 4px !important
}

.bitg-tooltip a {
    background: 0 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    box-sizing: border-box !important;
    display: block !important;
    float: none !important;
    font-family: Roboto, sans-serif !important;
    font-style: normal !important;
    height: auto !important;
    letter-spacing: 0 !important;
    margin: 0 0 0 65px !important;
    max-height: auto !important;
    max-width: auto !important;
    min-height: auto !important;
    min-width: auto !important;
    padding: 0 !important;
    position: relative !important;
    width: auto !important;
    word-spacing: 0 !important;
    color: #2c98f0 !important;
    cursor: pointer !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.2 !important;
    text-decoration: none !important;
    transition: color .5s ease-in-out !important
}

.bitg-notification,
.bitg-notification__btn,
.bitg-notification__content {
    box-shadow: none !important;
    box-sizing: border-box !important;
    float: none !important;
    font-family: Roboto, sans-serif !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    letter-spacing: 0 !important;
    line-height: 1 !important;
    max-height: auto !important;
    max-width: auto !important;
    min-height: auto !important;
    min-width: auto !important;
    word-spacing: 0 !important
}

.bitg-tooltip a:hover {
    color: #1e91ef !important
}

.bitg-tooltip a:active {
    color: #148cee !important
}

.bitg-tooltip .bitg-tips-list.bitg-tips-list {
    background: #000
}

    .bitg-tooltip .bitg-tips-list.bitg-tips-list .BITG__icon {
        height: 48px !important;
        width: 48px !important
    }

    .bitg-tooltip .bitg-tips-list.bitg-tips-list .BITG__launcher-counter {
        right: -5px !important
    }

#nomoread-block-area.icon-block:before {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEUSURBVHgBnVQLEYMwDC1TUAlIQAoSKgEH1AFzsJsCJEwCEoqDScgS1o1HV/rZu8txpC8vaZpWqQiISLMNbDObox3O+4wqBZN7tifl4bLCTJioHuOZ2BgQpUrL1gKnk6ro2AbBFIqZgHBj04mdaM9B9EhwsHBV+T63PmYJdqTD6lyqskDM+krxAAchzOAwpWLgsxA/q6DsrkYM/N8dKvihWjFY3zVygjmxmOAK/+0fYh3ELxf2LbBuUIw/D7Z70zSnggzs+yqBA2TYZqmkMp9U03GGzceJszSXiHnB6XDCsNDTETJKtVfPpLJtGel9izrgSCtG+n3e7FlmS/VI332KP08xSJW9KoUXlgNagjaITyYj2uMX93RBuX+TxoYAAAAASUVORK5CYII=) no-repeat !important;
    bottom: 0 !important;
    content: "" !important;
    height: 20px !important;
    margin: auto !important;
    position: absolute !important;
    right: 0 !important;
    width: 20px !important
}

.bitg-notification,
.bitg-notification__content {
    cursor: default !important;
    height: auto !important
}

#nomoread-block-area.icon-block:before,
.bitg-notification {
    display: block !important;
    left: 0 !important;
    top: 0 !important
}

.bitg-notification {
    border-radius: 0 !important;
    margin: 0 !important;
    background: rgba(0, 0, 0, .7) !important;
    color: #fff !important;
    padding: 3px 10px !important;
    position: fixed !important;
    text-align: center !important;
    width: 100% !important;
    z-index: 2147483650 !important
}

    .bitg-notification.enter {
        opacity: 0 !important;
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px);
        transition: opacity .2s ease-in, -webkit-transform .3s ease-out;
        transition: opacity .2s ease-in, transform .3s ease-out;
        transition: opacity .2s ease-in, transform .3s ease-out, -webkit-transform .3s ease-out
    }

        .bitg-notification.enter.active {
            opacity: 1 !important;
            -webkit-transform: translateY(0);
            transform: translateY(0)
        }

.bitg-notification__content {
    background: 0 0 !important;
    margin: 0 15px 0 0 !important;
    padding: 0 !important;
    width: auto !important
}

.bitg-notification__btn,
.bitg-notification__content {
    border: 0 !important;
    border-radius: 0 !important;
    opacity: 1 !important;
    position: relative !important;
    display: inline-block !important;
    vertical-align: middle !important
}

.bitg-notification__btn {
    margin: 0 !important;
    background: #2c98f0 !important;
    cursor: pointer !important;
    height: 26px !important;
    padding: 6px 5px !important;
    text-transform: uppercase !important;
    transition: background .3s ease-in !important;
    width: 120px !important
}

.bitg-modal-backdrop,
.bitg-onboarding.bitg-modal {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    transition: opacity .15s linear;
    z-index: 90
}

.bitg-notification__btn:hover {
    background: #148cee !important
}

.bitg-notification__btn:active {
    background: #1087e8 !important
}

.bitg-modal-backdrop {
    background-color: #000;
    opacity: 0
}

    .bitg-modal-backdrop.bitg-show {
        opacity: .9
    }

.bitg-onboarding.bitg-modal {
    display: block;
    opacity: 0;
    outline: 0;
    overflow: hidden
}

    .bitg-onboarding.bitg-modal .bitg-modal__header {
        color: #fff;
        font-size: 45px;
        -webkit-font-smoothing: antialiased;
        font-weight: 600;
        line-height: 1.2;
        margin: 90px auto 0;
        text-align: center;
        width: 500px
    }

    .bitg-onboarding.bitg-modal .bitg-modal__tooltip_report-problem {
        bottom: 22px !important
    }

    .bitg-onboarding.bitg-modal .bitg-modal__tooltip_settings + .bitg-tooltip__arrow {
        opacity: 1 !important;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    .bitg-onboarding.bitg-modal.bitg-show {
        opacity: 1;
        overflow-x: hidden;
        overflow-y: auto
    }

    .bitg-onboarding.bitg-modal .bitg-tooltip {
        background-color: #3e414d !important;
        border-radius: 2px !important;
        color: #fff !important;
        font-family: Titillium Web, sans-serif !important;
        -webkit-font-smoothing: antialiased !important;
        left: auto !important;
        opacity: 0 !important;
        padding: 13px 10px 18px 18px !important;
        right: 340px !important;
        -webkit-transform: translate(-20px);
        transform: translate(-20px);
        transition: .3s ease-in-out, opacity .3s ease-in-out;
        width: 315px !important
    }

    .bitg-onboarding.bitg-modal .bitg-tooltip__arrow {
        height: 78px !important;
        opacity: 0 !important;
        position: absolute !important;
        -webkit-transform: translateX(-10px);
        transform: translateX(-10px);
        transition: opacity .3s ease-in-out, -webkit-transform .3s ease-in-out !important;
        transition: transform .3s ease-in-out, opacity .3s ease-in-out !important;
        transition: transform .3s ease-in-out, opacity .3s ease-in-out, -webkit-transform .3s ease-in-out !important;
        width: 350px !important
    }

    .bitg-onboarding.bitg-modal .bitg-tooltip__close {
        right: 10px !important;
        top: 10px !important
    }

    .bitg-onboarding.bitg-modal .bitg-tooltip__content {
        font-size: 18px;
        font-weight: 400;
        line-height: 24px;
        margin-bottom: 11px;
        padding-right: 20px
    }

    .bitg-onboarding.bitg-modal .bitg-tooltip__footer {
        font-size: 14px;
        font-weight: 400;
        line-height: 24px
    }

    .bitg-onboarding.bitg-modal .bitg-tooltip__btn {
        background-color: #59acff;
        border-radius: 3px;
        box-sizing: border-box;
        cursor: pointer;
        display: inline-block;
        padding: 0 10px;
        text-align: center;
        transition: all .1s ease-in;
        vertical-align: middle;
        width: 85px
    }

        .bitg-onboarding.bitg-modal .bitg-tooltip__btn:hover {
            background-color: #0080ff
        }

        .bitg-onboarding.bitg-modal .bitg-tooltip__btn:active {
            background-color: #006fde
        }

    .bitg-onboarding.bitg-modal .bitg-tooltip__btn_transparent {
        background: 0 0;
        border: 1px solid #fff
    }

        .bitg-onboarding.bitg-modal .bitg-tooltip__btn_transparent:hover {
            background-color: #fff;
            color: #3e414d
        }

        .bitg-onboarding.bitg-modal .bitg-tooltip__btn_transparent:active {
            background-color: #bfbfbf;
            border-color: #bfbfbf
        }

    .bitg-onboarding.bitg-modal .bitg-tooltip__pagination {
        display: inline-block;
        margin: 0 44px;
        vertical-align: middle
    }

    .bitg-onboarding.bitg-modal .bitg-tooltip.bitg-show-tooltip {
        opacity: 1 !important;
        -webkit-transform: translate(0);
        transform: translate(0)
    }

    .bitg-onboarding.bitg-modal .bitg-tooltip.bitg-move-fast {
        transition: .1s ease-in-out, opacity .1s ease-in-out
    }

    .bitg-onboarding.bitg-modal.-expired .bitg-modal__tooltip + .bitg-tooltip__arrow {
        bottom: 345px !important;
        right: 135px !important
    }

    .bitg-onboarding.bitg-modal.-expired.-win .bitg-modal__tooltip_adblocker {
        bottom: 176px !important
    }

    .bitg-onboarding.bitg-modal.-expired.-win .bitg-modal__tooltip_settings {
        bottom: 224px !important
    }

    .bitg-onboarding.bitg-modal.-expired.-mac .bitg-modal__tooltip_adblocker {
        bottom: 165px !important
    }

    .bitg-onboarding.bitg-modal.-expired.-mac .bitg-modal__tooltip_settings {
        bottom: 213px !important
    }

    .bitg-onboarding.bitg-modal.-pro .bitg-modal__tooltip + .bitg-tooltip__arrow {
        bottom: 345px !important;
        right: 135px !important
    }

    .bitg-onboarding.bitg-modal.-pro .bitg-modal__tooltip_adblocker {
        bottom: 123px !important
    }

    .bitg-onboarding.bitg-modal.-pro .bitg-modal__tooltip_settings {
        bottom: 224px !important
    }

        .bitg-onboarding.bitg-modal.-pro .bitg-modal__tooltip_settings + .bitg-tooltip__arrow {
            opacity: 1 !important;
            -webkit-transform: translateX(0);
            transform: translateX(0)
        }

    .bitg-onboarding.bitg-modal.-pro.-win .bitg-modal__tooltip_adblocker {
        bottom: 144px !important
    }

    .bitg-onboarding.bitg-modal.-pro.-win .bitg-modal__tooltip_settings {
        bottom: 193px !important
    }

    .bitg-onboarding.bitg-modal.-pro.-win .bitg-modal__tooltip + .bitg-tooltip__arrow {
        bottom: 315px !important
    }

    .bitg-onboarding.bitg-modal.-pro.-mac .bitg-modal__tooltip_adblocker {
        bottom: 123px !important
    }

    .bitg-onboarding.bitg-modal.-pro.-mac .bitg-modal__tooltip_settings {
        bottom: 171px !important
    }

    .bitg-onboarding.bitg-modal.-pro.-mac .bitg-modal__tooltip + .bitg-tooltip__arrow {
        bottom: 295px !important
    }

.shake {
    -webkit-animation: bitg-shake .82s cubic-bezier(.36, .07, .19, .97) both;
    animation: bitg-shake .82s cubic-bezier(.36, .07, .19, .97) both;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.bitg-tooltip__wc_popup_prod_img {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA+CAMAAABTPci/AAAC9FBMVEUAAAAFBATa3N1ZW1w2NzccHR0QEBDg3t9FSEpERkY9Pj/Dys2eqrGToqtjYmIoKSkHBwewt7u5w8edpKiTmJttcHJ4enxhY2SzuryxsrOJiop5eXjLzs7Cxsi0ubqkrrPb3N2DkJfHyMiCio1SV1rs7Ozi4+PNz89faG3////PDQ3VDg3z9PX7///XDg29srTGDQ3Hz9Lms7SQAADX4+fMAgKrAQDPAACNAADd6OvU3uLhPT3QCQnSAADiTEzcKCfTIyK9DAzVCwvFAAD3///p9fb98fHZ1NaaXmDaRETKDQ3BDAzFCAfaAQGUAACEAAD9/Pzk6On+5+fnubm1oqTcn6DbHBvNFxeyAgLs9/rg7fHs7e7f4ePT2dzP1djK1disvMTDu7y4qqugi4/UTEzyR0fbOjnTGhrcERB4AgJ+AQGjAACdAADu/f/esbOrqa3krKyvoKGol52el5yVjZTzXl7xUVDgR0bTNTXPLCzjJSWQCQm5AgKIAAD0/v7l7/K8zta2x87RzM3Nyc25uLr+tLbvnZ2EgIV8eoOIbHLuOjuHODqUMjPpMjLuJiaIISLlHBzTEhLYCAj19vf16enq6Ojdzs/3x8e+wsXtvb2is7ufoKbxoKCSk5qqhYiUhIfOhYVudX+HdnxwbHT1aWniXV32VVXoVFSVUlSRTE3pRUVPN0DGPz7fNDPBFxa5CQmYAAD3+fnw4OD63Nzw0tLYxMi0rrKxpqjzn5+vk5eHhY6ahIyce37XfHvpe3t7bXaXb3R3Zmz0ZmZ6XmR6U1hbTVKJRkd5JifHISF7GxuHCQneCQhnAgLK2uDoyszJwMTpw8Peu7/mqan0lJPcj494h47aiIiTf4LMd3ijcnTdbm5oXGh0TlB4QERxLC86Iy9aAwTkAwJyAAD/uLrzsLDJp63XqazgpKTKlZtfV2PeWlrOWlq0UVHGSUmvSEl1NDfPt73tqa37mJjpZma/ZWa7YmTFX1+GWFqkVFi0IiJJIiKuGxvK0q6PAAAAKXRSTlMACP5xQCYa/WVYTP79+14zEP361bqVjIDqvJh25tbV7OXZy7aD5ePZrvw0deMAAAaiSURBVEjH7ZZVWJNhGIZxlAjY3a3vv/1sY2NswwWysQ0c2xRGt4C0dDeK0mB3F213d3d3d7ee+P1zAwPjwEPvM66L+3re7/m/vden959/TgtDg9YIA8O/Ntr06DYItAzu1qPNX2S07g+IzEixWOweKQJE/9Ytfu/06AuQxSRNXXvS0nJsVNTJtRKmGKBvj98orXqJOL4+eS+iLMfdvj0O8dLlgTN1uq8YerX6ldOZmT2Tnnd87bGTLvPfPHn27MnbCw/u3d24Od7M7yi3c/On6cg08/OWePs4S4sPKRQKNoPNZqQVf5gbu3n7BHO/ox2bOVnbXngOyVPFWb8vNMyJlU5zRdDS3cKd0op3bNp52Tyb2dvop5wh4EmhRDKltzJYdSkyvo1MtmTJsqRg4Qi3cEbRwsvVcR7uXX/M6gYAk/C8/aHhdcn8JUtkF6aeSuLXBictkQlp6RFlux9en4WLOnzvdAIKTALqEUV9iiwpJERQg4rehs2/90iQxA8OGcFK2/PwejSe2elbxyDTi6IE/yMMx5RgwYH55yqSRQCva0QwWSAQ1CLLjbFn7/X8SPdvm+/K8VICCTnCFKHVfBy20SYB8C8BKGstDlcKBCE0t7Tde6t9RO2bHH13+kpw36+wdQ1xrbA7AXCHRgFIGg1gr7aqSeap1RU0Vtn26u1Z0KWxufbeqkki6a16BwzDhtlZAswegSQbQuI9jszk88gWmGNE0aLqfPBqq5VaZtE9I/2PhNMwnbRBJ420O4ZyrYeTyVg6Y+LlAiXoa6UOTJKxxz6FLQr6MWmk1Qz0F5IsyLTwojk7SdBT+/vh+nj7Rt9i0bDmpFEA45GEBkxPC4zzBzDQSF2yfKbnvCeCmhlvmE5CUU5S+nElfL25HbPoZmb7Gxyx30kIh/BirjEFumm668rJn1MQxnLQSlaEZPWThOZzS8sVTaKYEv0Z0pmzzu5W1Gul4YR02g5JgmSdxEMSIj3jLqzkcoml0YrrPefsVTZxJGs7O55GWn1fBDBjFFHEWEIiaxiRMRen+DBNkGTC8d204DnDFjkHXFyEPGskNXFmFeqSZ6GRaOyL7l6+zJbEp+XQJyy45uSI8RyNASYPRyU3MsNlapTLidNyC8Ii6uPm0Tn630goCCf+z+qUTrE/N3/U5MnHoh5bH9ZKy03XmWokEySh8RxRb9MA8eicztkaBRooWysrCcmRsXxdrKlHS00RPgULUBFYhbWQiFKu0kouUaBlVbocRWG2DGlsvCmHKKKNLzN+0Z6MeoxMtr4ETaw+AwjlSoBLn98Nr0RSfcaOzfG+3gbEx23nMWvRzjA3zIJcyZvWJI0dC1uuwMJFF+rKAkAoR5LboS0L45jt22qukXu7RQUHwx3IFmPkarxJWgNXPh2VfnRage62DLVOiyiLnRgt7vB1qbibTth0leGIpDHybU2S/fS9e9JYxXvFu6sJCbPNWBG7cHrk1+ViwOTOmTARzYekw/I1OslyNb045emWs5KpBf54iNwCY4VtOR/P9dDulj5Z7bbP2d9AQ5L6Zire2PjTmlG6Iq3GoPtQ5DwxP1O3MQd60OM3oagKtbq8/GbjgC41oIXicFiNsULnBm5W4V10a9yP227hrCI2TZ1anlp+s7HBGfftgWBNijw1xDZsBXViHng3LvSBzJy4eXEHI1wFqakl5aWN1qkzY9dMPrG1Qp4qcGAfpAbG4NCpafubZbebFzcvNFxYW1JSWFp62l5r4assZZXy8pJa14jQAGrgFPBGH0lHy2y/6PPRO0JZQpuqwqDC0qWvpo20VyrtV49bXFpSaGMjZNzYKImRAKB718TQ7JnR85AVIaxKDApKDCoMWpqwKyGxsLSkqqrKxpVxo4C+VsIRDdD7jn45fuvmrQs8yLYNXpaQsDRh6dLEIGQnJi7jJ7NCr81qL5mSw+2g9z1G5tm+/ufXr98X1lCHtF2LEbt2JSDFNuPGlZntjSkz/cx+eosY9vEQSwLj8ucWKZxYB5JlfD4/KTiljsVW7Iv3mz5FZT7TvJlniFEHAM+AwPXUucvLDrGdGiIiGhjsQ2VSZ0lurqePeU6/5t88HQHEeTGBMfkBGy9Kl69YsVx6cSP1OJU6VUWnewz41bNF3xhwVS41JjYmgKohICbW2V/ipQKSvt4vMeo+Bc1IyvWnBjgjAqj+uSQVDlO6G+n9DsPOPXGATE+Vl7Gxl5fnSgDo2dnwz++wVt17kyg4IHAKqXd3E3SYv8LIwES/Sxd9EwMjvf/8a74A+yab4pOiFrEAAAAASUVORK5CYII=);
    height: 62px;
    width: 52px;
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
    margin-right: 12px;
}

.bitg-crossimage {
    position: absolute;
}

.bitg-filter .bitg-tooltip__title {
    margin: 0px !important;
}

.bitg-filter .bitg-tooltip__content {
    width: 318px;
    padding-left: 43px;
}

.bitg-filter .bitg-learn-more {
    margin: 0 !important;
}

.BITG_trial_nag {
    background-color: #f03916;
    height: 45px;
    width: 280px;
    margin-left: 280px;
    cursor: pointer;
}

.BITG_trial_nag_spn {
    float: left;
    width: 100%;
    text-align: left;
    padding: 10px 0px 4px 26px;
    color: #fff;
    font-weight: bold;
    font-size: 12px
}

.BITG_trial_nag_buy_spn {
    float: left;
    width: 100%;
    text-align: left;
    color: #fff;
    padding: 0px 0px 4px 25px;
    text-decoration: underline;
    font-weight: bold;
    font-size: 12px;
    text-align: left;
}

.de .BITG_trial_nag_buy_spn {
    padding-right: 100px !important;
}

.BITG__content {
    z-index: 1
}

.BITG_Coverup {
    left: -250px;
    overflow: hidden;
    width: 280px;
    position: absolute;
    top: 2px;
}

.BITG__icon.bitg-trial-expired {
    border-radius: 0 !important;
    border: none !important;
}

.bitg-trial-expired .BITG__icon-logo {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAvCAMAAABE+WOeAAAAtFBMVEUAAADwORbwORbwORbwORbwORbwORbwORbwORbwORbwORbwORbwORbwORbwORbwORb////wORb//Pv+9PHyVTf96eXyTzD4opLxPxzxRCL94dv82tP6wrf5tKf5q5z1dl393tj4noz3jXn0cFb0a1H1emPzWTv81c77zcT2i3fzZUr6vrP5r6HzYkb0aU/7yb/6uKzxRib6vbHxQiD+7en95uL+9/b80sr5saPzZEj1f2jxRyZssGKxAAAAEHRSTlMAopCI8eVsZjsqIRjgx8aC8S6kxQAAApNJREFUSMeEkul2gjAYRMGtbm3nS0IAEdlR1Lq0ldr3f7GSHBSr1t6f4eYwMyfGDYOe+dztUKf7bPYGxj8MX8d57M8tDm7N/Tgfvw4f2H1TRgdccoik2f/DHrXEjgF8FafSJVem8YoDbCdao3v6kxMxYBvss9lC51nMsn2wBVjkPN3qbeEB/lsyZWhg04R8wBPta72VcITFco5rvGURgietKz1jWDsz3GPmrMGy1q8wKYMtPWgmdiCqviKwJ9CE0gZL2xdVBYedW1BMv6nhewrFZ26Di3PpkeNhLbU+2dBvNhN9Qa7hOaNT+AhhdaUE3j/omo93HckJEdUV+oKh0FWPjTbBnDaCFEddugATfe2bO/hLVKxqVxaSAFBpkUb/YeljZ+onJhhorrK7tR8i1D5AGld18N7AxFBtaWOboOJcFcDJP651aVQkW9hq0/EBwVQNSXf8siSF/h7AGhvGIAffMxXw7Je130RS9dieIx8YvQKrTKWnM/zGJ9UgWyHuGaaPWI1pP/RtNWkM3zRevpAuAAQP/QDAIsXXi9G1oJ+CeOgLAJaE1TU6HC4HUI8vHaJP1DS+C4C74B2D9OnpPIIlyMIFzcb69k+nZbOCMAwEYU+ePEyKhUo81B9oRXOxAVHf/7201jJ2R0rIXrMsw2b3mzX1PVB3ms/6Rv8OwEXzqd/0p6oBFGBIf0z/wyQZ2v/lfvxfvjDkfzk/d0dFjMLOz2JVcj5VUZzMpzPzr4pamX/uV/dV1IJx6le+V9+M+8X9vbohnluWl/39y4fHrRjoXwkfyB/88mcTDsc1+ePJnxS+leSb8DM4Rjjjk05+pvDZk885/J/3l4b+kuRfgf6V44/p/pvv73o/xLeeOHM/pN8nL/cojuelF9UOAAAAAElFTkSuQmCC) 50% 50% no-repeat !important;
    height: 48px !important;
    width: 48px !important;
}

.ja.BITG_Coverup {
    left: -285px !important;
    width: 304px !important
}

    .ja.BITG_Coverup .BITG_trial_nag {
        width: 370px !important;
        margin-left: 370px;
    }

.de.BITG_Coverup {
    left: -250px !important;
    width: 280px !important
}

    .de.BITG_Coverup .BITG_trial_nag {
        width: 320px !important;
        margin-left: 320px;
    }

    .de.BITG_Coverup .BITG_trial_nag_spn {
        font-size: 10px !important;
    }

.fr.BITG_Coverup {
    left: -250px !important;
    width: 280px !important
}

    .fr.BITG_Coverup .BITG_trial_nag {
        width: 365px !important;
        margin-left: 365px;
    }

.ru.BITG_Coverup {
    left: -313px !important;
    width: 338px !important
}

    .ru.BITG_Coverup .BITG_trial_nag {
        width: 450px !important;
        margin-left: 450px;
    }

.ru .BITG_trial_nag_spn {
    font-size: 10px !important
}

.spacer-5dfd91c434093 {
    height: 50px
}

@media (max-width: 1199px) {
    .spacer-5dfd91c434093 {
        height: 50px
    }
}

@media (max-width: 991px) {
    .spacer-5dfd91c434093 {
        height: px
    }
}

@media (max-width: 767px) {
    .spacer-5dfd91c434093 {
        height: px
    }
}

@media (max-width: 479px) {
    .spacer-5dfd91c434093 {
        height: 50px
    }
}

.spacer-5dfd91c43a55e {
    height: 10px
}

@media (max-width: 1199px) {
    .spacer-5dfd91c43a55e {
        height: px
    }
}

@media (max-width: 991px) {
    .spacer-5dfd91c43a55e {
        height: px
    }
}

@media (max-width: 767px) {
    .spacer-5dfd91c43a55e {
        height: px
    }
}

@media (max-width: 479px) {
    .spacer-5dfd91c43a55e {
        height: 25px
    }
}

.spacer-5dfd91c43dbf1 {
    height: 15px
}

@media (max-width: 1199px) {
    .spacer-5dfd91c43dbf1 {
        height: 15px
    }
}

@media (max-width: 991px) {
    .spacer-5dfd91c43dbf1 {
        height: px
    }
}

@media (max-width: 767px) {
    .spacer-5dfd91c43dbf1 {
        height: px
    }
}

@media (max-width: 479px) {
    .spacer-5dfd91c43dbf1 {
        height: 15px
    }
}

.spacer-5dfd91c443e00 {
    height: 90px
}

@media (max-width: 1199px) {
    .spacer-5dfd91c443e00 {
        height: 90px
    }
}

@media (max-width: 991px) {
    .spacer-5dfd91c443e00 {
        height: px
    }
}

@media (max-width: 767px) {
    .spacer-5dfd91c443e00 {
        height: px
    }
}

@media (max-width: 479px) {
    .spacer-5dfd91c443e00 {
        height: 90px
    }
}

.spacer-5dfd91c445aac {
    height: 30px
}

@media (max-width: 1199px) {
    .spacer-5dfd91c445aac {
        height: 30px
    }
}

@media (max-width: 991px) {
    .spacer-5dfd91c445aac {
        height: px
    }
}

@media (max-width: 767px) {
    .spacer-5dfd91c445aac {
        height: px
    }
}

@media (max-width: 479px) {
    .spacer-5dfd91c445aac {
        height: 30px
    }
}

.spacer-5dfd91c4749ec {
    height: 30px
}

@media (max-width: 1199px) {
    .spacer-5dfd91c4749ec {
        height: 30px
    }
}

@media (max-width: 991px) {
    .spacer-5dfd91c4749ec {
        height: px
    }
}

@media (max-width: 767px) {
    .spacer-5dfd91c4749ec {
        height: 20px
    }
}

@media (max-width: 479px) {
    .spacer-5dfd91c4749ec {
        height: 30px
    }
}

.recentcomments a {
    display: inline !important;
    padding: 0 !important;
    margin: 0 !important;
}

img.wp-smiley,
img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 .07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}

.vc_custom_1564161778755 {
    margin-right: 7% !important;
    padding-top: 30px !important;
}

.vc_custom_1564161772683 {
    margin-right: 13% !important;
    margin-left: 1% !important;
    padding-left: 5% !important;
}

.vc_custom_1564161733420 {
    margin-right: 7% !important;
    margin-left: -15% !important;
}

.vc_custom_1563585209156 {
    margin-top: 30px !important;
    margin-left: 20% !important;
}

.vc_custom_1563585652455 {
    margin-top: 30px !important;
    margin-left: 22% !important;
}

.vc_custom_1563586785336 {
    border-bottom-width: 1px !important;
    border-bottom-color: #6587c1 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1563600804615 {
    border-bottom-width: 1px !important;
    border-bottom-color: #6587c1 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1563588439479 {
    border-bottom-width: 1px !important;
    border-bottom-color: #6587c1 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1563588600973 {
    border-bottom-width: 1px !important;
    border-bottom-color: #6587c1 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1563600076882 {
    border-bottom-width: 1px !important;
    border-bottom-color: #6587c1 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1563588687715 {
    border-bottom-width: 1px !important;
    border-bottom-color: #6587c1 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1563588994875 {
    border-bottom-width: 1px !important;
    border-bottom-color: #6587c1 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1563589117912 {
    border-bottom-width: 1px !important;
    border-bottom-color: #6587c1 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1563589135232 {
    border-bottom-width: 1px !important;
    border-bottom-color: #6587c1 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1563598511474 {
    border-bottom-width: 1px !important;
    border-bottom-color: #6587c1 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1563598610673 {
    border-bottom-width: 1px !important;
    border-bottom-color: #6587c1 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1563599799903 {
    border-bottom-width: 1px !important;
    border-bottom-color: #6587c1 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1563599846398 {
    border-bottom-width: 1px !important;
    border-bottom-color: #6587c1 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1563599863869 {
    border-bottom-width: 1px !important;
    border-bottom-color: #6587c1 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1563599881452 {
    border-bottom-width: 1px !important;
    border-bottom-color: #6587c1 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1563599908597 {
    border-bottom-width: 1px !important;
    border-bottom-color: #6587c1 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1563599929452 {
    border-bottom-width: 1px !important;
    border-bottom-color: #6587c1 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1563599941723 {
    border-bottom-width: 1px !important;
    border-bottom-color: #6587c1 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1563599481484 {
    border-bottom-width: 1px !important;
    border-bottom-color: #6587c1 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1563600136986 {
    border-bottom-width: 1px !important;
    border-bottom-color: #6587c1 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1563600162561 {
    border-bottom-width: 1px !important;
    border-bottom-color: #6587c1 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1563600179185 {
    border-bottom-width: 1px !important;
    border-bottom-color: #6587c1 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1563600199354 {
    border-bottom-width: 1px !important;
    border-bottom-color: #6587c1 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1563600210952 {
    border-bottom-width: 1px !important;
    border-bottom-color: #6587c1 !important;
    border-bottom-style: solid !important;
}


.mySlides {
    display: none;
}

/* Slideshow container */
.slideshow-container {
    max-width: 1000px;
    position: relative;
    margin: auto;
}

.slideShowPadding {
    padding: 2rem;
    background-color: white;
    position: relative;
}

.slideShowDiamond {
    position: absolute;
    bottom: -15px;
    left: 45px;
}

.slideShowName {
    width: 40%;
    margin-top: 20px;
    margin-left: 30px;
    font-weight: 700;
}

/* Next & previous buttons */
.prev,
.next {
    cursor: pointer;
    position: absolute;
    top: 50%;
    width: auto;
    padding: 16px;
    margin-top: -22px;
    border-radius: 50px;
    font-weight: bold;
    font-size: 18px;
    user-select: none;
    color: black;
}

/* Position the "next button" to the right */
.next {
    right: -20px;
}

.prev {
    left: -20px;
}

    /* On hover, add a black background color with a little bit see-through */
    .prev:hover,
    .next:hover {
        background-color: #bbb;
        color: black;
        opacity: 100%;
        transition: all 1s ease;
    }

/* The dots/bullets/indicators */
.dot {
    cursor: pointer;
    height: 10px;
    width: 10px;
    margin: 0 2px;
    background-color: #bbb;
    border-radius: 50%;
    display: inline-block;
    transition: background-color 0.6s ease;
}

    .active,
    .dot:hover {
        background-color: #717171;
    }

/* Fading animation */
.fade {
    -webkit-animation-name: fade;
    -webkit-animation-duration: 1.5s;
    animation-name: fade;
    animation-duration: 1.5s;
}

@-webkit-keyframes fade {
    from {
        opacity: .4
    }

    to {
        opacity: 1
    }
}

@keyframes fade {
    from {
        opacity: .4
    }

    to {
        opacity: 1
    }
}

/* On smaller screens, decrease text size */
@media only screen and (max-width: 300px) {

    .prev,
    .next,
    .text {
        font-size: 11px
    }
}


#us_grid_2 .usg_post_image_1 {
    width: 4rem;
    flex-shrink: 0
}

#us_grid_2 .usg_post_custom_field_1 {
    font-weight: 700
}

#us_grid_2 .usg_post_custom_field_2 {
    font-size: 0.9rem;
    color: #949799
}

#us_grid_2 .usg_vwrapper_2 {
    border-radius: 0.3rem;
    background-color: #ffffff;
    color: #212121
}

#us_grid_2 .usg_vwrapper_2 {
    transition-duration: 0.3s;
    transform: scale(1) translate(0, 0)
}

#us_grid_2 .w-grid-item-h:hover .usg_vwrapper_2 {
    transform: scale(1) translate(0, 0);
    opacity: 1;
    background-color: #335A9F;
    color: #fff
}

#us_grid_2 .usg_post_custom_field_3 {
    color: #fb0
}

#us_grid_2 .usg_hwrapper_1 {
    padding-top: 1.5rem;
    padding-right: 2.5rem;
    padding-left: 2.5rem
}

#us_grid_2 .usg_post_image_1 {
    margin-right: 1rem
}

#us_grid_2 .usg_post_custom_field_1 {
    margin-bottom: 0
}

#us_grid_2 .usg_vwrapper_2 {
    padding-top: 2rem;
    padding-right: 2.5rem;
    padding-bottom: 2rem;
    padding-left: 2.5rem
}



/* The dots/bullets/indicators */
.dot1 {
    height: 15px;
    width: 15px;
    margin: 0 2px;
    background-color: #bbb;
    border-radius: 50%;
    display: inline-block;
    transition: background-color 0.6s ease;
    display: none;
}

/* Fading animation */
.fade {
    -webkit-animation-name: fade;
    -webkit-animation-duration: 1.5s;
    animation-name: fade;
    animation-duration: 1.5s;
}

@-webkit-keyframes fade {
    from {
        opacity: .2
    }

    to {
        opacity: 1
    }
}

@keyframes fade {
    from {
        opacity: .2
    }

    to {
        opacity: 1
    }
}

.fade2 {
    -webkit-animation-name: fade2;
    -webkit-animation-duration: 4.5s;
    animation-name: fade2;
    animation-duration: 4.5s;
}

@-webkit-keyframes fade2 {
    from {
        opacity: .2
    }

    to {
        opacity: 1
    }
}

@keyframes fade2 {
    from {
        opacity: .2
    }

    to {
        opacity: 1
    }
}
