.ral{font-family: raleway;
font-weight: 400;
font-size: 16px;}
.jose{ font-family: 'Josefin Sans', sans-serif ;


}
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;
}


.recentcomments a {
    display: inline !important;
    padding: 0 !important;
    margin: 0 !important;
}

@font-face {
    font-family: "GT Walsheim";
    src: url('../fonts/GT-Walsheim-Regular.woff2'), url('../fonts/GT-Walsheim-Regular.woff');
    font-weight: 400;
    font-display: swap;
}

@font-face {
    font-family: "GT Walsheim";
    src: url('../fonts/GT-Walsheim-Medium.woff2'), url('../fonts/GT-Walsheim-Medium.woff');
    font-display: swap;
}

@font-face {
    font-family: "GT Walsheim";
    src: url('../fonts/GT-Walsheim-Bold.woff2'), url('../fonts/GT-Walsheim-Bold.woff');
    font-weight: 700;
    font-display: swap;
}

:root {
    --color-primary: #e20b0b;
    --color-gradient-start: #e20b0b;
    --color-gradient-stop: #e20b0b;
    --lqd-cc-size-inner: 12px;
    --lqd-cc-active-bw: 1px;
    --lqd-cc-active-bg: rgb(255, 255, 255);
    --lqd-cc-active-bc: rgb(255, 255, 255);
    --lqd-cc-active-circle-color: rgb(255, 255, 255);
}

body {
    font-family: 'GT Walsheim', sans-serif;
    font-weight: 400;
    line-height: 1.64em;
    font-size: 17px;
    color: #5f6973;
}

.btn {
    font-family: inherit;
}

.lqd-post-content,
.lqd-post-header .entry-excerpt {
    font-family: inherit;
    font-weight: 400;
    line-height: 2;
    font-size: 14px;
    color: #737373;
}

.h1,
h1 {
    font-family: 'Josefin sans',Helvetica,Arial,sans-serif;;
    font-weight: 700;
    line-height: 1em;
    font-size: 55px;
    color: #000000;
}

.h2,
h2 {
    font-family: 'GT Walsheim', sans-serif;
    font-weight: 500;
    line-height: 1.0em;
    font-size: 40px;
    color: #000000;
}

.h3,
h3 {
    font-family: 'GT Walsheim', sans-serif;
    font-weight: 500;
    line-height: 1.4em;
    font-size: 30px;
    color: #000000;
}

.h4,
h4 {
    font-family: 'GT Walsheim', sans-serif;
    font-weight: 500;
    line-height: 1.2em;
    font-size: 28px;
    color: #000000;
}

.h5,
h5 {
    font-family: 'GT Walsheim', sans-serif;
    font-weight: 500;
    line-height: 1.21em;
    font-size: 18px;
    color: #000000;
}

.h6,
h6 {
    font-family: 'GT Walsheim', sans-serif;
    font-weight: 700;
    line-height: 1.2em;
    letter-spacing: 0.1em;
    font-size: 13px;
    text-transform: uppercase;
    color: #000000;
}

.titlebar-inner h1 {}

.titlebar-inner p {}

.titlebar-inner {
    padding-top: 60px;
    padding-bottom: 80px;
}

.titlebar {
    background-color: #ffffff;
}

#lqd-site-content {
   
    background-repeat: repeat;
    background-position: center top;
}

.lqd-head-col>.lqd-active-row-light.header-module>p,
.lqd-head-col>.lqd-active-row-light.header-module .nav-trigger,
.lqd-head-col>.lqd-active-row-light.header-module .lqd-scrl-indc {
    color: rgb(42, 42, 42);
}

.lqd-head-col>.lqd-active-row-light.header-module .nav-trigger.bordered .bars:before {
    border-color: rgb(42, 42, 42);
}

.lqd-head-col>.lqd-active-row-light.header-module .nav-trigger .bar {
    background: rgb(42, 42, 42);
}

.lqd-head-col>.lqd-active-row-light.header-module>.lqd-custom-menu {
    color: rgba(42, 42, 42, 0.5);
}

.lqd-head-col>.lqd-active-row-light.header-module>.lqd-custom-menu>ul>li>a,
.lqd-head-col>.lqd-active-row-light.header-module .main-nav>li>a,
.lqd-head-col>.lqd-active-row-light.header-module>.social-icon li a,
.lqd-head-col>.lqd-active-row-light.header-module .ld-module-trigger .ld-module-trigger-txt,
.lqd-head-col>.lqd-active-row-light.header-module .ld-module-trigger .ld-module-trigger-count,
.lqd-head-col>.lqd-active-row-light.header-module .ld-module-trigger-icon,
.lqd-head-col>.lqd-active-row-light.header-module>.lqd-custom-menu .lqd-custom-menu-dropdown-btn {
    color: rgba(42, 42, 42, 0.8);
}

.lqd-head-col>.lqd-active-row-light.header-module>.lqd-custom-menu>ul>li>a:hover,
.lqd-head-col>.lqd-active-row-light.header-module .main-nav>li>a:hover,
.lqd-head-col>.lqd-active-row-light.header-module>.social-icon li a:hover {
    color: rgb(0, 0, 0);
}

.lqd-head-col>.lqd-active-row-dark.header-module>p,
.lqd-head-col>.lqd-active-row-dark.header-module .nav-trigger,
.lqd-head-col>.lqd-active-row-dark.header-module .lqd-scrl-indc {
    color: rgba(255, 255, 255, 0.91);
}

.lqd-head-col>.lqd-active-row-dark.header-module .nav-trigger.bordered .bars:before {
    border-color: rgba(255, 255, 255, 0.91);
}

.lqd-head-col>.lqd-active-row-dark.header-module .nav-trigger .bar {
    background: rgba(255, 255, 255, 0.91);
}

.lqd-head-col>.lqd-active-row-dark.header-module>.lqd-custom-menu {
    color: rgba(255, 255, 255, 0.5);
}

.lqd-head-col>.lqd-active-row-dark.header-module>.lqd-custom-menu>ul>li>a,
.lqd-head-col>.lqd-active-row-dark.header-module .main-nav>li>a,
.lqd-head-col>.lqd-active-row-dark.header-module>.social-icon li a,
.lqd-head-col>.lqd-active-row-dark.header-module .ld-module-trigger .ld-module-trigger-txt,
.lqd-head-col>.lqd-active-row-dark.header-module .ld-module-trigger .ld-module-trigger-count,
.lqd-head-col>.lqd-active-row-dark.header-module .ld-module-trigger-icon,
.lqd-head-col>.lqd-active-row-dark.header-module>.lqd-custom-menu .lqd-custom-menu-dropdown-btn {
    color: rgba(255, 255, 255, 0.8);
}

.lqd-head-col>.lqd-active-row-dark.header-module>.lqd-custom-menu>ul>li>a:hover,
.lqd-head-col>.lqd-active-row-dark.header-module .main-nav>li>a:hover,
.lqd-head-col>.lqd-active-row-dark.header-module>.social-icon li a:hover {
    color: rgb(255, 255, 255);
}

.lqd-active-row-dark.main-header {
    background-color: rgba(255, 255, 255, 0);
}

@media screen and (min-width: 992px) {
    body.has-sidebar #lqd-contents-wrap {
        padding-top: 25px;
    }
}

@media screen and (max-width: 1199px) {

    .main-header .ld-module-trigger,
    .main-header .ld-search-form .input-icon {
        color: rgb(0, 0, 0);
    }

    .main-header .nav-trigger .bar,
    .main-header .nav-trigger.style-2 .bar:before,
    .main-header .nav-trigger.style-2 .bar:after {
        background-color: rgb(0, 0, 0);
    }
}

.lqd-slsh-alt .lqd-slideshow-cursor {
    background-color: #ff0000;
}

.ld-sd-wrap .lqd-custom-menu .link-sup {
    display: none !important;
}

.lqd-lp-style-6 {
    box-shadow: 0 10px 35px rgb(0 0 0 / 5%);
}

.vc_custom_1621001507992 {
    margin-bottom: 60px !important;
    border-right-width: 0px !important;
    border-bottom-width: 1px !important;
    border-left-width: 0px !important;
    padding-top: 55px !important;
    padding-bottom: 55px !important;
    border-left-color: #f0f0f0 !important;
    border-left-style: solid !important;
    border-right-color: #f0f0f0 !important;
    border-right-style: solid !important;
    border-bottom-color: #f0f0f0 !important;
    border-bottom-style: solid !important;
}

.vc_custom_1615564618765 {
    margin-top: 90px !important;
}

.vc_custom_1615564605728 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}

.vc_custom_1613115443338 {
    padding-top: 20px !important;
    padding-bottom: 40px !important;
}

.vc_custom_1587848109009 {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
}

.vc_custom_1615565042673 {
    margin-top: 100px !important;
    margin-bottom: 20px !important;
}

.vc_custom_1615564575503 {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}

.vc_custom_1611089506264 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
}

.vc_custom_1610985245828 {
    padding-top: 10px !important;
    padding-bottom: 70px !important;
}

.vc_custom_1615565575138 {
    margin-bottom: 0px !important;
}

.vc_custom_1597661197252 {
    margin-bottom: 0px !important;
}

.vc_custom_1597661203599 {
    margin-bottom: 0px !important;
}

.vc_custom_1610985385643 {
    margin-bottom: 0px !important;
}

.vc_custom_1597661216457 {
    margin-bottom: 0px !important;
}

.vc_custom_1610985392500 {
    margin-bottom: 0px !important;
}

.vc_custom_1615563558546 {
    margin-bottom: 35px !important;
    border-right-width: 0px !important;
}

.vc_custom_1615563578782 {
    margin-bottom: 35px !important;
    border-right-width: 0px !important;
}

.vc_custom_1615563622201 {
    margin-bottom: 35px !important;
    border-right-width: 0px !important;
}

.vc_custom_1615564378237 {
    margin-bottom: 0px !important;
}

.vc_custom_1615564363481 {
    margin-bottom: 0px !important;
}

.vc_custom_1615564684741 {
    margin-bottom: 0px !important;
}

.vc_custom_1615564313475 {
    margin-bottom: 0px !important;
}

.vc_custom_1613115456037 {
    margin-bottom: 40px !important;
    padding-right: 15px !important;
    padding-left: 15px !important;
}

.vc_custom_1586505175795 {
    padding-right: 15px !important;
    padding-left: 15px !important;
}

.vc_custom_1586507260387 {
    margin-bottom: 35px !important;
}

.vc_custom_1586512779407 {
    margin-bottom: 10px !important;
}

.vc_custom_1610985334341 {
    margin-bottom: 35px !important;
}

.vc_custom_1586512779407 {
    margin-bottom: 10px !important;
}

.vc_custom_1600261338820 {
    margin-bottom: 35px !important;
}

.vc_custom_1586512779407 {
    margin-bottom: 10px !important;
}

.vc_custom_1610985317347 {
    margin-bottom: 35px !important;
}

.vc_custom_1586512779407 {
    margin-bottom: 10px !important;
}

