#whatWeDoSection {
    padding-bottom: 8rem !important;
    padding-top: 8rem !important;
}

h3.fgb-icon-blocks-la__name.d-block.h5 {
    font-weight: 600;
}

@media (min-width: 992px) {
    .w-lg-50 {
        width: 50%!important;
    }
    .justify-content-lg-center {
        justify-content: center!important;
    }
    .col-lg-5 {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%;
    }
    .pr-lg-5, .px-lg-5 {
        padding-right: 2rem!important;
    }
    .mb-md-0, .my-md-0 {
        margin-bottom: 0!important;
    }

    .small-title {
        font-size: 1.8rem !important;
        text-transform: capitalize;
    }
    .big-title {
        font-size: 2.3rem !important;
        text-transform: capitalize;
    }
    .w-30-p {
        width: 20%;
    }

}



@media (min-width: 768px) {
    .w-md-80 {
        width: 80%!important;
    }
    .text-center, header .wc-social-login, #loginModal .wc-social-login, aside .wc-social-login {
        text-align: center!important;
    }
    .space-md-3, .space-bottom-md-3 {
        padding-bottom: 8rem!important;
    }
    .space-md-3, .space-top-md-3, .single-customer_story .u-header--abs-top+#content, .single-customer_story .u-header--abs-top-sm+#content, .single-customer_story .u-header--abs-top-md+#content, .single-customer_story .u-header--abs-top-lg+#content, .single-customer_story .u-header--abs-top-xl+#content, .front-docs-pages .u-header--abs-top+#content, .front-docs-pages .u-header--abs-top-sm+#content, .front-docs-pages .u-header--abs-top-md+#content, .front-docs-pages .u-header--abs-top-lg+#content, .front-docs-pages .u-header--abs-top-xl+#content, .front-wpjm-pages:not(.single-job_listing--style-2) .u-header--abs-top+#content, .front-wpjm-pages:not(.single-job_listing--style-2) .u-header--abs-top-sm+#content, .front-wpjm-pages:not(.single-job_listing--style-2) .u-header--abs-top-md+#content, .front-wpjm-pages:not(.single-job_listing--style-2) .u-header--abs-top-lg+#content, .front-wpjm-pages:not(.single-job_listing--style-2) .u-header--abs-top-xl+#content, .front-wpjmr-pages .u-header--abs-top+#content, .front-wpjmr-pages .u-header--abs-top-sm+#content, .front-wpjmr-pages .u-header--abs-top-md+#content, .front-wpjmr-pages .u-header--abs-top-lg+#content, .front-wpjmr-pages .u-header--abs-top-xl+#content, .mas-wpjmc-pages .u-header--abs-top+#content, .mas-wpjmc-pages .u-header--abs-top-sm+#content, .mas-wpjmc-pages .u-header--abs-top-md+#content, .mas-wpjmc-pages .u-header--abs-top-lg+#content, .mas-wpjmc-pages .u-header--abs-top-xl+#content, .woocommerce-page .u-header--abs-top+#content, .woocommerce-page .u-header--abs-top-sm+#content, .woocommerce-page .u-header--abs-top-md+#content, .woocommerce-page .u-header--abs-top-lg+#content, .woocommerce-page .u-header--abs-top-xl+#content {
        padding-top: 8rem!important;
    }
    .col-md-6 {
        flex: 0 0 50%;
        max-width: 50%;
    }
}
@media (min-width: 768px) {
    .ml-md-auto, .mx-md-auto {
        margin-left: auto!important;
    }
}

@media (min-width: 768px) {
    .mr-md-auto, .mx-md-auto {
        margin-right: auto!important;
    }
}
@media (min-width: 782px) {
    .wp-block-columns {
        flex-wrap: nowrap!important;
    }
    .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis] {
        flex-grow: 0;
    }
    .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {
        flex-basis: 0;
        flex-grow: 1;
    }
}

@media (min-width: 576px) {
    .ml-sm-1, .mx-sm-1 {
        margin-left: 0.25rem!important;
    }
}

.mb-9, .my-9 {
    margin-bottom: 4rem!important;
}
*, *::before, *::after {
    box-sizing: border-box;
}

.wp-block-column {
    flex-grow: 1;
    min-width: 0;
    overflow-wrap: break-word;
    word-break: break-word;
}

.font-weight-medium, .blog-sidebar .wp-block-latest-posts>li a, .blog-sidebar .wp-block-latest-comments>li a, .blog-sidebar #recentcomments>li a, .blog-sidebar .widget_recent_entries .widget__title+ul>li a, .blog-sidebar .widget_rss li .rsswidget, blockquote.wp-block-quote, .wp-block-quote.is-style-large, .page-template-template-terms-conditions #content .js-scroll-nav>li>a {
    font-weight: 500!important;
}

.text-secondary, .article__content--post dl, .article__content--post ul, .article__content--post ol, .article__content--post address, .article__content--post table, .article__content--post pre, .article .comment-content dl, .article .comment-content ul, .article .comment-content ol, .article .comment-content address, .article .comment-content table, .article .comment-content pre, .comment-reply-link, #cancel-comment-reply-link, .pingback, .trackback, .blog-sidebar .wp-block-latest-posts>li, .blog-sidebar .wp-block-latest-comments>li, .blog-sidebar #recentcomments>li, .blog-sidebar .widget_recent_entries .widget__title+ul>li, .blog-sidebar .widget_rss ul>li, .blog-sidebar .widget_rss .rssSummary, .wp-block-latest-posts__list a:not(:hover), .site-footer.site-footer__default.style-v2 .widget__title, .page-template-template-terms-conditions #content .primary ul {
    color: #77838f!important;
}
.text-uppercase {
    text-transform: uppercase!important;
}

h3, .h3 {
    font-size: 1.75rem;
}

h2, .h2 {
    font-size: 2rem;
}
h1, h2, h3, h4, h5, h6 {
    margin-top: 0;
    margin-bottom: 0.5rem;
}

.row {
    display: flex;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}


.mb-7, .page-template-template-privacy-policy #content .hero-24, .my-7 {
    margin-bottom: 3rem!important;
}