.vc_custom_1600261326361 {
    margin-bottom: 35px !important;
}

.vc_custom_1610985608476 {
    margin-bottom: 40px !important;
}

.vc_custom_1588076332680 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1588076332680 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

/*.wpb_animate_when_almost_visible {
    opacity: 1;
}*/

.main-nav>li>a {
    margin-top: 0.625em;
}

.gdgdgd .lqd-stickybar-wrap {
    padding-top: 0 !important;
}


.vc_custom_1611303694592 {
    padding-right: 40px !important;
    padding-left: 125px !important;
}

.vc_custom_1600260365043 {
    padding-top: 16px !important;
    padding-left: 20px !important;
}

.vc_custom_1619616203889 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
    background-image: url('../img/bg-2@2x-scaled-1.jpg') !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.vc_custom_1615219219533 {
    margin-bottom: 30px !important;
}

.vc_custom_1615219159553 {
    margin-bottom: -130px !important;
    background-color: #ffffff !important;
    border-radius: 10px !important;
}

.vc_custom_1619616180574 {
    margin-bottom: 0px !important;
}


.vc_custom_1613116567901 {
    padding-top: 60px !important;
}

.vc_custom_1597661370087 {
    padding-top: 50px !important;
}

.vc_custom_1603440221306 {
    margin-bottom: 35px !important;
}

.ld_header_image_62a2ba57e2f74 {
    padding-top: 43px;
    padding-bottom: 43px;
}

.gdgdgd .ld_header_image_62a2ba57e2f74 {
    padding-top: 30px;
    padding-inline-end: 0px;
    padding-bottom: 30px;
    padding-inline-start: 0px;
}

.ld_header_menu_62a2ba57e32bd>li>a {
    font-size: 16px;
    font-weight: 500;
}

.ld_header_menu_62a2ba57e32bd>li>a,
.navbar-fullscreen .ld_header_menu_62a2ba57e32bd>li>a {
    color: rgb(0, 0, 0);
}

.ld_header_menu_62a2ba57e32bd>li:hover>a,
.navbar-fullscreen .ld_header_menu_62a2ba57e32bd>li>a:hover {
    color: rgba(0, 0, 0, 0.8);
}

.ld_header_menu_62a2ba57e32bd>li.is-active>a,
.ld_header_menu_62a2ba57e32bd>li.current_page_item>a,
.ld_header_menu_62a2ba57e32bd>li.current-menu-item>a,
.ld_header_menu_62a2ba57e32bd>li.current-menu-ancestor>a,
.navbar-fullscreen .ld_header_menu_62a2ba57e32bd>li.is-active>a,
.navbar-fullscreen .ld_header_menu_62a2ba57e32bd>li.current_page_item>a,
.navbar-fullscreen .ld_header_menu_62a2ba57e32bd>li.current-menu-item>a,
.navbar-fullscreen .ld_header_menu_62a2ba57e32bd>li.current-menu-ancestor>a {
    color: rgba(0, 0, 0, 0.8);
}

.ld_header_menu_62a2ba57e32bd {
    --lqd-menu-items-right-padding: 20px;
    --lqd-menu-items-left-padding: 20px;
}

.lqd-head-col>.lqd-active-row-light.header-module>.ld_header_button_62a2ba57e50e4 {
    color: rgb(255, 255, 255);
    border-color: rgb(41, 41, 41);
}

.lqd-head-col>.lqd-active-row-light.header-module>.ld_header_button_62a2ba57e50e4.btn-solid {
    background-color: rgb(41, 41, 41);
}

.lqd-head-col>.lqd-active-row-light.header-module>.ld_header_button_62a2ba57e50e4:hover {
    border-color: rgb(234, 11, 11);
    color: rgb(255, 255, 255);
}

.lqd-head-col>.lqd-active-row-light.header-module>.ld_header_button_62a2ba57e50e4:hover,
.lqd-head-col>.lqd-active-row-light.header-module>.ld_header_button_62a2ba57e50e4.btn-solid:hover {
    background-color: rgb(234, 11, 11);
}

.lqd-head-col>.lqd-active-row-dark.header-module>.ld_header_button_62a2ba57e50e4 {
    color: rgb(29, 29, 29);
    border-color: rgb(255, 255, 255);
}

.lqd-head-col>.lqd-active-row-dark.header-module>.ld_header_button_62a2ba57e50e4.btn-solid {
    background-color: rgb(255, 255, 255);
}

.lqd-head-col>.lqd-active-row-dark.header-module>.ld_header_button_62a2ba57e50e4:hover {
    border-color: rgb(234, 11, 11);
    color: rgb(255, 255, 255);
}

.lqd-head-col>.lqd-active-row-dark.header-module>.ld_header_button_62a2ba57e50e4:hover,
.lqd-head-col>.lqd-active-row-dark.header-module>.ld_header_button_62a2ba57e50e4.btn-solid:hover {
    background-color: rgb(234, 11, 11);
}

.ld_button_62a2ba57e53f6.btn-icon-solid .btn-icon {
    background: rgb(0, 0, 0);
}

.ld_button_62a2ba57e53f6.btn-icon-circle.btn-icon-ripple .btn-icon:before {
    border-color: rgb(0, 0, 0);
}

.ld_button_62a2ba57e53f6 {
    background-color: #404348;
    border-color:#404348;
    color: rgb(255, 255, 255);
}

.ld_button_62a2ba57e53f6 .btn-gradient-border defs stop:first-child {
    stop-color: rgb(0, 0, 0);
}

.ld_button_62a2ba57e53f6 .btn-gradient-border defs stop:last-child {
    stop-color: rgb(0, 0, 0);
}

.ld_button_62a2ba57e53f6 {
    font-size: 15px;
}

.ld_button_62a2ba57e53f6 {
    line-height: 1.6em;
}

.ld_button_62a2ba57e53f6 {
    --element-line-height: 1.6em;
}

.ld_button_62a2ba57e53f6 {
    letter-spacing: 0.01em;
}

.ld_button_62a2ba57e53f6 {
    font-size: 15px;
}

.ld_button_62a2ba57e53f6 {
    line-height: 1.6em;
}

.ld_button_62a2ba57e53f6 {
    --element-line-height: 1.6em;
}

.ld_button_62a2ba57e53f6 {
    letter-spacing: 0.01em;
}

.ld_button_62a2ba57e53f6 {
    font-size: 15px;
}

.ld_button_62a2ba57e53f6 {
    line-height: 1.6em;
}

.ld_button_62a2ba57e53f6 {
    --element-line-height: 1.6em;
}

.ld_button_62a2ba57e53f6 {
    letter-spacing: 0.01em;
}

.ld_button_62a2ba57e53f6 {
    font-size: 15px;
}

.ld_button_62a2ba57e53f6 {
    line-height: 1.6em;
}

.ld_button_62a2ba57e53f6 {
    --element-line-height: 1.6em;
}

.ld_button_62a2ba57e53f6 {
    letter-spacing: 0.01em;
}

.ld_header_sidedrawer_62a2ba57e603c.style-2 .bar:before,
.ld_header_sidedrawer_62a2ba57e603c.style-2 .bar:after {
    background: rgb(0, 0, 0);
}

.ld_header_sidedrawer_62a2ba57e603c {
    color: rgb(0, 0, 0);
}

.ld_header_sidedrawer_62a2ba57e603c.ld-module-dropdown {
    width: 450px;
}

.ld_header_image_62a2ba57f2318 {
    padding-top: 43px;
    padding-bottom: 43px;
}

.gdgdgd .ld_header_image_62a2ba57f2318 {
    padding-top: 30px;
    padding-inline-end: 0px;
    padding-bottom: 30px;
    padding-inline-start: 0px;
}

.ld_custom_menu_62a2ba57f2ce5>ul>li>a {
    font-size: 2vmin;
    line-height: 1.5em;
    color: rgb(0, 0, 0);
}

.ld_custom_menu_62a2ba57f2ce5>ul>li:not(:last-child) {
    margin-bottom: 15px;
}

.lqd-stickybar>.lqd-head-col>.header-module>.ld_custom_menu_62a2ba57f2ce5 li {
    margin-inline-start: 15px;
}

.ld_custom_menu_62a2ba57f2ce5>ul>li>a:hover,
.ld_custom_menu_62a2ba57f2ce5 li.is-active>a {
    color: rgb(241, 60, 70);
}

.ld_fancy_heading_62a2ba57f3c49 p {
    font-size: 19px;
}

.ld_fancy_heading_62a2ba57f3c49 p {
    line-height: 1.5em;
}

.ld_fancy_heading_62a2ba57f3c49 p {
    --element-line-height: 1.5em;
}

.ld_fancy_heading_62a2ba57f3c49 p {
    margin-bottom: 1.5em !important;
}

.ld_fancy_heading_62a2ba57f3c49 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_62a2ba57f3c49 p {
    font-size: 19px;
}

.ld_fancy_heading_62a2ba57f3c49 p {
    line-height: 1.5em;
}

.ld_fancy_heading_62a2ba57f3c49 p {
    --element-line-height: 1.5em;
}

.ld_fancy_heading_62a2ba57f3c49 p {
    margin-bottom: 1.5em !important;
}

.ld_fancy_heading_62a2ba5800254 p {
    font-size: 14px;
}

.ld_fancy_heading_62a2ba5800254 p {
    line-height: 1.5em;
}

.ld_fancy_heading_62a2ba5800254 p {
    --element-line-height: 1.5em;
}

.ld_fancy_heading_62a2ba5800254 p {
    margin-bottom: 2em !important;
}

.ld_fancy_heading_62a2ba5800254 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_62a2ba5800254 p {
    font-size: 14px;
}

.ld_fancy_heading_62a2ba5800254 p {
    line-height: 1.5em;
}

.ld_fancy_heading_62a2ba5800254 p {
    --element-line-height: 1.5em;
}

.ld_fancy_heading_62a2ba5800254 p {
    margin-bottom: 2em !important;
}

.ld_header_social_icons_62a2ba5800897 li a {
    color: rgb(0, 0, 0);
}

.ld_header_social_icons_62a2ba5800897 li a:hover {
    color: rgba(0, 0, 0, 0.65);
}

.ld_custom_menu_62a2ba5800b30>ul>li>a {
    color: rgb(0, 0, 0);
}

.ld_custom_menu_62a2ba5800b30 {
    margin-inline-start: -10px;
    margin-inline-end: -10px;
}

.ld_custom_menu_62a2ba5800b30 li {
    margin-inline-start: 10px;
    margin-inline-end: 10px;
}

.lqd-stickybar>.lqd-head-col>.header-module>.ld_custom_menu_62a2ba5800b30 li {
    margin-top: 10px;
    margin-bottom: 10px;
}

.lqd-head-col>.lqd-active-row-light.header-module>.ld_custom_menu_62a2ba5800b30>ul>li>a {
    color: rgb(37, 37, 37);
}

.lqd-head-col>.lqd-active-row-dark.header-module>.ld_custom_menu_62a2ba5800b30>ul>li>a {
    color: rgb(255, 255, 255);
}

.ld_custom_menu_62a2ba5800ccf>ul>li>a {
    color: rgb(0, 0, 0);
}

.lqd-head-col>.lqd-active-row-light.header-module>.ld_custom_menu_62a2ba5800ccf>ul>li>a {
    color: rgb(37, 37, 37);
}

.lqd-head-col>.lqd-active-row-dark.header-module>.ld_custom_menu_62a2ba5800ccf>ul>li>a {
    color: rgba(255, 255, 255, 0.8);
}

.ld_header_scroll_indicator_62a2ba5800d87 a {
    color: rgb(0, 0, 0);
}

.ld_header_scroll_indicator_62a2ba5800d87 .lqd-scrl-indc-line {
    background-color: rgba(0, 0, 0, 0.3);
}

.lqd-head-col>.lqd-active-row-light.header-module .ld_header_scroll_indicator_62a2ba5800d87 a {
    color: rgb(32, 32, 32);
}

.lqd-head-col>.lqd-active-row-light.header-module .ld_header_scroll_indicator_62a2ba5800d87 .lqd-scrl-indc-line {
    background-color: rgb(32, 32, 32);
}

.lqd-head-col>.lqd-active-row-dark.header-module .ld_header_scroll_indicator_62a2ba5800d87 a {
    color: rgb(255, 255, 255);
}

.lqd-head-col>.lqd-active-row-dark.header-module .ld_header_scroll_indicator_62a2ba5800d87 .lqd-scrl-indc-line {
    background-color: rgb(255, 255, 255);
}

@media (min-width: 992px) {
    .liquid-row-responsive-62a2ba58018d0 {
        padding-top: 80px !important;
        padding-bottom: 80px !important;
    }
}

@media (min-width: 992px) {
    .liquid-column-responsive-62a2ba5801a76>.vc_column-inner {
        padding-right: 10% !important;
    }
}

.ld_fancy_heading_62a2ba5801b9c h2 {
    color: rgb(0, 0, 0);
}

.ld_fancy_heading_62a2ba5801b9c h2 {
    font-size: 34px;
}

@media (min-width: 768px) {
    .ld_fancy_heading_62a2ba5801b9c h2 {
        font-size: 48px;
    }
}

@media (min-width: 992px) {
    .ld_fancy_heading_62a2ba5801b9c h2 {
        font-size: 122px;
    }
}

.ld_fancy_heading_62a2ba5801b9c h2 {
    line-height: 1em;
}

@media (min-width: 768px) {
    .ld_fancy_heading_62a2ba5801b9c h2 {
        line-height: 0.75em;
    }
}

.ld_fancy_heading_62a2ba5801b9c h2 {
    --element-line-height: 1em;
}

@media (min-width: 768px) {
    .ld_fancy_heading_62a2ba5801b9c h2 {
        --element-line-height: 0.75em;
    }
}

.ld_fancy_heading_62a2ba5801b9c h2 {
    font-weight: 500;
}

.ld_fancy_heading_62a2ba5801b9c h2 {
    margin-bottom: 0.5em !important;
}

.ld_fancy_heading_62a2ba5801b9c .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_62a2ba5801b9c h2 {
    font-size: 34px;
}

@media (min-width: 768px) {
    .ld_fancy_heading_62a2ba5801b9c h2 {
        font-size: 48px;
    }
}

@media (min-width: 992px) {
    .ld_fancy_heading_62a2ba5801b9c h2 {
        font-size: 122px;
    }
}

.ld_fancy_heading_62a2ba5801b9c h2 {
    line-height: 1em;
}

@media (min-width: 768px) {
    .ld_fancy_heading_62a2ba5801b9c h2 {
        line-height: 0.75em;
    }
}

.ld_fancy_heading_62a2ba5801b9c h2 {
    --element-line-height: 1em;
}

@media (min-width: 768px) {
    .ld_fancy_heading_62a2ba5801b9c h2 {
        --element-line-height: 0.75em;
    }
}

.ld_fancy_heading_62a2ba5801b9c h2 {
    font-weight: 500;
}

.ld_fancy_heading_62a2ba5801b9c h2 {
    margin-bottom: 0.5em !important;
}

.ld_fancy_heading_62a2ba58022cb p {
    margin-bottom: 2.5em !important;
}

.ld_fancy_heading_62a2ba58022cb .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_62a2ba58022cb p {
    margin-bottom: 2.5em !important;
}
@media (min-width: 992px) {
    .liquid-column-responsive-62a2ba580287b>.vc_column-inner {
        padding-top: 45px !important;
        padding-right: 65px !important;
        padding-bottom: 45px !important;
        padding-left: 65px !important;
    }
}

.ld_cf7_62a2ba580294c input,
.ld_cf7_62a2ba580294c textarea,
.ld_cf7_62a2ba580294c .ui-button.ui-selectmenu-button {
    font-size: 13px;
}

.ld_cf7_62a2ba580294c input[type="submit"] {
    font-size: 17px;
    line-height: 1.5em;
    font-weight: 500;
}

.ld_cf7_62a2ba580294c input,
.ld_cf7_62a2ba580294c select,
.ld_cf7_62a2ba580294c textarea,
.ld_cf7_62a2ba580294c .ui-button.ui-selectmenu-button,
.ld_cf7_62a2ba580294c .wpcf7-form-control-wrap>i,
.ld_cf7_62a2ba580294c .wpcf7-radio {
    color: rgb(0, 0, 0);
}

.ld_cf7_62a2ba580294c input:focus,
.ld_cf7_62a2ba580294c select:focus,
.ld_cf7_62a2ba580294c textarea:focus,
.ld_cf7_62a2ba580294c .ui-button.ui-selectmenu-button:hover,
.wpcf7-acceptance .wpcf7-list-item-label:after {
    color: rgb(0, 0, 0);
}

.ld_cf7_62a2ba580294c input,
.ld_cf7_62a2ba580294c select,
.ld_cf7_62a2ba580294c textarea,
.ld_cf7_62a2ba580294c .ui-button.ui-selectmenu-button,
.ld_cf7_62a2ba580294c .wpcf7-acceptance .wpcf7-list-item-label:before {
    border-color: rgba(0, 0, 0, 0.12);
}

.ld_cf7_62a2ba580294c input:focus,
.ld_cf7_62a2ba580294c select:focus,
.ld_cf7_62a2ba580294c textarea:focus,
.ld_cf7_62a2ba580294c .ui-button.ui-selectmenu-button:hover {
    border-color: rgb(0, 0, 0);
}

.ld_cf7_62a2ba580294c .wpcf7-form-control-wrap {
    margin-bottom: 13px;
}

.ld_fancy_heading_62a2ba5803189 h6 {
    color: rgb(0, 0, 0);
}

.ld_fancy_heading_62a2ba5803189 h6 {
    font-size: 13px;
}

.ld_fancy_heading_62a2ba5803189 h6 {
    font-weight: 700;
}

.ld_fancy_heading_62a2ba5803189 h6 {
    letter-spacing: 0.1em;
}

.ld_fancy_heading_62a2ba5803189 h6 {
    margin-bottom: 1.25em !important;
}

.ld_fancy_heading_62a2ba5803189 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_62a2ba5803189 h6 {
    font-size: 13px;
}

.ld_fancy_heading_62a2ba5803189 h6 {
    font-weight: 700;
}

.ld_fancy_heading_62a2ba5803189 h6 {
    letter-spacing: 0.1em;
}

.ld_fancy_heading_62a2ba5803189 h6 {
    margin-bottom: 1.25em !important;
}

.ld_fancy_heading_62a2ba5803499 p {
    color: rgb(0, 0, 0);
}

.ld_fancy_heading_62a2ba5803499 p {
    font-size: 16px;
}

.ld_fancy_heading_62a2ba5803499 p {
    line-height: 1.18em;
}

.ld_fancy_heading_62a2ba5803499 p {
    --element-line-height: 1.18em;
}

.ld_fancy_heading_62a2ba5803499 p {
    margin-bottom: 0.75em !important;
}

.ld_fancy_heading_62a2ba5803499 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_62a2ba5803499 p {
    font-size: 16px;
}

.ld_fancy_heading_62a2ba5803499 p {
    line-height: 1.18em;
}

.ld_fancy_heading_62a2ba5803499 p {
    --element-line-height: 1.18em;
}

.ld_fancy_heading_62a2ba5803499 p {
    margin-bottom: 0.75em !important;
}

.ld_fancy_heading_62a2ba58035de p {
    color: rgb(0, 0, 0);
}

.ld_fancy_heading_62a2ba58035de p {
    font-size: 16px;
}

.ld_fancy_heading_62a2ba58035de p {
    line-height: 1.18em;
}

.ld_fancy_heading_62a2ba58035de p {
    --element-line-height: 1.18em;
}

.ld_fancy_heading_62a2ba58035de p {
    font-weight: 700;
}

.ld_fancy_heading_62a2ba58035de .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_62a2ba58035de p {
    font-size: 16px;
}

.ld_fancy_heading_62a2ba58035de p {
    line-height: 1.18em;
}

.ld_fancy_heading_62a2ba58035de p {
    --element-line-height: 1.18em;
}

.ld_fancy_heading_62a2ba58035de p {
    font-weight: 700;
}

.ld_fancy_heading_62a2ba580381d h6 {
    color: rgb(0, 0, 0);
}

.ld_fancy_heading_62a2ba580381d h6 {
    font-size: 13px;
}

.ld_fancy_heading_62a2ba580381d h6 {
    font-weight: 700;
}

.ld_fancy_heading_62a2ba580381d h6 {
    letter-spacing: 0.1em;
}

.ld_fancy_heading_62a2ba580381d h6 {
    margin-bottom: 1.25em !important;
}

.ld_fancy_heading_62a2ba580381d .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_62a2ba580381d h6 {
    font-size: 13px;
}

.ld_fancy_heading_62a2ba580381d h6 {
    font-weight: 700;
}

.ld_fancy_heading_62a2ba580381d h6 {
    letter-spacing: 0.1em;
}

.ld_fancy_heading_62a2ba580381d h6 {
    margin-bottom: 1.25em !important;
}

.ld_fancy_heading_62a2ba5803939 p {
    color: rgb(0, 0, 0);
}

.ld_fancy_heading_62a2ba5803939 p {
    font-size: 16px;
}

.ld_fancy_heading_62a2ba5803939 p {
    line-height: 1.18em;
}

.ld_fancy_heading_62a2ba5803939 p {
    --element-line-height: 1.18em;
}

.ld_fancy_heading_62a2ba5803939 p {
    margin-bottom: 0.75em !important;
}

.ld_fancy_heading_62a2ba5803939 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_62a2ba5803939 p {
    font-size: 16px;
}

.ld_fancy_heading_62a2ba5803939 p {
    line-height: 1.18em;
}

.ld_fancy_heading_62a2ba5803939 p {
    --element-line-height: 1.18em;
}

.ld_fancy_heading_62a2ba5803939 p {
    margin-bottom: 0.75em !important;
}