.mb-5, .page-links, .blog-sidebar .wp-block-archives-list, .blog-sidebar .wp-block-categories-list, .blog-sidebar .widget_archive .widget__title+ul, .blog-sidebar .widget_categories .widget__title+ul, .blog-sidebar .widget_pages .widget__title+ul, .blog-sidebar .widget_meta .widget__title+ul, .blog-sidebar .widget .menu, .blog-sidebar .wp-block-archives-dropdown, .blog-sidebar .wp-block-latest-posts>li:last-child, .blog-sidebar .wp-block-latest-comments>li:last-child, .blog-sidebar #recentcomments>li:last-child, .blog-sidebar .widget_recent_entries .widget__title+ul>li:last-child, .blog-sidebar .widget_rss ul>li:last-child, .wp-block-archives-dropdown, .site-footer.style-v13 .footer-logo>a, .my-5, blockquote.wp-block-quote, .wp-block-quote.is-style-large {
    margin-bottom: 2rem!important;
}

.col-1, .col-2, .col-3, .subscribe-form.footer-subscribe-form-2.wpforms-container .wpforms-submit-container, div.wpforms-container-full.subscribe-form.footer-subscribe-form-2 .wpforms-submit-container, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .subscribe-form.footer-subscribe-form-2.wpforms-container .wpforms-field-container, div.wpforms-container-full.subscribe-form.footer-subscribe-form-2 .wpforms-field-container, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .subscribe-form.subscribe-form-9.wpforms-container .wpforms-submit-container, div.wpforms-container-full.subscribe-form-9.subscribe-form .wpforms-submit-container, .col-md-4, .subscribe-form.subscribe-form-4.wpforms-container .wpforms-submit-container, div.wpforms-container-full.subscribe-form-4.subscribe-form .wpforms-submit-container, .subscribe-form.subscribe-form-5.wpforms-container .wpforms-submit-container, div.wpforms-container-full.subscribe-form-5.subscribe-form .wpforms-submit-container, .subscribe-form.subscribe-form-7.wpforms-container .wpforms-submit-container, div.wpforms-container-full.subscribe-form-7.subscribe-form .wpforms-submit-container, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .subscribe-form.subscribe-form-4.wpforms-container .wpforms-field-container, div.wpforms-container-full.subscribe-form-4.subscribe-form .wpforms-field-container, .subscribe-form.subscribe-form-5.wpforms-container .wpforms-field-container, div.wpforms-container-full.subscribe-form-5.subscribe-form .wpforms-field-container, .subscribe-form.subscribe-form-7.wpforms-container .wpforms-field-container, div.wpforms-container-full.subscribe-form-7.subscribe-form .wpforms-field-container, .col-md-9, .subscribe-form.subscribe-form-9.wpforms-container .wpforms-field-container, div.wpforms-container-full.subscribe-form-9.subscribe-form .wpforms-field-container, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
}

.media {
    display: flex;
    align-items: flex-start;
}

.max-width-8 {
    max-width: 3.5rem;
}

.w-100 {
    width: 100%!important;
}
.mr-4, .site-footer.style-v12 .footer-primary-menu li, .mx-4 {
    margin-right: 1.5rem!important;
}

figure {
    margin-bottom: 0;
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
    display: block;
}

svg {
    /* margin-bottom: -0.4375rem; */
    vertical-align: baseline;
}

svg {
    overflow: hidden;
    vertical-align: middle;
}

.media-body {
    flex: 1;
}

h4, h5, h6, .h4, .h5, .page-template-template-terms-conditions #content h2, .page-template-template-terms-conditions #content h3, .page-template-template-privacy-policy #content h2, .page-template-template-privacy-policy #content h3, .h6, .comment-list .comment-reply-title a, .pingback .url, .trackback .url, .blog-sidebar .wp-block-latest-posts>li a, .blog-sidebar .wp-block-latest-comments>li a, .blog-sidebar #recentcomments>li a, .blog-sidebar .widget_recent_entries .widget__title+ul>li a, .blog-sidebar .widget_rss li .rsswidget, .page-template-template-terms-conditions #content h4, .page-template-template-privacy-policy #content h4 {
    font-weight: 500;
}

.d-block {
    display: block!important;
}
h5, .h5, .page-template-template-terms-conditions #content h2, .page-template-template-terms-conditions #content h3, .page-template-template-privacy-policy #content h2, .page-template-template-privacy-policy #content h3 {
    font-size: 1.25rem;
}


.mb-1, .site-footer.site-footer__primary.style-v4 .footer-static-content .fgb-button-wrapper .fgb-button, .my-1 {
    margin-bottom: 0.25rem!important;
}

p {
    color: #77838f;
    line-height: 1.7;
}
p {
    margin-top: 0;
    margin-bottom: 1rem;
}
p, .single-product__price del span.amount, .single-product .woocommerce-variation-price .price del span.amount, .single-product .summary .yith-wcwl-add-to-wishlist a.add_to_wishlist, .single-product .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a, .single-product .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a, [data-view=list] ul.products li.product .product-short-description ul, .shop-sidebar .widget ul li, .shop-sidebar .widget:not(.widget_product_categories) ul li a, .contact-form.contact-form-1.wpforms-container .wpforms-head-container .wpforms-description, div.wpforms-container-full.contact-form.contact-form-1 .wpforms-head-container .wpforms-description, .offcanvas-menu-sidebar.u-header-collapse__nav .u-header-collapse__nav-link.text-secondary-color:not(:hover), .u-header-collapse__nav-link:not(:hover), table.wishlist_table td.product-remove a.remove:before, .u-header__sub-menu-nav-link, .u-header-collapse__submenu-nav-link, .u-header-collapse__submenu-list-link, .u-header__navbar-link, .list-group .disabled .u-icon, .u-area-chart__tooltip, .u-header__nav-link, dl, ul, ol, address, table, pre, .has-secondary-color {
    color: #77838f;
}

.font-size-1, blockquote.wp-block-quote cite, .wp-block-quote.is-style-large cite, .site-footer.footer-default-v10 .footer-primary-menu, .site-footer.site-footer__default.style-v2 .widget__title, .site-footer.style-v15 .footer-primary-menu a, .site-footer.site-footer__default.style-v16 .custom-html-widget p {
    font-size: .875rem;
}

a {
    color: #377dff;
    text-decoration: none;
    background-color: transparent;
}

.fas, .mystickyelement-wrap .fa, .mystickyelements-fixed .fa {
    font-weight: 900!important;
}