.ld_fancy_heading_62a2ba5803a46 p {
    color: rgb(0, 0, 0);
}

.ld_fancy_heading_62a2ba5803a46 p {
    font-size: 16px;
}

.ld_fancy_heading_62a2ba5803a46 p {
    line-height: 1.18em;
}

.ld_fancy_heading_62a2ba5803a46 p {
    --element-line-height: 1.18em;
}

.ld_fancy_heading_62a2ba5803a46 p {
    font-weight: 700;
}

.ld_fancy_heading_62a2ba5803a46 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_62a2ba5803a46 p {
    font-size: 16px;
}

.ld_fancy_heading_62a2ba5803a46 p {
    line-height: 1.18em;
}

.ld_fancy_heading_62a2ba5803a46 p {
    --element-line-height: 1.18em;
}

.ld_fancy_heading_62a2ba5803a46 p {
    font-weight: 700;
}

@media (min-width: 1200px) {
    .liquid-row-responsive-6130b2df6af63 {
        margin-left: 125px !important;
    }
}

.ld_slideshow_2_62a2ba5805420 .lqd-slsh-alt-scrn:after {
    background:none;
}

.ld_slideshow_2_62a2ba5805420 .lqd-slsh-alt-scrn {
    height: calc(100vh - 110px);
}

.ld_fancy_heading_6130b2df6b52a h2 {
    color: rgb(255, 255, 255);
}

.ld_fancy_heading_6130b2df6b52a h2 {
    font-size: 18vw;
}

@media (min-width: 768px) {
    .ld_fancy_heading_6130b2df6b52a h2 {
        font-size: 81px;
    }
}

.ld_fancy_heading_6130b2df6b52a h2 {
    line-height: 1.15em;
}

.ld_fancy_heading_6130b2df6b52a h2 {
    --element-line-height: 1.15em;
}

.ld_fancy_heading_6130b2df6b52a h2 {
    margin-bottom: 0.15em !important;
}

.ld_fancy_heading_6130b2df6b52a .lqd-highlight-inner svg {
    height: 0.275em;
    fill: rgb(255, 255, 255);
}

.ld_fancy_heading_6130b2df6b52a h2 {
    font-size: 18vw;
}

@media (min-width: 768px) {
    .ld_fancy_heading_6130b2df6b52a h2 {
        font-size: 81px;
    }
}

.ld_fancy_heading_6130b2df6b52a h2 {
    line-height: 1.15em;
}

.ld_fancy_heading_6130b2df6b52a h2 {
    --element-line-height: 1.15em;
}

.ld_fancy_heading_6130b2df6b52a h2 {
    margin-bottom: 0.15em !important;
}

.ld_fancy_heading_6130b2df6b52a .lqd-highlight-inner {
    bottom: 0px;
}

.ld_fancy_heading_6130b2df6b52a h2 {
    font-size: 18vw;
}

@media (min-width: 768px) {
    .ld_fancy_heading_6130b2df6b52a h2 {
        font-size: 81px;
    }
}

.ld_fancy_heading_6130b2df6b52a h2 {
    line-height: 1.15em;
}

.ld_fancy_heading_6130b2df6b52a h2 {
    --element-line-height: 1.15em;
}

.ld_fancy_heading_6130b2df6b52a h2 {
    margin-bottom: 0.15em !important;
}

.ld_fancy_heading_6130b2df6b894 p {
    color: rgb(255, 255, 255);
}

.ld_fancy_heading_6130b2df6b894 p {
    font-size: 24px;
}

.ld_fancy_heading_6130b2df6b894 p {
    line-height: 31px;
}

.ld_fancy_heading_6130b2df6b894 p {
    --element-line-height: 31px;
}

.ld_fancy_heading_6130b2df6b894 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df6b894 p {
    font-size: 24px;
}

.ld_fancy_heading_6130b2df6b894 p {
    line-height: 31px;
}

.ld_fancy_heading_6130b2df6b894 p {
    --element-line-height: 31px;
}

.ld_fancy_heading_6130b2df6b9fb h2 {
    color: rgb(255, 255, 255);
}

.ld_fancy_heading_6130b2df6b9fb h2 {
    font-size: 18vw;
}

@media (min-width: 768px) {
    .ld_fancy_heading_6130b2df6b9fb h2 {
        font-size: 81px;
    }
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df6b9fb h2 {
        font-size: 102px;
    }
}

.ld_fancy_heading_6130b2df6b9fb h2 {
    line-height: 1.15em;
}

.ld_fancy_heading_6130b2df6b9fb h2 {
    --element-line-height: 1.15em;
}

.ld_fancy_heading_6130b2df6b9fb h2 {
    margin-bottom: 0.15em !important;
}

.ld_fancy_heading_6130b2df6b9fb .lqd-highlight-inner svg {
    height: 0.275em;
    fill: rgb(255, 255, 255);
}

.ld_fancy_heading_6130b2df6b9fb h2 {
    font-size: 18vw;
}

@media (min-width: 768px) {
    .ld_fancy_heading_6130b2df6b9fb h2 {
        font-size: 81px;
    }
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df6b9fb h2 {
        font-size: 102px;
    }
}

.ld_fancy_heading_6130b2df6b9fb h2 {
    line-height: 1.15em;
}

.ld_fancy_heading_6130b2df6b9fb h2 {
    --element-line-height: 1.15em;
}

.ld_fancy_heading_6130b2df6b9fb h2 {
    margin-bottom: 0.15em !important;
}

.ld_fancy_heading_6130b2df6b9fb .lqd-highlight-inner {
    bottom: 0px;
}

.ld_fancy_heading_6130b2df6b9fb h2 {
    font-size: 18vw;
}

@media (min-width: 768px) {
    .ld_fancy_heading_6130b2df6b9fb h2 {
        font-size: 81px;
    }
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df6b9fb h2 {
        font-size: 102px;
    }
}

.ld_fancy_heading_6130b2df6b9fb h2 {
    line-height: 1.15em;
}

.ld_fancy_heading_6130b2df6b9fb h2 {
    --element-line-height: 1.15em;
}

.ld_fancy_heading_6130b2df6b9fb h2 {
    margin-bottom: 0.15em !important;
}

.ld_fancy_heading_6130b2df6bb39 p {
    color: rgb(255, 255, 255);
}

.ld_fancy_heading_6130b2df6bb39 p {
    font-size: 24px;
}

.ld_fancy_heading_6130b2df6bb39 p {
    line-height: 31px;
}

.ld_fancy_heading_6130b2df6bb39 p {
    --element-line-height: 31px;
}

.ld_fancy_heading_6130b2df6bb39 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df6bb39 p {
    font-size: 24px;
}

.ld_fancy_heading_6130b2df6bb39 p {
    line-height: 31px;
}

.ld_fancy_heading_6130b2df6bb39 p {
    --element-line-height: 31px;
}

.ld_fancy_heading_6130b2df6bc5d h2 {
    color: rgb(255, 255, 255);
}

.ld_fancy_heading_6130b2df6bc5d h2 {
    font-size: 18vw;
}

@media (min-width: 768px) {
    .ld_fancy_heading_6130b2df6bc5d h2 {
        font-size: 81px;
    }
}

.ld_fancy_heading_6130b2df6bc5d h2 {
    line-height: 1.15em;
}

.ld_fancy_heading_6130b2df6bc5d h2 {
    --element-line-height: 1.15em;
}

.ld_fancy_heading_6130b2df6bc5d h2 {
    margin-bottom: 0.15em !important;
}

.ld_fancy_heading_6130b2df6bc5d .lqd-highlight-inner svg {
    height: 0.275em;
    fill: rgb(255, 255, 255);
}

.ld_fancy_heading_6130b2df6bc5d h2 {
    font-size: 18vw;
}

@media (min-width: 768px) {
    .ld_fancy_heading_6130b2df6bc5d h2 {
        font-size: 81px;
    }
}

.ld_fancy_heading_6130b2df6bc5d h2 {
    line-height: 1.15em;
}

.ld_fancy_heading_6130b2df6bc5d h2 {
    --element-line-height: 1.15em;
}

.ld_fancy_heading_6130b2df6bc5d h2 {
    margin-bottom: 0.15em !important;
}

.ld_fancy_heading_6130b2df6bc5d .lqd-highlight-inner {
    bottom: 0px;
}

.ld_fancy_heading_6130b2df6bc5d h2 {
    font-size: 18vw;
}

@media (min-width: 768px) {
    .ld_fancy_heading_6130b2df6bc5d h2 {
        font-size: 81px;
    }
}

.ld_fancy_heading_6130b2df6bc5d h2 {
    line-height: 1.15em;
}

.ld_fancy_heading_6130b2df6bc5d h2 {
    --element-line-height: 1.15em;
}

.ld_fancy_heading_6130b2df6bc5d h2 {
    margin-bottom: 0.15em !important;
}

.ld_fancy_heading_6130b2df6bd7b p {
    color: rgb(255, 255, 255);
}

.ld_fancy_heading_6130b2df6bd7b p {
    font-size: 24px;
}

.ld_fancy_heading_6130b2df6bd7b p {
    line-height: 31px;
}

.ld_fancy_heading_6130b2df6bd7b p {
    --element-line-height: 31px;
}

.ld_fancy_heading_6130b2df6bd7b .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df6bd7b p {
    font-size: 24px;
}

.ld_fancy_heading_6130b2df6bd7b p {
    line-height: 31px;
}

.ld_fancy_heading_6130b2df6bd7b p {
    --element-line-height: 31px;
}

.ld_fancy_heading_6130b2df6beab h2 {
    color: rgb(255, 255, 255);
}

.ld_fancy_heading_6130b2df6beab h2 {
    font-size: 18vw;
}

@media (min-width: 768px) {
    .ld_fancy_heading_6130b2df6beab h2 {
        font-size: 81px;
    }
}

.ld_fancy_heading_6130b2df6beab h2 {
    line-height: 1.15em;
}

.ld_fancy_heading_6130b2df6beab h2 {
    --element-line-height: 1.15em;
}

.ld_fancy_heading_6130b2df6beab h2 {
    margin-bottom: 0.15em !important;
}

.ld_fancy_heading_6130b2df6beab .lqd-highlight-inner svg {
    height: 0.275em;
    fill: rgb(255, 255, 255);
}

.ld_fancy_heading_6130b2df6beab h2 {
    font-size: 18vw;
}

@media (min-width: 768px) {
    .ld_fancy_heading_6130b2df6beab h2 {
        font-size: 81px;
    }
}

.ld_fancy_heading_6130b2df6beab h2 {
    line-height: 1.15em;
}

.ld_fancy_heading_6130b2df6beab h2 {
    --element-line-height: 1.15em;
}

.ld_fancy_heading_6130b2df6beab h2 {
    margin-bottom: 0.15em !important;
}

.ld_fancy_heading_6130b2df6beab .lqd-highlight-inner {
    bottom: 0px;
}

.ld_fancy_heading_6130b2df6beab h2 {
    font-size: 18vw;
}