.far, .fas, .mystickyelement-wrap .fa, .mystickyelements-fixed .fa {
    font-family: "Font Awesome 5 Free"!important;
}
.fa, .fab, .fal, .far, .fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
}
.fa, .fas {
    font-weight: 900;
}
.ml-2, .blog-sidebar .wp-block-archives-list span+.menu-text, .blog-sidebar .wp-block-categories-list span+.menu-text, .blog-sidebar .widget_archive .widget__title+ul span+.menu-text, .blog-sidebar .widget_categories .widget__title+ul span+.menu-text, .blog-sidebar .widget_pages .widget__title+ul span+.menu-text, .blog-sidebar .widget_meta .widget__title+ul span+.menu-text, .blog-sidebar .widget .menu span+.menu-text, .site-footer .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) span+.menu-text, .site-footer .widget .product-categories .count, .site-footer .widget .woocommerce-widget-layered-nav-list .count, .mx-2 {
    margin-left: 0.5rem!important;
}
.align-middle {
    vertical-align: middle!important;
}

.fa-angle-right:before {
    content: "\f105";
}

.wp-container-3.wp-container-3, .wp-container-5.wp-container-5 {
    flex-wrap: nowrap;
}

div[class^=wp-block-] {
    z-index: 1;
}
body .is-layout-flex {
    flex-wrap: wrap;
    align-items: center;
}
body .is-layout-flex {
    display: flex;
}


div[class^=wp-block-] {
    z-index: 1;
}
body .is-layout-flex > * {
    margin: 0;
}


.wp-block-group {
    box-sizing: border-box;
}

.btn:not([href]):not([type]):not(:disabled):not(.disabled) {
    cursor: default;
}

.btn.btn-soft-success {
    color: #00c9a7;
}

.btn-xs {
    font-size: .6875rem;
    font-weight: 400;
    padding: 0.4375rem 0.9375rem;
}
.btn-soft-success {
    color: #00c9a7;
    background: rgba(0,201,167,.1);
    border-color: transparent;
}
.font-weight-normal {
    font-weight: 400!important;
}
.mb-2, .blog-sidebar .widget_rss .rss-date, .site-footer.footer-default-v9 .footer-social-menu li, .site-footer.footer-default-v11 .footer-logo a, .site-footer.style-v1 .container>a, .site-footer.site-footer__primary.style-v6 .footer-logo-v6 a, .page-template-template-terms-conditions #content .page__header header, .my-2 {
    margin-bottom: 0.5rem!important;
}

.text-primary, .site-footer.site-footer__primary .widget_tag_cloud .tag-cloud-link, .site-footer.footer-default-v10 .footer-primary-menu li a:hover, .page-template-template-privacy-policy #content h2, .page-template-template-privacy-policy #content h3, .page-template-template-privacy-policy #content h4, .page-template-template-privacy-policy #content h5, .page-template-template-privacy-policy #content h6 {
    color: #377dff!important;
}



h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .page-template-template-terms-conditions #content h2, .page-template-template-terms-conditions #content h3, .page-template-template-privacy-policy #content h2, .page-template-template-privacy-policy #content h3, .h6, .comment-list .comment-reply-title a, .pingback .url, .trackback .url, .blog-sidebar .wp-block-latest-posts>li a, .blog-sidebar .wp-block-latest-comments>li a, .blog-sidebar #recentcomments>li a, .blog-sidebar .widget_recent_entries .widget__title+ul>li a, .blog-sidebar .widget_rss li .rsswidget, .page-template-template-terms-conditions #content h4, .page-template-template-privacy-policy #content h4 {
    margin-bottom: 0.5rem;
    font-weight: 300;
    line-height: 1.5;
}


.justify-content-between {
    justify-content: space-between!important;
}
.pr-4, .px-4 {
    padding-right: 1.5rem!important;
}




.btn-icon.btn-sm, .btn-group-sm>.btn-icon.btn {
    font-size: .8175rem;
    width: 2rem;
    height: 2rem;
}
.btn.btn-soft-primary {
    color: #377dff;
}
a, .site-footer.site-footer__default .product-categories .cat-item-link:hover, .site-footer .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) .active > .woocommerce-widget-layered-nav-list__item, .blog-sidebar .widget_meta ul .site-footer .widget .active > .woocommerce-widget-layered-nav-list__item, .site-footer .widget .blog-sidebar .widget_meta ul .active > .woocommerce-widget-layered-nav-list__item, .page-template-template-terms-conditions .list-group ul .site-footer .widget .active > .woocommerce-widget-layered-nav-list__item, .site-footer .widget .page-template-template-terms-conditions .list-group ul .active > .woocommerce-widget-layered-nav-list__item, .site-footer .widget .blog-sidebar .widget_meta ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) li .active > a, .blog-sidebar .widget .widget_meta ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) li .active > a, .blog-sidebar .widget_meta .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) li .active > a, .blog-sidebar .widget_meta ul li .active > a, .site-footer .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) .active > .list-group-item, .blog-sidebar .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) .active > .list-group-item, .blog-sidebar .widget_meta ul .active > .list-group-item, .page-template-template-terms-conditions .list-group ul .active > .list-group-item, .site-footer .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) .wp-block-categories-list .active > a, .wp-block-categories-list .site-footer .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) .active > a, .blog-sidebar .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) .wp-block-categories-list .active > a, .wp-block-categories-list .blog-sidebar .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) .active > a, .blog-sidebar .widget_meta ul .wp-block-categories-list .active > a, .wp-block-categories-list .blog-sidebar .widget_meta ul .active > a, .page-template-template-terms-conditions .list-group ul .wp-block-categories-list .active > a, .wp-block-categories-list .page-template-template-terms-conditions .list-group ul .active > a, .front-user-account-menu-sidebar li a.active, .front-user-account-menu-sidebar li a:hover, .front-user-account-menu-sidebar li a.active span, .front-user-account-menu-sidebar li a:hover span, .front-wpjm-pages .bootstrap-select > .bs-placeholder:not(:hover), .front-wpjmr-pages .bootstrap-select > .bs-placeholder:not(:hover), .mas-wpjmc-pages .bootstrap-select > .bs-placeholder:not(:hover), .job-manager-alert-pages .bootstrap-select > .bs-placeholder:not(:hover), .u-header-collapse__nav-link.active, .u-header-collapse__submenu-nav-link.active, .u-header__navbar-brand-text, .u-header__navbar-brand-text:focus, .u-header__navbar-brand-text:hover, .site-footer .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) .active.woocommerce-widget-layered-nav-list__item, .site-footer .widget .blog-sidebar .widget_meta ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) li a.active, blog-sidebar .widget_meta .site-footer .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) li a.active, site-footer .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) .list-group-item.active, site-footer .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) .wp-block-categories-list a.active, .wp-block-categories-list .site-footer .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) a.active, .site-footer .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) .wp-block-categories__list a.active, .wp-block-categories__list .site-footer .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) a.active, .site-footer.site-footer__primary.style-v5 .footer-primary-menu .widget .active.woocommerce-widget-layered-nav-list__item, .site-footer.site-footer__primary.style-v5 .widget .footer-primary-menu .active.woocommerce-widget-layered-nav-list__item, .site-footer.site-footer__primary.style-v5 .footer-primary-menu .blog-sidebar .widget_meta ul li a.active, .blog-sidebar .widget_meta ul li .site-footer.site-footer__primary.style-v5 .footer-primary-menu a.active, .site-footer.site-footer__primary.style-v5 .footer-primary-menu .list-group-item.active, .site-footer.site-footer__primary.style-v5 .footer-primary-menu .wp-block-categories-list a.active, .wp-block-categories-list .site-footer.site-footer__primary.style-v5 .footer-primary-menu a.active, .site-footer.site-footer__primary.style-v5 .footer-primary-menu .wp-block-categories__list a.active, .wp-block-categories__list .site-footer.site-footer__primary.style-v5 .footer-primary-menu a.active, .blog-sidebar .site-footer .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) .active.woocommerce-widget-layered-nav-list__item, .site-footer .blog-sidebar .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) .active.woocommerce-widget-layered-nav-list__item, .blog-sidebar .widget .widget_meta ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) li a.active, .blog-sidebar .widget_meta .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) li a.active, .blog-sidebar .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) .list-group-item.active, .blog-sidebar .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) .wp-block-categories-list a.active, .wp-block-categories-list .blog-sidebar .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) a.active, .blog-sidebar .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) .wp-block-categories__list a.active, .wp-block-categories__list .blog-sidebar .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) a.active, .blog-sidebar .widget_meta ul .site-footer .widget .active.woocommerce-widget-layered-nav-list__item, .site-footer .widget .blog-sidebar .widget_meta ul .active.woocommerce-widget-layered-nav-list__item, .blog-sidebar .widget_meta ul li a.active, .blog-sidebar .widget_meta ul .list-group-item.active, .blog-sidebar .widget_meta ul .wp-block-categories-list a.active, .wp-block-categories-list .blog-sidebar .widget_meta ul a.active, .blog-sidebar .widget_meta ul .wp-block-categories__list a.active, .wp-block-categories__list .blog-sidebar .widget_meta ul a.active, .single-product .flex-direction-nav .flex-prev:hover, .single-product .flex-direction-nav .flex-next:hover, .single-product .flex-direction-nav .flex-prev, .single-product .flex-direction-nav .flex-next, .wpjm-pagination .page-numbers:hover, .wpjmr-pagination .page-numbers:hover, .mas-wpjmc-pagination ul .page-numbers:hover, .btn-outline-primary, .wp-block-button.is-style-outline .wp-block-button__link, h1 > a:hover, h2 > a:hover, h3 > a:hover, h4 > a:hover, h5 > a:hover, h6 > a:hover, .h1 > a:hover, .h2 > a:hover, .h3 > a:hover, .h4 > a:hover, .h5 > a:hover, .page-template-template-terms-conditions #content h2 > a:hover, .page-template-template-terms-conditions #content h3 > a:hover, .page-template-template-privacy-policy #content h2 > a:hover, .page-template-template-privacy-policy #content h3 > a:hover, .h6 > a:hover, .comment-list .comment-reply-title a > a:hover, .pingback .url > a:hover, .trackback .url > a:hover, .blog-sidebar .wp-block-latest-posts > li a > a:hover, .blog-sidebar .wp-block-latest-comments > li a > a:hover, .blog-sidebar #recentcomments > li a > a:hover, .blog-sidebar .widget_recent_entries .widget__title + ul > li a > a:hover, .blog-sidebar .widget_rss li .rsswidget > a:hover, .page-template-template-terms-conditions #content h4 > a:hover, .page-template-template-privacy-policy #content h4 > a:hover, .link__icon, .site-footer .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) a:hover, .site-footer .widget .woocommerce-widget-layered-nav-list__item:hover, .blog-sidebar .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) a:hover, .site-footer.site-footer__primary.style-v5 .footer-social-menu li a:hover, .blog-sidebar .widget_meta ul li a:hover, .site-footer .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) a:focus, .site-footer .widget .woocommerce-widget-layered-nav-list__item:focus, .blog-sidebar .widget ul:not(.widget_recent_entries):not(.widget_recent_comments):not(.wp-tag-cloud):not(.social-icon-menu) a:focus, .site-footer.site-footer__primary.style-v5 .footer-social-menu li a:focus, .blog-sidebar .widget_meta ul li a:focus, .u-header__nav-item:hover .u-header__nav-link, .u-header__nav-item:focus .u-header__nav-link, .u-header .active > .u-header__nav-link, .u-header__product-banner-title, .btn.btn-soft-primary, .btn-soft-primary, .list-group-item-action:hover, .wp-block-categories-list a:hover, .wp-block-categories__list a:hover, .list-group-item-action:focus, .wp-block-categories-list a:focus, .wp-block-categories__list a:focus, .u-slick__arrow:not(.u-slick__arrow--flat-white):not(:hover), .btn-custom-toggle-primary:hover, .u-header__promo-link:hover .u-header__promo-title, .u-sidebar--account__toggle-bg:hover .u-sidebar--account__toggle-text, .u-media-player:hover .u-media-player__icon:not(.u-media-player__icon--success), .u-media-player:focus .u-media-player__icon:not(.u-media-player__icon--success), .u-go-to-ver-arrow, .u-cubeportfolio .u-cubeportfolio__item.cbp-filter-item-active, .card-btn-arrow, .nav-box .nav-link.active, .nav-white .nav-link.active, .nav-classic .nav-link.active, .nav-classic .nav-link:hover, .page-link:hover, ul.page-numbers > li > a:hover, ul.page-numbers > li > span:hover, .u-header__sub-menu .active > .u-header__sub-menu-nav-link, .card-text-dark:hover, .u-slick__arrow--flat-white:hover, .shop-hero-slider .js-slide .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a, .shop-hero-slider .js-slide .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a, .shop-hero-slider .js-slide .yith-wcwl-add-to-wishlist a.add_to_wishlist, .shop-hero-slider .js-slide .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a span.icon:before, .shop-hero-slider .js-slide .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a span.icon:before, .shop-hero-slider .js-slide .yith-wcwl-add-to-wishlist a.add_to_wishlist span.icon:before, .btn-soft-primary[href].disabled, .btn-soft-primary[href]:disabled, .btn-soft-primary[type].disabled, .btn-soft-primary[type]:disabled, .shop-sidebar .widget.woocommerce-widget-layered-nav .maxlist-more .link:not(:hover), .u-slick--pagination-interactive .slick-center .u-slick--pagination-interactive__title, .u-go-to-modern, .site-footer__default.style-v2 .social-icon-menu a:not(:hover), .dropdown-item:hover, .u-sidebar--account__list-link.active, .u-sidebar--account__list-link:hover, .u-sidebar--account__list-link.active .u-sidebar--account__list-icon, .u-sidebar--account__list-link:hover .u-sidebar--account__list-icon, .brand-primary, .brand-primary:focus, .brand-primary:hover, .dropdown-item.active, .list-group .active > .list-group-item, .list-group .wp-block-categories-list .active > a, .wp-block-categories-list .list-group .active > a, .list-group .wp-block-categories__list .active > a, .wp-block-categories__list .list-group .active > a, .shop-hero-slider .js-slide .yith-wcwl-add-to-wishlist i.yith-wcwl-icon, .has-primary-color {
    color: #0a65ae;
}
.btn-icon {
    position: relative;
    line-height: 0;
    font-size: 1rem;
    width: 3.125rem;
    height: 3.125rem;
    padding: 0;
}
.btn-soft-primary {
    color: #377dff;
    background: rgba(55,125,255,.1);
    border-color: transparent;
}
.mr-3, .site-footer.site-footer__default.style-v4 .logo-v4>a, .site-footer.site-footer__default.style-v4 .fgb-button-wrapper>a>span, .mx-3 {
    margin-right: 1rem!important;
}
.rounded-circle {
    border-radius: 50%!important;
}
.btn-sm, .btn-group-sm>.btn {
    padding: 0.625rem 1.125rem;
    font-size: .875rem;
    line-height: 1.5;
    border-radius: 0.25rem;
}
.btn {
    display: inline-block;
    font-weight: 500;
    color: #1e2022;
    text-align: center;
    vertical-align: middle;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: 0.75rem 1rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 0.3125rem;
    transition: all 0.2s ease-in-out;
}