@media (min-width: 768px) {
    .ld_fancy_heading_6130b2df6beab h2 {
        font-size: 81px;
    }
}

.ld_fancy_heading_6130b2df6beab h2 {
    line-height: 1.15em;
}

.ld_fancy_heading_6130b2df6beab h2 {
    --element-line-height: 1.15em;
}

.ld_fancy_heading_6130b2df6beab h2 {
    margin-bottom: 0.15em !important;
}

.ld_fancy_heading_6130b2df6bffe p {
    color: rgb(255, 255, 255);
}

.ld_fancy_heading_6130b2df6bffe p {
    font-size: 24px;
}

.ld_fancy_heading_6130b2df6bffe p {
    line-height: 31px;
}

.ld_fancy_heading_6130b2df6bffe p {
    --element-line-height: 31px;
}

.ld_fancy_heading_6130b2df6bffe .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df6bffe p {
    font-size: 24px;
}

.ld_fancy_heading_6130b2df6bffe p {
    line-height: 31px;
}

.ld_fancy_heading_6130b2df6bffe p {
    --element-line-height: 31px;
}

@media (min-width: 768px) {
    .liquid-row-responsive-6130b2df6c208 {
        margin-right: 2.5vw !important;
        margin-left: 2.5vw !important;
        border-right-width: 1px !important;
        border-left-width: 1px !important;
    }
}

@media (min-width: 992px) {
    .liquid-column-responsive-6130b2df6daf2>.vc_column-inner {
        padding-right: 30px !important;
        padding-left: 30px !important;
    }
}

@media (min-width: 768px) {
    .liquid-column-responsive-6130b2df6e9f3>.vc_column-inner {
        padding-right: 30px !important;
        padding-left: 30px !important;
    }
}

@media (min-width: 768px) {
    .liquid-column-responsive-6130b2df6f8c4>.vc_column-inner {
        padding-right: 30px !important;
        padding-left: 30px !important;
    }
}

@media (min-width: 768px) {
    .liquid-column-responsive-6130b2df71c1c>.vc_column-inner {
        padding-right: 30px !important;
        padding-left: 30px !important;
    }
}

.ld_fancy_heading_6130b2df73367 h1 {
    font-size: 25px;
}

@media (min-width: 768px) {
    .ld_fancy_heading_6130b2df73367 h1 {
        font-size: 38px;
    }
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df73367 h1 {
        font-size: 50px;
    }
}

.ld_fancy_heading_6130b2df73367 h1 {
    letter-spacing: -0.2px;
}

.ld_fancy_heading_6130b2df73367 h1 {
    margin-bottom: 0.7em !important;
}

.ld_fancy_heading_6130b2df73367 .lqd-highlight-inner {
    bottom: 5px;
}

.ld_fancy_heading_6130b2df73367 h1 {
    font-size: 25px;
}

@media (min-width: 768px) {
    .ld_fancy_heading_6130b2df73367 h1 {
        font-size: 38px;
    }
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df73367 h1 {
        font-size: 50px;
    }
}

.ld_fancy_heading_6130b2df73367 h1 {
    letter-spacing: -0.2px;
}

.ld_fancy_heading_6130b2df73367 h1 {
    margin-bottom: 0.7em !important;
}

.ld_fancy_heading_6130b2df73367 .lqd-highlight-inner svg {
    fill: rgb(0, 0, 0);
}

.ld_fancy_heading_6130b2df73367 h1 {
    font-size: 25px;
}

@media (min-width: 768px) {
    .ld_fancy_heading_6130b2df73367 h1 {
        font-size: 38px;
    }
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df73367 h1 {
        font-size: 50px;
    }
}

.ld_fancy_heading_6130b2df73367 h1 {
    letter-spacing: -0.2px;
}

.ld_fancy_heading_6130b2df73367 h1 {
    margin-bottom: 0.7em !important;
}

.ld_fancy_heading_6130b2df7350f p {
    font-size: 17px;
}

@media (min-width: 768px) {
    .ld_fancy_heading_6130b2df7350f p {
        font-size: 20px;
    }
}

.ld_fancy_heading_6130b2df7350f p {
    line-height: 1.5em;
}

.ld_fancy_heading_6130b2df7350f p {
    --element-line-height: 1.5em;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df7350f p {
        padding-right: 9% !important;
    }
}

.ld_fancy_heading_6130b2df7350f .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df7350f p {
    font-size: 17px;
}

@media (min-width: 768px) {
    .ld_fancy_heading_6130b2df7350f p {
        font-size: 20px;
    }
}

.ld_fancy_heading_6130b2df7350f p {
    line-height: 1.5em;
}

.ld_fancy_heading_6130b2df7350f p {
    --element-line-height: 1.5em;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df7350f p {
        padding-right: 9% !important;
    }
}

@media (min-width: 768px) {
    .liquid-column-responsive-6130b2df73804>.vc_column-inner {
        border-right-width: 1px !important;
    }
}

@media (min-width: 992px) {
    .liquid-column-responsive-6130b2df73804>.vc_column-inner {
        margin-bottom: 0px !important;
    }
}

.ld_icon_box_6130b2df73953 .iconbox-icon-container {
    font-size: 50px;
    margin-bottom: 31px !important;
    border-radius: px;
}

.ld_icon_box_6130b2df73953 h3 {
    margin-bottom: 18px;
    font-size: 18px;
}

.ld_icon_box_6130b2df7c919 .iconbox-icon-container {
    font-size: 50px;
    margin-bottom: 31px !important;
    border-radius: px;
}

.ld_icon_box_6130b2df7c919 h3 {
    margin-bottom: 18px;
    font-size: 18px;
}

.ld_icon_box_6130b2df7d358 .iconbox-icon-container {
    font-size: 50px;
    margin-bottom: 31px !important;
    border-radius: px;
}

.ld_icon_box_6130b2df7d358 h3 {
    margin-bottom: 18px;
    font-size: 18px;
}

.ld_icon_box_6130b2df7d8df .iconbox-icon-container {
    font-size: 50px;
    margin-bottom: 31px !important;
    border-radius: px;
}

.ld_icon_box_6130b2df7d8df h3 {
    margin-bottom: 18px;
    font-size: 18px;
}

@media (min-width: 992px) {
    .liquid-row-responsive-6130b2df7db27 {
        padding-top: 80px !important;
        padding-bottom: 80px !important;
    }
}