.btn-icon__inner {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}





h6, .h6, .comment-list .comment-reply-title a, .pingback .url, .trackback .url, .blog-sidebar .wp-block-latest-posts>li a, .blog-sidebar .wp-block-latest-comments>li a, .blog-sidebar #recentcomments>li a, .blog-sidebar .widget_recent_entries .widget__title+ul>li a, .blog-sidebar .widget_rss li .rsswidget, .page-template-template-terms-conditions #content h4, .page-template-template-privacy-policy #content h4 {
    font-size: 1rem;
}

p {
    color: #77838f;
    line-height: 1.7;
}

p {
    margin-top: 0;
    margin-bottom: 1rem;
}

.btn-soft-primary {
    color: #377dff;
    background: rgba(55,125,255,.1);
    border-color: transparent;
}

.d-inline-block {
    display: inline-block!important;
}

.transition-3d-hover, input[type="submit"], .site-footer .widget.widget_price_filter .price_slider_amount button, .site-footer .widget.widget_layered_nav button, .wp-block-button .wp-block-button__link, .footer-button-link a {
    transition: all 0.2s ease-in-out;
}

.btn-wide {
    min-width: 9.6875rem;
}

.btn-primary:hover, .btn-primary {
    border-color: #0a65ae !important;
}

.fgb-button .fgb-button--inner {
    display: inline-block;
}





.btn-primary, .btn-primary:hover {
    background: #0a65ae !important;
}

.btn-primary {
    color: #fff;
    background-color: #377dff;
    border-color: #377dff;
}

.p-0 {
    padding: 0!important;
}

.mt-0, .my-0 {
    margin-top: 0!important;
}
.mw-100 {
    max-width: 100%!important;
}
.shadow-sm {
    box-shadow: 0 0 35px rgba(140,152,164,.125)!important;
}
.border-0 {
    border: 0!important;
}
.card, blockquote.wp-block-quote, .wp-block-quote.is-style-large {
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid #e7eaf3;
    border-radius: 0.3125rem;
}

.p-6 {
    padding: 2.5rem!important;
}

.card-body {
    flex: 1 1 auto;
    padding: 1rem;
}

.text-muted, .pingback .edit-link a, .trackback .edit-link a {
    color: #8c98a4!important;
}

.mb-4, .site-footer.footer-default-v11 .textwidget p, .site-footer.site-footer__default.style-v6 .footer-social-menu, .my-4 {
    margin-bottom: 1.5rem!important;
}
.align-items-center {
    align-items: center!important;
}

.d-flex {
    display: flex!important;
}

.font-weight-semi-bold {
    font-weight: 600!important;
}


.mb-0, .wp-block-gallery [class*="wp-image"], .wp-block-gallery figure, .my-0 {
    margin-bottom: 0!important;
}

small, .small, .pingback .edit-link, .trackback .edit-link {
    font-size: 80%;
    font-weight: 400;
}

.facebook-icon {
    --tw-shadow-color: rgba(59,130,246,.5);
    --tw-shadow: var(--tw-shadow-colored);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
    color: rgb(255 255 255/var(--tw-text-opacity));
    background-color: rgb(37 99 235/var(--tw-bg-opacity));
}

.ig-icon {
    --tw-shadow-color: rgba(59,130,246,.5);
    --tw-shadow: var(--tw-shadow-colored);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
    color: rgb(255 255 255/var(--tw-text-opacity));
    --tw-bg-opacity: 1;
    background-color: rgb(219 39 119/var(--tw-bg-opacity));
}

.tw-icon {
    --tw-shadow-color: rgba(59,130,246,.5);
    --tw-shadow: var(--tw-shadow-colored);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
    color: rgb(255 255 255/var(--tw-text-opacity));
    background-color: rgb(14 165 233/var(--tw-bg-opacity));
}

.yt-icon {
    --tw-shadow-color: rgba(59,130,246,.5);
    --tw-shadow: var(--tw-shadow-colored);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
    color: rgb(255 255 255/var(--tw-text-opacity));
    background-color: rgb(220 38 38/var(--tw-bg-opacity));
}

.banner-top-home img {
    width: 100%;
}

.space-3, .space-top-3 {
    padding-top: 8rem !important;
}

@media (min-width: 1200px) {
    .container {
        max-width: 1140px;
    }
}
/*@media (min-width: 992px) {*/
/*    .container {*/
/*        max-width: 960px;*/
/*    }*/
/*}*/
/*@media (min-width: 768px) {*/
/*    .container {*/
/*        max-width: 720px;*/
/*    }*/
/*}*/
/*@media (min-width: 576px) {*/
/*    .container {*/
/*        max-width: 540px;*/
/*    }*/
/*}*/
.container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 992px) {
    .w-lg-50 {
        width: 50% !important;
    }
}
@media (min-width: 768px) {
    .w-md-80 {
        width: 80% !important;
    }
}
.text-center, header .wc-social-login, #loginModal .wc-social-login, aside .wc-social-login {
    text-align: center !important;
}
@media (min-width: 768px) {
    .ml-md-auto, .mx-md-auto {
        margin-left: auto !important;
    }
}
@media (min-width: 768px) {
    .mr-md-auto, .mx-md-auto {
        margin-right: auto !important;
    }
}
.mb-9, .my-9 {
    margin-bottom: 4rem !important;
}

.btn:not([href]):not([type]):not(:disabled):not(.disabled) {
    cursor: default;
}
.btn.btn-soft-success {
    color: #00c9a7;
}
.btn-pill {
    font-family: "Poppins";
    border-radius: 6.1875rem !important;
}
.btn-xs {
    font-size: .6875rem;
    font-weight: 400;
    padding: .4375rem .9375rem !important;
}
.btn-soft-success {
    color: #00c9a7;
    background: rgba(0, 201, 167, .1) !important;
    border-color: transparent;
}
.mb-2, .blog-sidebar .widget_rss .rss-date, .site-footer.footer-default-v9 .footer-social-menu li, .site-footer.footer-default-v11 .footer-logo a, .site-footer.style-v1 .container>a, .site-footer.site-footer__primary.style-v6 .footer-logo-v6 a, .page-template-template-terms-conditions #content .page__header header, .my-2 {
    margin-bottom: 0.5rem !important;
}
.btn {
    display: inline-block;
    font-weight: 500;
    color: #1e2022;
    text-align: center;
    vertical-align: middle;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: .75rem 1rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: .3125rem;
    transition: all 0.2s ease-in-out;
}

.mb-7, .page-template-template-privacy-policy #content .hero-24, .my-7 {
    margin-bottom: 3rem !important;
}

@media (min-width: 768px) {
    .col-md-3, .subscribe-form.subscribe-form-9.wpforms-container .wpforms-submit-container, div.wpforms-container-full.subscribe-form-9.subscribe-form .wpforms-submit-container {
        flex: 0 0 25%;
        max-width: 25%;
    }
}
.col-1, .col-2, .col-3, .subscribe-form.footer-subscribe-form-2.wpforms-container .wpforms-submit-container, div.wpforms-container-full.subscribe-form.footer-subscribe-form-2 .wpforms-submit-container, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .subscribe-form.footer-subscribe-form-2.wpforms-container .wpforms-field-container, div.wpforms-container-full.subscribe-form.footer-subscribe-form-2 .wpforms-field-container, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .subscribe-form.subscribe-form-9.wpforms-container .wpforms-submit-container, div.wpforms-container-full.subscribe-form-9.subscribe-form .wpforms-submit-container, .col-md-4, .subscribe-form.subscribe-form-4.wpforms-container .wpforms-submit-container, div.wpforms-container-full.subscribe-form-4.subscribe-form .wpforms-submit-container, .subscribe-form.subscribe-form-5.wpforms-container .wpforms-submit-container, div.wpforms-container-full.subscribe-form-5.subscribe-form .wpforms-submit-container, .subscribe-form.subscribe-form-7.wpforms-container .wpforms-submit-container, div.wpforms-container-full.subscribe-form-7.subscribe-form .wpforms-submit-container, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .subscribe-form.subscribe-form-4.wpforms-container .wpforms-field-container, div.wpforms-container-full.subscribe-form-4.subscribe-form .wpforms-field-container, .subscribe-form.subscribe-form-5.wpforms-container .wpforms-field-container, div.wpforms-container-full.subscribe-form-5.subscribe-form .wpforms-field-container, .subscribe-form.subscribe-form-7.wpforms-container .wpforms-field-container, div.wpforms-container-full.subscribe-form-7.subscribe-form .wpforms-field-container, .col-md-9, .subscribe-form.subscribe-form-9.wpforms-container .wpforms-field-container, div.wpforms-container-full.subscribe-form-9.subscribe-form .wpforms-field-container, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
}

.text-center, header .wc-social-login, #loginModal .wc-social-login, aside .wc-social-login
{
    text-align: center !important;
}

@media (min-width: 992px) {
    .pl-lg-3, .px-lg-3 {
        padding-left: 1rem !important;
    }
}
@media (min-width: 992px) {
    .pr-lg-3, .px-lg-3 {
        padding-right: 1rem !important;
    }
}

.btn-icon {
    position: relative;
    line-height: 0;
    font-size: 1rem;
    width: 3.125rem;
    height: 3.125rem;
    padding: 0;
}

.btn-primary, .btn-primary:hover {
    background: #0a65ae !important;
}

.btn-primary:not(label.btn), .btn-primary:not(label.btn):not([href]):not(:disabled):not(.disabled), .btn-primary:not([href]), .btn-primary:not([href]):not([href]):not(:disabled):not(.disabled)
{
    background-color: #377dff;
    border-color: #377dff;
}

.btn:not([href]):not([type]):not(:disabled):not(.disabled) {
    /* cursor: default; */
}
.btn-icon.btn-lg, .btn-group-lg>.btn-icon.btn {
    font-size: 1.75rem;
    width: 5rem;
    height: 5rem;
}
.btn-primary:hover, .btn-primary {
    border-color: #0a65ae !important;
}

.btn-icon__inner-bottom-minus
{
    top: 80% !important;
}

.btn-icon__inner {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #FFFFFF;
}
.fa-facebook-f {
    color: #FFFFFF;
}

h3.icon-block__title.h5 {
    font-weight: 500;
    font-size: 1.25rem;
}