@media (min-width: 992px) {
    .liquid-column-responsive-6130b2df7dc7d>.vc_column-inner {
        margin-bottom: 0px !important;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
}

.ld-row:not(.vc_row-o-equal-height) .liquid-column-6130b2df7dc7c>.vc_column-inner {
    position: sticky;
    top: calc(var(--lqd-sticky-header-height, 0) + 30px) !important;
}

.vc_row:not(.vc_row-o-full-height) .vc_row-o-equal-height .liquid-column-6130b2df7dc7c>.vc_column-inner>.wpb_wrapper {
    position: sticky;
    top: calc(var(--lqd-sticky-header-height, 0) + 30px) !important;
}

.vc_row-o-full-height .vc_row-o-equal-height:not(.vc_row-no-column-align) .liquid-column-6130b2df7dc7c {
    position: sticky;
    top: calc(var(--lqd-sticky-header-height, 0) + 30px) !important;
}

.vc_row-o-full-height .vc_row-no-column-align .liquid-column-6130b2df7dc7c>.vc_column-inner>.wpb_wrapper {
    position: sticky;
    top: calc(var(--lqd-sticky-header-height, 0) + 30px) !important;
}

.ld_images_group_element_6130b2df7dda6 .lqd-imggrp-content-fixed-in {
    background: rgb(255, 255, 255);
}

.ld_images_group_element_6130b2df7dda6 .lqd-v-lines span span {
    background: rgba(255, 255, 255, 0.4);
}

.ld_button_62a2ba5805f9f.btn-icon-solid .btn-icon {
    background: rgb(255, 255, 255);
}

.ld_button_62a2ba5805f9f.btn-icon-circle.btn-icon-ripple .btn-icon:before {
    border-color: rgb(255, 255, 255);
}

.ld_button_62a2ba5805f9f .btn-icon {
    color: rgb(255, 255, 255);
    font-size: 26px;
}

.ld_button_62a2ba5805f9f.btn-icon-bordered .btn-icon {
    border-color: rgba(255, 255, 255, 0);
}

.ld_button_62a2ba5805f9f {
    color: rgb(255, 255, 255);
}

@media (min-width: 768px) {
    .liquid-column-responsive-6130b2df7f3a0>.vc_column-inner {
        padding-right: 30px !important;
        padding-left: 30px !important;
    }
}

@media (min-width: 992px) {
    .liquid-column-responsive-6130b2df7f3a0>.vc_column-inner {
        padding-left: 5% !important;
    }
}

.ld_fancy_heading_6130b2df7f4ca h6 {
    margin-bottom: 1em !important;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df7f4ca h6 {
        margin-bottom: 2.7em !important;
    }
}

.ld_fancy_heading_6130b2df7f4ca .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df7f4ca h6 {
    margin-bottom: 1em !important;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df7f4ca h6 {
        margin-bottom: 2.7em !important;
    }
}

.ld_fancy_heading_6130b2df7fd44 h3 {
    margin-bottom: 1.5em !important;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df7fd44 h3 {
        margin-bottom: 1.7em !important;
    }
}

.ld_fancy_heading_6130b2df7fd44 .lqd-highlight-inner {
    height: 100%;
    bottom: 0px;
    background: rgba(9, 94, 193, 0.11);
}

.ld_fancy_heading_6130b2df7fd44 h3 {
    margin-bottom: 1.5em !important;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df7fd44 h3 {
        margin-bottom: 1.7em !important;
    }
}

.vc_accordion_62a2ba580676c .accordion-title {
    font-size: 20px;
    line-height: 1.5em;
    font-weight: 400;
    letter-spacing: 0px;
}

.vc_accordion_62a2ba580676c .accordion-title a {
    color: rgb(0, 0, 0);
}

.vc_accordion_62a2ba580676c .accordion-title a,
.vc_accordion_62a2ba580676c .accordion-item {
    border-color: rgb(185, 185, 185);
}

.vc_accordion_62a2ba580676c .accordion-item:not(:last-child) {
    margin-bottom: 0px;
}

.vc_accordion_62a2ba580676c .accordion-expander {
    color: rgb(0, 0, 0);
}

.vc_accordion_62a2ba580676c .accordion-item.active .accordion-expander {
    color: rgb(0, 0, 0);
}

.ld_fancy_heading_6130b2df804fc .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df80820 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df8093c .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df80a33 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df80b22 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df80c29 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

@media (min-width: 992px) {
    .liquid-row-responsive-6130b2df80ddf {
        margin-right: 150px !important;
        margin-bottom: 100px !important;
    }
}

.ld_fancy_heading_6130b2df81001 h6 {
    color: rgb(242, 242, 242);
    position: absolute;
}

.ld_fancy_heading_6130b2df81001 h6 {
    font-size: 190px;
}

.ld_fancy_heading_6130b2df81001 h6 {
    line-height: 1em;
}

.ld_fancy_heading_6130b2df81001 h6 {
    --element-line-height: 1em;
}

.ld_fancy_heading_6130b2df81001 h6 {
    font-weight: 700;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df81001 h6 {
        top: -0.5em !important;
        left: 260px !important;
    }
}

.ld_fancy_heading_6130b2df81001 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df81001 h6 {
    font-size: 190px;
}

.ld_fancy_heading_6130b2df81001 h6 {
    line-height: 1em;
}

.ld_fancy_heading_6130b2df81001 h6 {
    --element-line-height: 1em;
}

.ld_fancy_heading_6130b2df81001 h6 {
    font-weight: 700;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df81001 h6 {
        top: -0.5em !important;
        left: 260px !important;
    }
}

.ld_fancy_heading_6130b2df81001 .ld-fh-txt-outline {
    -webkit-text-stroke-color: rgb(234, 234, 234);
}

.ld_fancy_heading_6130b2df81001 h6 {
    font-size: 190px;
}

.ld_fancy_heading_6130b2df81001 h6 {
    line-height: 1em;
}

.ld_fancy_heading_6130b2df81001 h6 {
    --element-line-height: 1em;
}

.ld_fancy_heading_6130b2df81001 h6 {
    font-weight: 700;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df81001 h6 {
        top: -0.5em !important;
        left: 260px !important;
    }
}

.ld_fancy_heading_6130b2df8114b h3 {
    margin-bottom: 0.85em !important;
}

.ld_fancy_heading_6130b2df8114b .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df8114b h3 {
    margin-bottom: 0.85em !important;
}

.ld_fancy_heading_6130b2df8125c p {
    font-size: 14px;
}

.ld_fancy_heading_6130b2df8125c p {
    line-height: 1.78em;
}

.ld_fancy_heading_6130b2df8125c p {
    --element-line-height: 1.78em;
}

.ld_fancy_heading_6130b2df8125c .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df8125c p {
    font-size: 14px;
}

.ld_fancy_heading_6130b2df8125c p {
    line-height: 1.78em;
}

.ld_fancy_heading_6130b2df8125c p {
    --element-line-height: 1.78em;
}

@media (min-width: 992px) {
    .liquid-column-responsive-6130b2df8138f>.vc_column-inner {
        margin-top: 100px !important;
    }
}

.ld_spacer_6130b2df8142c {
    height: 42px;
}

.ld_fancy_heading_6130b2df81587 h6 {
    color: rgb(242, 242, 242);
    position: absolute;
}

.ld_fancy_heading_6130b2df81587 h6 {
    font-size: 190px;
}

.ld_fancy_heading_6130b2df81587 h6 {
    line-height: 1em;
}

.ld_fancy_heading_6130b2df81587 h6 {
    --element-line-height: 1em;
}

.ld_fancy_heading_6130b2df81587 h6 {
    font-weight: 700;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df81587 h6 {
        font-weight: 700;
    }
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df81587 h6 {
        top: -0.7em !important;
        left: 260px !important;
    }
}

.ld_fancy_heading_6130b2df81587 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df81587 h6 {
    font-size: 190px;
}

.ld_fancy_heading_6130b2df81587 h6 {
    line-height: 1em;
}

.ld_fancy_heading_6130b2df81587 h6 {
    --element-line-height: 1em;
}

.ld_fancy_heading_6130b2df81587 h6 {
    font-weight: 700;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df81587 h6 {
        font-weight: 700;
    }
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df81587 h6 {
        top: -0.7em !important;
        left: 260px !important;
    }
}

.ld_fancy_heading_6130b2df81587 .ld-fh-txt-outline {
    -webkit-text-stroke-color: rgb(234, 234, 234);
}

.ld_fancy_heading_6130b2df81587 h6 {
    font-size: 190px;
}

.ld_fancy_heading_6130b2df81587 h6 {
    line-height: 1em;
}

.ld_fancy_heading_6130b2df81587 h6 {
    --element-line-height: 1em;
}

.ld_fancy_heading_6130b2df81587 h6 {
    font-weight: 700;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df81587 h6 {
        font-weight: 700;
    }
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df81587 h6 {
        top: -0.7em !important;
        left: 260px !important;
    }
}

.ld_fancy_heading_6130b2df816d9 h3 {
    margin-bottom: 0.85em !important;
}

.ld_fancy_heading_6130b2df816d9 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df816d9 h3 {
    margin-bottom: 0.85em !important;
}

.ld_fancy_heading_6130b2df81876 p {
    font-size: 14px;
}

.ld_fancy_heading_6130b2df81876 p {
    line-height: 1.78em;
}

.ld_fancy_heading_6130b2df81876 p {
    --element-line-height: 1.78em;
}

.ld_fancy_heading_6130b2df81876 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df81876 p {
    font-size: 14px;
}

.ld_fancy_heading_6130b2df81876 p {
    line-height: 1.78em;
}

.ld_fancy_heading_6130b2df81876 p {
    --element-line-height: 1.78em;
}

@media (min-width: 992px) {
    .liquid-column-responsive-6130b2df82006>.vc_column-inner {
        margin-top: 200px !important;
    }
}

.ld_spacer_6130b2df820b2 {
    height: 42px;
}

.ld_fancy_heading_6130b2df8217d h6 {
    color: rgb(242, 242, 242);
    position: absolute;
}

.ld_fancy_heading_6130b2df8217d h6 {
    font-size: 190px;
}

.ld_fancy_heading_6130b2df8217d h6 {
    line-height: 1em;
}

.ld_fancy_heading_6130b2df8217d h6 {
    --element-line-height: 1em;
}

.ld_fancy_heading_6130b2df8217d h6 {
    font-weight: 700;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df8217d h6 {
        font-weight: 700;
    }
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df8217d h6 {
        top: -0.9em !important;
        left: 180px !important;
    }
}

.ld_fancy_heading_6130b2df8217d .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df8217d h6 {
    font-size: 190px;
}

.ld_fancy_heading_6130b2df8217d h6 {
    line-height: 1em;
}

.ld_fancy_heading_6130b2df8217d h6 {
    --element-line-height: 1em;
}

.ld_fancy_heading_6130b2df8217d h6 {
    font-weight: 700;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df8217d h6 {
        font-weight: 700;
    }
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df8217d h6 {
        top: -0.9em !important;
        left: 180px !important;
    }
}

.ld_fancy_heading_6130b2df8217d .ld-fh-txt-outline {
    -webkit-text-stroke-color: rgb(234, 234, 234);
}

.ld_fancy_heading_6130b2df8217d h6 {
    font-size: 190px;
}

.ld_fancy_heading_6130b2df8217d h6 {
    line-height: 1em;
}

.ld_fancy_heading_6130b2df8217d h6 {
    --element-line-height: 1em;
}

.ld_fancy_heading_6130b2df8217d h6 {
    font-weight: 700;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df8217d h6 {
        font-weight: 700;
    }
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df8217d h6 {
        top: -0.9em !important;
        left: 180px !important;
    }
}

.ld_fancy_heading_6130b2df82872 h3 {
    margin-bottom: 0.85em !important;
}

.ld_fancy_heading_6130b2df82872 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df82872 h3 {
    margin-bottom: 0.85em !important;
}

.ld_fancy_heading_6130b2df83030 p {
    font-size: 14px;
}

.ld_fancy_heading_6130b2df83030 p {
    line-height: 1.78em;
}

.ld_fancy_heading_6130b2df83030 p {
    --element-line-height: 1.78em;
}

.ld_fancy_heading_6130b2df83030 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df83030 p {
    font-size: 14px;
}

.ld_fancy_heading_6130b2df83030 p {
    line-height: 1.78em;
}

.ld_fancy_heading_6130b2df83030 p {
    --element-line-height: 1.78em;
}

@media (min-width: 992px) {
    .liquid-row-responsive-6130b2df833b4 {
        margin-top: 100px !important;
    }
}

.ld_bananas_banner_6130b2df83571 .lqd-bnr-bnns-h {
    font-size: 5vw;
}

.ld_fancy_heading_6130b2df84999 h6 {
    color: rgb(0, 0, 0);
}

.ld_fancy_heading_6130b2df84999 h6 {
    margin-bottom: 2.7em !important;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df84999 h6 {
        margin-left: 80px !important;
    }
}

.ld_fancy_heading_6130b2df84999 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df84999 h6 {
    margin-bottom: 2.7em !important;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df84999 h6 {
        margin-left: 80px !important;
    }
}

.carousel-container.ld_carousel_marquee_tab_62a2ba5806a21 .carousel-item {
    margin-inline-start: 15px;
    margin-inline-end: 15px;
}

.ld_fancy_heading_6130b2df84ae2 h2 {
    color: rgb(32, 32, 32);
}

.ld_fancy_heading_6130b2df84ae2 h2 {
    font-size: 50px;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df84ae2 h2 {
        font-size: 180px;
    }
}

.ld_fancy_heading_6130b2df84ae2 h2 {
    line-height: 1.1em;
}

.ld_fancy_heading_6130b2df84ae2 h2 {
    --element-line-height: 1.1em;
}

.ld_fancy_heading_6130b2df84ae2 h2 {
    margin-bottom: 0px !important;
}

.ld_fancy_heading_6130b2df84ae2 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df84ae2 h2 {
    font-size: 50px;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df84ae2 h2 {
        font-size: 180px;
    }
}

.ld_fancy_heading_6130b2df84ae2 h2 {
    line-height: 1.1em;
}

.ld_fancy_heading_6130b2df84ae2 h2 {
    --element-line-height: 1.1em;
}

.ld_fancy_heading_6130b2df84ae2 h2 {
    margin-bottom: 0px !important;
}

.ld_fancy_heading_6130b2df84c0d h2 {
    color: rgb(32, 32, 32);
}

.ld_fancy_heading_6130b2df84c0d h2 {
    font-size: 50px;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df84c0d h2 {
        font-size: 180px;
    }
}

.ld_fancy_heading_6130b2df84c0d h2 {
    line-height: 1.1em;
}

.ld_fancy_heading_6130b2df84c0d h2 {
    --element-line-height: 1.1em;
}

.ld_fancy_heading_6130b2df84c0d h2 {
    margin-bottom: 0px !important;
}

.ld_fancy_heading_6130b2df84c0d .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df84c0d h2 {
    font-size: 50px;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df84c0d h2 {
        font-size: 180px;
    }
}

.ld_fancy_heading_6130b2df84c0d h2 {
    line-height: 1.1em;
}

.ld_fancy_heading_6130b2df84c0d h2 {
    --element-line-height: 1.1em;
}

.ld_fancy_heading_6130b2df84c0d h2 {
    margin-bottom: 0px !important;
}

.ld_fancy_heading_6130b2df84d44 h2 {
    color: rgb(32, 32, 32);
}

.ld_fancy_heading_6130b2df84d44 h2 {
    font-size: 50px;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df84d44 h2 {
        font-size: 180px;
    }
}

.ld_fancy_heading_6130b2df84d44 h2 {
    line-height: 1.1em;
}

.ld_fancy_heading_6130b2df84d44 h2 {
    --element-line-height: 1.1em;
}

.ld_fancy_heading_6130b2df84d44 h2 {
    margin-bottom: 0px !important;
}

.ld_fancy_heading_6130b2df84d44 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df84d44 h2 {
    font-size: 50px;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df84d44 h2 {
        font-size: 180px;
    }
}

.ld_fancy_heading_6130b2df84d44 h2 {
    line-height: 1.1em;
}

.ld_fancy_heading_6130b2df84d44 h2 {
    --element-line-height: 1.1em;
}

.ld_fancy_heading_6130b2df84d44 h2 {
    margin-bottom: 0px !important;
}

.carousel-container.ld_carousel_marquee_tab_62a2ba5807242 .carousel-item {
    margin-inline-start: 15px;
    margin-inline-end: 15px;
}

.ld_fancy_heading_6130b2df84e76 h2 {
    font-size: 50px;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df84e76 h2 {
        font-size: 180px;
    }
}

.ld_fancy_heading_6130b2df84e76 h2 {
    line-height: 1em;
}

.ld_fancy_heading_6130b2df84e76 h2 {
    --element-line-height: 1em;
}

.ld_fancy_heading_6130b2df84e76 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df84e76 h2 {
    font-size: 50px;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df84e76 h2 {
        font-size: 180px;
    }
}

.ld_fancy_heading_6130b2df84e76 h2 {
    line-height: 1em;
}

.ld_fancy_heading_6130b2df84e76 h2 {
    --element-line-height: 1em;
}

.ld_fancy_heading_6130b2df84e76 .ld-fh-txt-outline {
    -webkit-text-stroke-color: rgba(0, 0, 0, 0.33);
    -webkit-text-stroke-width: 1px;
}

.ld_fancy_heading_6130b2df84e76 h2 {
    font-size: 50px;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df84e76 h2 {
        font-size: 180px;
    }
}

.ld_fancy_heading_6130b2df84e76 h2 {
    line-height: 1em;
}

.ld_fancy_heading_6130b2df84e76 h2 {
    --element-line-height: 1em;
}

.ld_fancy_heading_6130b2df84f9b h2 {
    font-size: 50px;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df84f9b h2 {
        font-size: 180px;
    }
}

.ld_fancy_heading_6130b2df84f9b h2 {
    line-height: 1em;
}

.ld_fancy_heading_6130b2df84f9b h2 {
    --element-line-height: 1em;
}

.ld_fancy_heading_6130b2df84f9b .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df84f9b h2 {
    font-size: 50px;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df84f9b h2 {
        font-size: 180px;
    }
}

.ld_fancy_heading_6130b2df84f9b h2 {
    line-height: 1em;
}

.ld_fancy_heading_6130b2df84f9b h2 {
    --element-line-height: 1em;
}

.ld_fancy_heading_6130b2df84f9b .ld-fh-txt-outline {
    -webkit-text-stroke-color: rgba(0, 0, 0, 0.33);
    -webkit-text-stroke-width: 1px;
}

.ld_fancy_heading_6130b2df84f9b h2 {
    font-size: 50px;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df84f9b h2 {
        font-size: 180px;
    }
}

.ld_fancy_heading_6130b2df84f9b h2 {
    line-height: 1em;
}

.ld_fancy_heading_6130b2df84f9b h2 {
    --element-line-height: 1em;
}

.ld_fancy_heading_6130b2df850bf h2 {
    font-size: 50px;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df850bf h2 {
        font-size: 180px;
    }
}

.ld_fancy_heading_6130b2df850bf h2 {
    line-height: 1em;
}

.ld_fancy_heading_6130b2df850bf h2 {
    --element-line-height: 1em;
}

.ld_fancy_heading_6130b2df850bf .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df850bf h2 {
    font-size: 50px;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df850bf h2 {
        font-size: 180px;
    }
}

.ld_fancy_heading_6130b2df850bf h2 {
    line-height: 1em;
}

.ld_fancy_heading_6130b2df850bf h2 {
    --element-line-height: 1em;
}

.ld_fancy_heading_6130b2df850bf .ld-fh-txt-outline {
    -webkit-text-stroke-color: rgba(0, 0, 0, 0.33);
    -webkit-text-stroke-width: 1px;
}

.ld_fancy_heading_6130b2df850bf h2 {
    font-size: 50px;
}

@media (min-width: 992px) {
    .ld_fancy_heading_6130b2df850bf h2 {
        font-size: 180px;
    }
}

.ld_fancy_heading_6130b2df850bf h2 {
    line-height: 1em;
}

.ld_fancy_heading_6130b2df850bf h2 {
    --element-line-height: 1em;
}

@media (min-width: 992px) {
    .liquid-row-responsive-6130b2df85242 {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
    }
}

@media (min-width: 992px) {
    .liquid-column-responsive-6130b2df85331>.vc_column-inner {
        padding-right: 5% !important;
        padding-left: 5% !important;
    }
}

.ld_fancy_heading_6130b2df853fb .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df85526 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_portfolio_listing_62a2ba5807947 .lqd-pf-overlay-bg {
    background: rgba(0, 0, 0, 0.1);
    color: rgb(255, 255, 255);
}

.ld_portfolio_listing_62a2ba5807947 .filter-list {
    font-size: 15px;
}

.ld_portfolio_listing_62a2ba5807947 .filter-list li {
    color: rgb(0, 0, 0);
}

.ld_portfolio_listing_62a2ba5807947 .lqd-filter-dropdown .ui-button {
    color: rgb(0, 0, 0);
    border-color: rgb(0, 0, 0);
}

.ld_portfolio_listing_62a2ba5807947 .filter-list li.active,
.ld_portfolio_listing_62a2ba5807947 .filter-list li.hover {
    color: rgb(193, 9, 9);
}

.ld_portfolio_listing_62a2ba5807947 .lqd-filter-dropdown .ui-button:active,
.ld_portfolio_listing_62a2ba5807947 .lqd-filter-dropdown .ui-button:focus {
    color: rgb(193, 9, 9);
    border-color: rgb(193, 9, 9);
}

.ld_portfolio_listing_62a2ba5807947 .liquid-filter-items {
    margin-bottom: 50px;
}

.ld_portfolio_listing_62a2ba5807947 .grid-62a2ba5807d16 {
    margin-inline-start: -22px;
    margin-inline-end: -22px;
}

.ld_portfolio_listing_62a2ba5807947 .grid-62a2ba5807d16 .masonry-item {
    padding-inline-start: 22px;
    padding-inline-end: 22px;
}

.ld_portfolio_listing_62a2ba5807947 .carousel-item {
    padding-inline-start: 22px;
    padding-inline-end: 22px;
}

.ld_portfolio_listing_62a2ba5807947 .carousel-nav {
    padding-inline-start: calc(22px - 13px);
    padding-inline-end: calc(22px - 13px);
}

.ld_portfolio_listing_62a2ba5807947 .grid-62a2ba5807d16 .lqd-pf-item {
    margin-bottom: 55px;
}

@media (max-width: 540px) {
    .ld_portfolio_listing_62a2ba5807947 .grid-62a2ba5807d16 .lqd-pf-item {
        margin-bottom: 30px;
    }
}

.ld_button_62a2ba5808860.btn-icon-solid .btn-icon {
    background: rgb(112, 112, 112);
}

.ld_button_62a2ba5808860.btn-icon-circle.btn-icon-ripple .btn-icon:before {
    border-color: rgb(112, 112, 112);
}

.ld_button_62a2ba5808860.btn-icon-solid:hover .btn-icon {
    background: rgb(0, 0, 0);
}

.ld_button_62a2ba5808860 {
    color: rgb(112, 112, 112);
}

.ld_button_62a2ba5808860:hover {
    color: rgb(0, 0, 0);
}

.ld_button_62a2ba5808860 {
    font-size: 13px;
}

.ld_button_62a2ba5808860 {
    font-size: 13px;
}

.ld_button_62a2ba5808860 {
    font-size: 13px;
}

.ld_fancy_heading_6130b2df859b0 h6 {
    margin-bottom: 2.7em !important;
}

.ld_fancy_heading_6130b2df859b0 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df859b0 h6 {
    margin-bottom: 2.7em !important;
}

.ld_fancy_heading_6130b2df85af9 h3 {
    line-height: 1.3em;
}

.ld_fancy_heading_6130b2df85af9 h3 {
    --element-line-height: 1.3em;
}

.ld_fancy_heading_6130b2df85af9 h3 {
    margin-bottom: 1.7em !important;
}

.ld_fancy_heading_6130b2df85af9 .lqd-highlight-inner {
    height: 100%;
    bottom: 0px;
    background: rgba(193, 9, 9, 0.11);
}

.ld_fancy_heading_6130b2df85af9 h3 {
    line-height: 1.3em;
}

.ld_fancy_heading_6130b2df85af9 h3 {
    --element-line-height: 1.3em;
}

.ld_fancy_heading_6130b2df85af9 h3 {
    margin-bottom: 1.7em !important;
}

.carousel-container.ld_carousel_tab_62a2ba580d997 .carousel-item {
    width: 100%;
    flex-basis: 100%;
    padding-inline-start: 15px;
    padding-inline-end: 15px;
}

.carousel-container.ld_carousel_tab_62a2ba580d997 .carousel-items {
    margin-inline-start: -15px;
    margin-inline-end: -15px;
}

.ld_carousel_tab_62a2ba580d997.carousel-dots {
    position: relative;
    top: auto;
    right: auto;
    bottom: -25px;
    left: auto;
}

.ld_fancy_heading_6130b2df8691e p {
    color: rgb(29, 29, 29);
}

.ld_fancy_heading_6130b2df8691e p {
    font-size: 21px;
}

.ld_fancy_heading_6130b2df8691e p {
    line-height: 34px;
}

.ld_fancy_heading_6130b2df8691e p {
    --element-line-height: 34px;
}

.ld_fancy_heading_6130b2df8691e .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df8691e p {
    font-size: 21px;
}

.ld_fancy_heading_6130b2df8691e p {
    line-height: 34px;
}

.ld_fancy_heading_6130b2df8691e p {
    --element-line-height: 34px;
}

.ld_fancy_heading_6130b2df86c7a p {
    color: rgb(29, 29, 29);
}

.ld_fancy_heading_6130b2df86c7a p {
    font-size: 21px;
}

.ld_fancy_heading_6130b2df86c7a p {
    line-height: 34px;
}

.ld_fancy_heading_6130b2df86c7a p {
    --element-line-height: 34px;
}

.ld_fancy_heading_6130b2df86c7a .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df86c7a p {
    font-size: 21px;
}

.ld_fancy_heading_6130b2df86c7a p {
    line-height: 34px;
}

.ld_fancy_heading_6130b2df86c7a p {
    --element-line-height: 34px;
}

.ld_fancy_heading_6130b2df86faf p {
    color: rgb(29, 29, 29);
}

.ld_fancy_heading_6130b2df86faf p {
    font-size: 21px;
}

.ld_fancy_heading_6130b2df86faf p {
    line-height: 34px;
}

.ld_fancy_heading_6130b2df86faf p {
    --element-line-height: 34px;
}

.ld_fancy_heading_6130b2df86faf .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df86faf p {
    font-size: 21px;
}

.ld_fancy_heading_6130b2df86faf p {
    line-height: 34px;
}

.ld_fancy_heading_6130b2df86faf p {
    --element-line-height: 34px;
}

.ld_fancy_heading_6130b2df872c9 p {
    color: rgb(29, 29, 29);
}

.ld_fancy_heading_6130b2df872c9 p {
    font-size: 21px;
}

.ld_fancy_heading_6130b2df872c9 p {
    line-height: 34px;
}

.ld_fancy_heading_6130b2df872c9 p {
    --element-line-height: 34px;
}

.ld_fancy_heading_6130b2df872c9 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df872c9 p {
    font-size: 21px;
}

.ld_fancy_heading_6130b2df872c9 p {
    line-height: 34px;
}

.ld_fancy_heading_6130b2df872c9 p {
    --element-line-height: 34px;
}

@media (min-width: 992px) {
    .liquid-row-responsive-6130b2df874bd {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }
}

.ld_fancy_heading_6130b2df87697 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df877ac .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_blog_62a2ba580e2ec .lqd-lp-row {
    margin-inline-start: -15px;
    margin-inline-end: -15px;
}

.ld_blog_62a2ba580e2ec .lqd-lp-column {
    padding-inline-start: 15px;
    padding-inline-end: 15px;
    margin-bottom: 30px;
}

.ld_blog_62a2ba580e2ec .lqd-lp .lqd-lp-title {
    font-size: 21px;
    margin-top: px !important;
    margin-bottom: px !important;
}

.ld_fancy_heading_6130b2df87bc1 p {
    color: rgb(73, 75, 93);
}

.ld_fancy_heading_6130b2df87bc1 p {
    font-size: 11px;
}

.ld_fancy_heading_6130b2df87bc1 p {
    line-height: 1.15em;
}

.ld_fancy_heading_6130b2df87bc1 p {
    --element-line-height: 1.15em;
}

.ld_fancy_heading_6130b2df87bc1 p {
    margin-bottom: 0.3em !important;
}

.ld_fancy_heading_6130b2df87bc1 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df87bc1 p {
    font-size: 11px;
}

.ld_fancy_heading_6130b2df87bc1 p {
    line-height: 1.15em;
}

.ld_fancy_heading_6130b2df87bc1 p {
    --element-line-height: 1.15em;
}

.ld_fancy_heading_6130b2df87bc1 p {
    margin-bottom: 0.3em !important;
}

.ld_fancy_heading_6130b2df87cf5 h2 {
    font-size: 18px;
}

.ld_fancy_heading_6130b2df87cf5 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df87cf5 h2 {
    font-size: 18px;
}

.ld_fancy_heading_6130b2df88354 p {
    font-size: 14px;
}

.ld_fancy_heading_6130b2df88354 p {
    line-height: 1.21em;
}

.ld_fancy_heading_6130b2df88354 p {
    --element-line-height: 1.21em;
}

.ld_fancy_heading_6130b2df88354 p {
    margin-bottom: 0.75em !important;
}

.ld_fancy_heading_6130b2df88354 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df88354 p {
    font-size: 14px;
}

.ld_fancy_heading_6130b2df88354 p {
    line-height: 1.21em;
}

.ld_fancy_heading_6130b2df88354 p {
    --element-line-height: 1.21em;
}

.ld_fancy_heading_6130b2df88354 p {
    margin-bottom: 0.75em !important;
}

.ld_fancy_heading_6130b2df8848d h4 {
    font-size: 14px;
}

.ld_fancy_heading_6130b2df8848d h4 {
    margin-bottom: 0.3em !important;
}

.ld_fancy_heading_6130b2df8848d .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df8848d h4 {
    font-size: 14px;
}

.ld_fancy_heading_6130b2df8848d h4 {
    margin-bottom: 0.3em !important;
}

.ld_fancy_heading_6130b2df8880e p {
    font-size: 14px;
}

.ld_fancy_heading_6130b2df8880e p {
    line-height: 1.21em;
}

.ld_fancy_heading_6130b2df8880e p {
    --element-line-height: 1.21em;
}

.ld_fancy_heading_6130b2df8880e p {
    margin-bottom: 0.75em !important;
}

.ld_fancy_heading_6130b2df8880e .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df8880e p {
    font-size: 14px;
}

.ld_fancy_heading_6130b2df8880e p {
    line-height: 1.21em;
}

.ld_fancy_heading_6130b2df8880e p {
    --element-line-height: 1.21em;
}

.ld_fancy_heading_6130b2df8880e p {
    margin-bottom: 0.75em !important;
}

.ld_fancy_heading_6130b2df88957 h4 {
    font-size: 14px;
}

.ld_fancy_heading_6130b2df88957 h4 {
    margin-bottom: 0.3em !important;
}

.ld_fancy_heading_6130b2df88957 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_6130b2df88957 h4 {
    font-size: 14px;
}

.ld_fancy_heading_6130b2df88957 h4 {
    margin-bottom: 0.3em !important;
}

@media (min-width: 992px) {
    .liquid-row-responsive-6130b2df88ab2 {
        margin-bottom: -12% !important;
    }
}

.carousel-container.ld_carousel_marquee_tab_62a2ba582bbb2 .carousel-item {
    width: 66.666666666667%;
    flex-basis: 66.666666666667%;
    padding-inline-start: 15px;
    padding-inline-end: 15px;
    margin-inline-start: 15px;
    margin-inline-end: 15px;
}

.carousel-container.ld_carousel_marquee_tab_62a2ba582bbb2 .carousel-items.row {
    margin-inline-start: -15px;
    margin-inline-end: -15px;
}

@media (min-width: 768px) {
    .carousel-container.ld_carousel_marquee_tab_62a2ba582bbb2 .carousel-item {
        width: 40%;
        flex-basis: 40%;
    }
}

@media (min-width: 992px) {
    .carousel-container.ld_carousel_marquee_tab_62a2ba582bbb2 .carousel-item {
        width: 26.315789473684%;
        flex-basis: 26.315789473684%;
    }
}

.main-footer {
    background-color: #494E52;
    color: #ffffff;
   
}

.main-footer a:not(.btn) {
    color: rgba(255, 255, 255, 0.86)
}

.main-footer a:not(.btn):hover {
    color: #ffffff
}

@media (min-width: 992px) {
    .liquid-row-responsive-62a2ba582d588 {
        padding-top: 12% !important;
    }
}

.ld_fancy_heading_62a2ba582ee30 h2 {
    color: rgb(255, 255, 255);
}

.ld_fancy_heading_62a2ba582ee30 h2 {
    font-size: 13.5vw;
}

@media (min-width: 768px) {
    .ld_fancy_heading_62a2ba582ee30 h2 {
        font-size: 45px;
    }
}

@media (min-width: 992px) {
    .ld_fancy_heading_62a2ba582ee30 h2 {
        font-size: 65px;
    }
}

.ld_fancy_heading_62a2ba582ee30 h2 {
    line-height: 1.07em;
}

.ld_fancy_heading_62a2ba582ee30 h2 {
    --element-line-height: 1.07em;
}

.ld_fancy_heading_62a2ba582ee30 .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_62a2ba582ee30 h2 {
    font-size: 13.5vw;
}

@media (min-width: 768px) {
    .ld_fancy_heading_62a2ba582ee30 h2 {
        font-size: 45px;
    }
}

@media (min-width: 992px) {
    .ld_fancy_heading_62a2ba582ee30 h2 {
        font-size: 65px;
    }
}

.ld_fancy_heading_62a2ba582ee30 h2 {
    line-height: 1.07em;
}

.ld_fancy_heading_62a2ba582ee30 h2 {
    --element-line-height: 1.07em;
}

.ld_fancy_heading_62a2ba5830c4c p {
    color: rgb(255, 255, 255);
}

.ld_fancy_heading_62a2ba5830c4c p {
    font-size: 25px;
}

.ld_fancy_heading_62a2ba5830c4c p {
    line-height: 1.44em;
}

.ld_fancy_heading_62a2ba5830c4c p {
    --element-line-height: 1.44em;
}

.ld_fancy_heading_62a2ba5830c4c .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_62a2ba5830c4c p {
    font-size: 25px;
}

.ld_fancy_heading_62a2ba5830c4c p {
    line-height: 1.44em;
}

.ld_fancy_heading_62a2ba5830c4c p {
    --element-line-height: 1.44em;
}

@media (min-width: 992px) {
    .liquid-column-responsive-62a2ba5831729>.vc_column-inner {
        padding-top: 160px !important;
    }
}

.ld_fancy_heading_62a2ba5832a8b h3 {
    color: rgba(255, 255, 255, 0.85);
}

.ld_fancy_heading_62a2ba5832a8b h3 {
    font-size: 14px;
}

.ld_fancy_heading_62a2ba5832a8b h3 {
    margin-bottom: 1.5em !important;
}

.ld_fancy_heading_62a2ba5832a8b .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_62a2ba5832a8b h3 {
    font-size: 14px;
}

.ld_fancy_heading_62a2ba5832a8b h3 {
    margin-bottom: 1.5em !important;
}

.ld_custom_menu_62a2ba583339c>ul>li>a {
    font-size: 14px;
    line-height: 1.78em;
}

.ld_custom_menu_62a2ba583339c>ul>li:not(:last-child) {
    margin-bottom: 10px;
}

.lqd-stickybar>.lqd-head-col>.header-module>.ld_custom_menu_62a2ba583339c li {
    margin-inline-start: 10px;
}

.ld_fancy_heading_62a2ba5833e9c h3 {
    color: rgba(255, 255, 255, 0.85);
}

.ld_fancy_heading_62a2ba5833e9c h3 {
    font-size: 14px;
}

.ld_fancy_heading_62a2ba5833e9c h3 {
    margin-bottom: 1.5em !important;
}

.ld_fancy_heading_62a2ba5833e9c .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_62a2ba5833e9c h3 {
    font-size: 14px;
}

.ld_fancy_heading_62a2ba5833e9c h3 {
    margin-bottom: 1.5em !important;
}

.ld_fancy_heading_62a2ba583450d p {
    color: rgba(255, 255, 255, 0.85);
}

.ld_fancy_heading_62a2ba583450d p {
    font-size: 14px;
}

.ld_fancy_heading_62a2ba583450d p {
    margin-bottom: 1.5em !important;
}

.ld_fancy_heading_62a2ba583450d .lqd-highlight-inner {
    height: 0.275em;
    bottom: 0px;
}

.ld_fancy_heading_62a2ba583450d p {
    font-size: 14px;
}

.ld_fancy_heading_62a2ba583450d p {
    margin-bottom: 1.5em !important;
}

.lqd-cc {
display:none !important;
}