p.icon-block__description.mb-md-0 {
    color: #151617;
}

.btn-danger:not(label.btn), .btn-danger:not(label.btn):not([href]):not(:disabled):not(.disabled), .btn-danger:not([href]), .btn-danger:not([href]):not([href]):not(:disabled):not(.disabled)
{
    background-color: #de4437;
    border-color: #de4437;
}


.btn-indigo:not(label.btn), .btn-indigo:not(label.btn):not([href]):not(:disabled):not(.disabled), .btn-indigo:not([href]), .btn-indigo:not([href]):not([href]):not(:disabled):not(.disabled) {
    background-color: #2d1582;
    border-color: #2d1582;
}

.btn-success:not(label.btn), .subscribe-form.subscribe-form-4.wpforms-container .wpforms-submit-container button.btn-success:not(label.btn)[type=submit], .subscribe-form.subscribe-form-4.wpforms-container .wpforms-form button.btn-success:not(label.btn)[type=submit], div.wpforms-container-full.subscribe-form-4.subscribe-form .wpforms-submit-container button.btn-success:not(label.btn)[type=submit], div.wpforms-container-full.subscribe-form-4.subscribe-form .wpforms-form button.btn-success:not(label.btn)[type=submit], .subscribe-form.subscribe-form-5.wpforms-container .wpforms-submit-container button.btn-success:not(label.btn)[type=submit], .subscribe-form.subscribe-form-5.wpforms-container .wpforms-form button.btn-success:not(label.btn)[type=submit], div.wpforms-container-full.subscribe-form-5.subscribe-form .wpforms-submit-container button.btn-success:not(label.btn)[type=submit], div.wpforms-container-full.subscribe-form-5.subscribe-form .wpforms-form button.btn-success:not(label.btn)[type=submit], .subscribe-form.subscribe-form-6.wpforms-container .wpforms-submit-container button.btn-success:not(label.btn)[type=submit], .subscribe-form.subscribe-form-6.wpforms-container .wpforms-form button.btn-success:not(label.btn)[type=submit], div.wpforms-container-full.subscribe-form-6.subscribe-form .wpforms-submit-container button.btn-success:not(label.btn)[type=submit], div.wpforms-container-full.subscribe-form-6.subscribe-form .wpforms-form button.btn-success:not(label.btn)[type=submit], .subscribe-form.subscribe-form-8.wpforms-container .wpforms-submit-container button.btn-success:not(label.btn)[type=submit], .subscribe-form.subscribe-form-8.wpforms-container .wpforms-form button.btn-success:not(label.btn)[type=submit], div.wpforms-container-full.subscribe-form-8.subscribe-form .wpforms-submit-container button.btn-success:not(label.btn)[type=submit], div.wpforms-container-full.subscribe-form-8.subscribe-form .wpforms-form button.btn-success:not(label.btn)[type=submit], .btn-success:not(label.btn):not([href]):not(:disabled):not(.disabled), .subscribe-form.subscribe-form-4.wpforms-container .wpforms-submit-container button.btn-success:not(label.btn):not([href]):not(:disabled):not(.disabled)[type=submit], .subscribe-form.subscribe-form-4.wpforms-container .wpforms-form button.btn-success:not(label.btn):not([href]):not(:disabled):not(.disabled)[type=submit], div.wpforms-container-full.subscribe-form-4.subscribe-form .wpforms-submit-container button.btn-success:not(label.btn):not([href]):not(:disabled):not(.disabled)[type=submit], div.wpforms-container-full.subscribe-form-4.subscribe-form .wpforms-form button.btn-success:not(label.btn):not([href]):not(:disabled):not(.disabled)[type=submit], .subscribe-form.subscribe-form-5.wpforms-container .wpforms-submit-container button.btn-success:not(label.btn):not([href]):not(:disabled):not(.disabled)[type=submit], .subscribe-form.subscribe-form-5.wpforms-container .wpforms-form button.btn-success:not(label.btn):not([href]):not(:disabled):not(.disabled)[type=submit], div.wpforms-container-full.subscribe-form-5.subscribe-form .wpforms-submit-container button.btn-success:not(label.btn):not([href]):not(:disabled):not(.disabled)[type=submit], div.wpforms-container-full.subscribe-form-5.subscribe-form .wpforms-form button.btn-success:not(label.btn):not([href]):not(:disabled):not(.disabled)[type=submit], .subscribe-form.subscribe-form-6.wpforms-container .wpforms-submit-container button.btn-success:not(label.btn):not([href]):not(:disabled):not(.disabled)[type=submit], .subscribe-form.subscribe-form-6.wpforms-container .wpforms-form button.btn-success:not(label.btn):not([href]):not(:disabled):not(.disabled)[type=submit], div.wpforms-container-full.subscribe-form-6.subscribe-form .wpforms-submit-container button.btn-success:not(label.btn):not([href]):not(:disabled):not(.disabled)[type=submit], div.wpforms-container-full.subscribe-form-6.subscribe-form .wpforms-form button.btn-success:not(label.btn):not([href]):not(:disabled):not(.disabled)[type=submit], .subscribe-form.subscribe-form-8.wpforms-container .wpforms-submit-container button.btn-success:not(label.btn):not([href]):not(:disabled):not(.disabled)[type=submit], .subscribe-form.subscribe-form-8.wpforms-container .wpforms-form button.btn-success:not(label.btn):not([href]):not(:disabled):not(.disabled)[type=submit], div.wpforms-container-full.subscribe-form-8.subscribe-form .wpforms-submit-container button.btn-success:not(label.btn):not([href]):not(:disabled):not(.disabled)[type=submit], div.wpforms-container-full.subscribe-form-8.subscribe-form .wpforms-form button.btn-success:not(label.btn):not([href]):not(:disabled):not(.disabled)[type=submit], .btn-success:not([href]), .subscribe-form.subscribe-form-4.wpforms-container .wpforms-submit-container button.btn-success:not([href])[type=submit], .subscribe-form.subscribe-form-4.wpforms-container .wpforms-form button.btn-success:not([href])[type=submit], div.wpforms-container-full.subscribe-form-4.subscribe-form .wpforms-submit-container button.btn-success:not([href])[type=submit], div.wpforms-container-full.subscribe-form-4.subscribe-form .wpforms-form button.btn-success:not([href])[type=submit], .subscribe-form.subscribe-form-5.wpforms-container .wpforms-submit-container button.btn-success:not([href])[type=submit], .subscribe-form.subscribe-form-5.wpforms-container .wpforms-form button.btn-success:not([href])[type=submit], div.wpforms-container-full.subscribe-form-5.subscribe-form .wpforms-submit-container button.btn-success:not([href])[type=submit], div.wpforms-container-full.subscribe-form-5.subscribe-form .wpforms-form button.btn-success:not([href])[type=submit], .subscribe-form.subscribe-form-6.wpforms-container .wpforms-submit-container button.btn-success:not([href])[type=submit], .subscribe-form.subscribe-form-6.wpforms-container .wpforms-form button.btn-success:not([href])[type=submit], div.wpforms-container-full.subscribe-form-6.subscribe-form .wpforms-submit-container button.btn-success:not([href])[type=submit], div.wpforms-container-full.subscribe-form-6.subscribe-form .wpforms-form button.btn-success:not([href])[type=submit], .subscribe-form.subscribe-form-8.wpforms-container .wpforms-submit-container button.btn-success:not([href])[type=submit], .subscribe-form.subscribe-form-8.wpforms-container .wpforms-form button.btn-success:not([href])[type=submit], div.wpforms-container-full.subscribe-form-8.subscribe-form .wpforms-submit-container button.btn-success:not([href])[type=submit], div.wpforms-container-full.subscribe-form-8.subscribe-form .wpforms-form button.btn-success:not([href])[type=submit], .btn-success:not([href]):not([href]):not(:disabled):not(.disabled), .subscribe-form.subscribe-form-4.wpforms-container .wpforms-submit-container button.btn-success:not([href]):not([href]):not(:disabled):not(.disabled)[type=submit], .subscribe-form.subscribe-form-4.wpforms-container .wpforms-form button.btn-success:not([href]):not([href]):not(:disabled):not(.disabled)[type=submit], div.wpforms-container-full.subscribe-form-4.subscribe-form .wpforms-submit-container button.btn-success:not([href]):not([href]):not(:disabled):not(.disabled)[type=submit], div.wpforms-container-full.subscribe-form-4.subscribe-form .wpforms-form button.btn-success:not([href]):not([href]):not(:disabled):not(.disabled)[type=submit], .subscribe-form.subscribe-form-5.wpforms-container .wpforms-submit-container button.btn-success:not([href]):not([href]):not(:disabled):not(.disabled)[type=submit], .subscribe-form.subscribe-form-5.wpforms-container .wpforms-form button.btn-success:not([href]):not([href]):not(:disabled):not(.disabled)[type=submit], div.wpforms-container-full.subscribe-form-5.subscribe-form .wpforms-submit-container button.btn-success:not([href]):not([href]):not(:disabled):not(.disabled)[type=submit], div.wpforms-container-full.subscribe-form-5.subscribe-form .wpforms-form button.btn-success:not([href]):not([href]):not(:disabled):not(.disabled)[type=submit], .subscribe-form.subscribe-form-6.wpforms-container .wpforms-submit-container button.btn-success:not([href]):not([href]):not(:disabled):not(.disabled)[type=submit], .subscribe-form.subscribe-form-6.wpforms-container .wpforms-form button.btn-success:not([href]):not([href]):not(:disabled):not(.disabled)[type=submit], div.wpforms-container-full.subscribe-form-6.subscribe-form .wpforms-submit-container button.btn-success:not([href]):not([href]):not(:disabled):not(.disabled)[type=submit], div.wpforms-container-full.subscribe-form-6.subscribe-form .wpforms-form button.btn-success:not([href]):not([href]):not(:disabled):not(.disabled)[type=submit], .subscribe-form.subscribe-form-8.wpforms-container .wpforms-submit-container button.btn-success:not([href]):not([href]):not(:disabled):not(.disabled)[type=submit], .subscribe-form.subscribe-form-8.wpforms-container .wpforms-form button.btn-success:not([href]):not([href]):not(:disabled):not(.disabled)[type=submit], div.wpforms-container-full.subscribe-form-8.subscribe-form .wpforms-submit-container button.btn-success:not([href]):not([href]):not(:disabled):not(.disabled)[type=submit], div.wpforms-container-full.subscribe-form-8.subscribe-form .wpforms-form button.btn-success:not([href]):not([href]):not(:disabled):not(.disabled)[type=submit]
{
    background-color: #00c9a7;
    border-color: #00c9a7;
}

.w-75 {
    width: 75% !important;
}

.ml-auto, .mx-auto {
    margin-left: auto !important;
}
.mr-auto, .mx-auto {
    margin-right: auto !important;
}
.mb-7, .page-template-template-privacy-policy #content .hero-24, .my-7 {
    margin-bottom: 3rem !important;
}

@media (min-width: 768px) {
    .space-md-3, .space-bottom-md-3 {
        padding-bottom: 2rem !important;
    }
}

@media (min-width: 1200px) {
    .container {
        max-width: 1140px;
    }
}

@media (min-width: 992px) {
    .w-lg-50 {
        width: 50% !important;
    }
}

h4, h5, h6, .h4, .h5, .page-template-template-terms-conditions #content h2, .page-template-template-terms-conditions #content h3, .page-template-template-privacy-policy #content h2, .page-template-template-privacy-policy #content h3, .h6, .comment-list .comment-reply-title a, .pingback .url, .trackback .url, .blog-sidebar .wp-block-latest-posts>li a, .blog-sidebar .wp-block-latest-comments>li a, .blog-sidebar #recentcomments>li a, .blog-sidebar .widget_recent_entries .widget__title+ul>li a, .blog-sidebar .widget_rss li .rsswidget, .page-template-template-terms-conditions #content h4, .page-template-template-privacy-policy #content h4 {
    font-weight: 500;
}

.u-browser-v1
{
    position: relative;
    max-width: 53.125rem;
}


.u-browser-v1__svg {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    max-width: 85%;
    border-radius: .5rem;
    box-shadow: 0 .625rem 2.5rem .625rem rgba(140, 152, 164, .175);
}

.tex-20 {
    font-size: 20px;
}
.text-white {
    color: #FFFFFF !important;
}
.text-size-100 {
    line-height: 1.7;
    font-weight: 400;
    font-size: 1.2rem;
    color: #151617;
}

p {
    color: #151617;
    font-weight: 400;
}

p.small.text-dark-50 {
    font-size: 20px;
}

p.fgb-icon-blocks-la__description.mb-1.mt-5.text-center {
    font-size: 18px;
}