
/* CUSTOM FONTS */
/*BUTTON NORMAL*/
.elementor-widget-button a.elementor-button,
.elementor-widget-button .elementor-button,
.elementor-editor-active .elementor-widget-button a.elementor-button,
.elementor-editor-active .elementor-widget-button .elementor-button {
    font-family: 'Open Sans', sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-transform: inherit;
    border: 1px solid #ae9a64;
    padding: 16px 32px !important;
    background-color: #ae9a64;
    color: #ffffff !important;
    border-radius: 0px !important;
}
@media ( max-width: 767px ) {
    .elementor-widget-button a.elementor-button,
    .elementor-widget-button .elementor-button,
    .elementor-editor-active .elementor-widget-button a.elementor-button,
    .elementor-editor-active .elementor-widget-button .elementor-button {
        font-size: 14.875px;
    }
}
.elementor-widget-button a.elementor-button:hover,
.elementor-widget-button .elementor-button:hover,
.elementor-editor-active .elementor-widget-button a.elementor-button:hover,
.elementor-editor-active .elementor-widget-button .elementor-button:hover {
    border-color: #8f7e52;
    background-color: #8f7e52;
    color: #ffffff !important;
}

.btn_outline.elementor-widget-button a.elementor-button,
.btn_outline.elementor-widget-button .elementor-button,
.elementor-editor-active .btn_outline.elementor-widget-button a.elementor-button,
.elementor-editor-active .btn_outline.elementor-widget-button .elementor-button {
    background-color: transparent !important;
    color: #ae9a64 !important;
}
.btn_outline.elementor-widget-button a.elementor-button:hover,
.btn_outline.elementor-widget-button .elementor-button:hover,
.elementor-editor-active .btn_outline.elementor-widget-button a.elementor-button:hover,
.elementor-editor-active .btn_outline.elementor-widget-button .elementor-button:hover {
    background-color: transparent !important;
    color: #8f7e52 !important;
}
.btn_inverted.elementor-widget-button a.elementor-button,
.btn_inverted.elementor-widget-button .elementor-button,
.elementor-editor-active .btn_inverted.elementor-widget-button a.elementor-button,
.elementor-editor-active .btn_inverted.elementor-widget-button .elementor-button {
    background-color: #ffffff;
    border-color: #ffffff;
    color: #665442 !important;
}
.btn_inverted.elementor-widget-button a.elementor-button:hover,
.btn_inverted.elementor-widget-button .elementor-button:hover,
.elementor-editor-active .btn_inverted.elementor-widget-button a.elementor-button:hover,
.elementor-editor-active .btn_inverted.elementor-widget-button .elementor-button:hover {
    background-color: #faf9f7;
    border-color: #faf9f7;
    color: #665442 !important;
}
.btn_outline.btn_inverted.elementor-widget-button a.elementor-button,
.btn_outline.btn_inverted.elementor-widget-button .elementor-button,
.elementor-editor-active .btn_outline.btn_inverted.elementor-widget-button a.elementor-button,
.elementor-editor-active .btn_outline.btn_inverted.elementor-widget-button .elementor-button {
    color: #ffffff !important;
}
.btn_outline.btn_inverted.elementor-widget-button a.elementor-button:hover,
.btn_outline.btn_inverted.elementor-widget-button .elementor-button:hover,
.elementor-editor-active .btn_outline.btn_inverted.elementor-widget-button a.elementor-button:hover,
.elementor-editor-active .btn_outline.btn_inverted.elementor-widget-button .elementor-button:hover {
    color: #faf9f7 !important;
}

/*BUTTON SECONDARY*/
.btn_secondary.elementor-widget-button a.elementor-button,
.btn_secondary.elementor-widget-button .elementor-button,
.elementor-editor-active .btn_secondary.elementor-widget-button a.elementor-button,
.elementor-editor-active .btn_secondary.elementor-widget-button .elementor-button {
    font-family: 'Open Sans', sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-transform: inherit;
    border: 1px solid #222222;
    padding: 16px 32px !important;
    background-color: #222222;
    color: #ffffff !important;
    border-radius: 0px !important;
}
@media ( max-width: 767px ) {
    .btn_secondary.elementor-widget-button a.elementor-button,
    .btn_secondary.elementor-widget-button .elementor-button,
    .elementor-editor-active .btn_secondary.elementor-widget-button a.elementor-button,
    .elementor-editor-active .btn_secondary.elementor-widget-button .elementor-button {
        font-size: 14.875px;
    }
}
.btn_secondary.elementor-widget-button a.elementor-button:hover,
.btn_secondary.elementor-widget-button .elementor-button:hover,
.elementor-editor-active .btn_secondary.elementor-widget-button a.elementor-button:hover,
.elementor-editor-active .btn_secondary.elementor-widget-button .elementor-button:hover {
    border-color: #1c1c1c;
    background-color: #1c1c1c;
    color: #ffffff !important;
}
.btn_secondary.btn_outline.elementor-widget-button a.elementor-button,
.btn_secondary.btn_outline.elementor-widget-button .elementor-button,
.elementor-editor-active .btn_secondary.btn_outline.elementor-widget-button a.elementor-button,
.elementor-editor-active .btn_secondary.btn_outline.elementor-widget-button .elementor-button {
    background-color: transparent !important;
    color: #222222 !important;
}
.btn_secondary.btn_outline.elementor-widget-button a.elementor-button:hover,
.btn_secondary.btn_outline.elementor-widget-button .elementor-button:hover,
.elementor-editor-active .btn_secondary.btn_outline.elementor-widget-button a.elementor-button:hover,
.elementor-editor-active .btn_secondary.btn_outline.elementor-widget-button .elementor-button:hover {
    background-color: transparent !important;
    color: #1c1c1c !important;
}
.btn_secondary.btn_inverted.elementor-widget-button a.elementor-button,
.btn_secondary.btn_inverted.elementor-widget-button .elementor-button,
.elementor-editor-active .btn_secondary.btn_inverted.elementor-widget-button a.elementor-button,
.elementor-editor-active .btn_secondary.btn_inverted.elementor-widget-button .elementor-button {
    background-color: #ffffff;
    border-color: #ffffff;
    color: #665442 !important;
}
.btn_secondary.btn_inverted.elementor-widget-button a.elementor-button:hover,
.btn_secondary.btn_inverted.elementor-widget-button .elementor-button:hover,
.elementor-editor-active .btn_secondary.btn_inverted.elementor-widget-button a.elementor-button:hover,
.elementor-editor-active .btn_secondary.btn_inverted.elementor-widget-button .elementor-button:hover {
    background-color: #faf9f7;
    border-color: #faf9f7;
    color: #665442 !important;
}
.btn_secondary.btn_outline.btn_inverted.elementor-widget-button a.elementor-button,
.btn_secondary.btn_outline.btn_inverted.elementor-widget-button .elementor-button,
.elementor-editor-active .btn_secondary.btn_outline.btn_inverted.elementor-widget-button a.elementor-button,
.elementor-editor-active .btn_secondary.btn_outline.btn_inverted.elementor-widget-button .elementor-button {
    color: #ffffff !important;
}
.btn_secondary.btn_outline.btn_inverted.elementor-widget-button a.elementor-button:hover,
.btn_secondary.btn_outline.btn_inverted.elementor-widget-button .elementor-button:hover,
.elementor-editor-active .btn_secondary.btn_outline.btn_inverted.elementor-widget-button a.elementor-button:hover,
.elementor-editor-active .btn_secondary.btn_outline.btn_inverted.elementor-widget-button .elementor-button:hover {
    color: #faf9f7 !important;
}

/*BUTTON ACCENT*/
.btn_accent.elementor-widget-button a.elementor-button,
.btn_accent.elementor-widget-button .elementor-button,
.elementor-editor-active .btn_accent.elementor-widget-button a.elementor-button,
.elementor-editor-active .btn_accent.elementor-widget-button .elementor-button {
    font-family: 'Open Sans', sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-transform: inherit;
    border: 1px solid #F0B429;
    padding: 16px 32px !important;
    background-color: #F0B429;
    color: #ffffff !important;
    border-radius: 0px !important;
}
@media ( max-width: 767px ) {
    .btn_accent.elementor-widget-button a.elementor-button,
    .btn_accent.elementor-widget-button .elementor-button,
    .elementor-editor-active .btn_accent.elementor-widget-button a.elementor-button,
    .elementor-editor-active .btn_accent.elementor-widget-button .elementor-button {
        font-size: 14.875px;
    }
}
.btn_accent.elementor-widget-button a.elementor-button:hover,
.btn_accent.elementor-widget-button .elementor-button:hover,
.elementor-editor-active .btn_accent.elementor-widget-button a.elementor-button:hover,
.elementor-editor-active .btn_accent.elementor-widget-button .elementor-button:hover {
    border-color: #DE911D;
    background-color: #DE911D;
    color: #ffffff !important;
}
.btn_accent.btn_outline.elementor-widget-button a.elementor-button,
.btn_accent.btn_outline.elementor-widget-button .elementor-button,
.elementor-editor-active .btn_accent.btn_outline.elementor-widget-button a.elementor-button,
.elementor-editor-active .btn_accent.btn_outline.elementor-widget-button .elementor-button {
    background-color: transparent !important;
    color: #F0B429 !important;
}
.btn_accent.btn_outline.elementor-widget-button a.elementor-button:hover,
.btn_accent.btn_outline.elementor-widget-button .elementor-button:hover,
.elementor-editor-active .btn_accent.btn_outline.elementor-widget-button a.elementor-button:hover,
.elementor-editor-active .btn_accent.btn_outline.elementor-widget-button .elementor-button:hover {
    background-color: transparent !important;
    color: #DE911D !important;
}
.btn_accent.btn_inverted.elementor-widget-button a.elementor-button,
.btn_accent.btn_inverted.elementor-widget-button .elementor-button,
.elementor-editor-active .btn_accent.btn_inverted.elementor-widget-button a.elementor-button,
.elementor-editor-active .btn_accent.btn_inverted.elementor-widget-button .elementor-button {
    background-color: #ffffff;
    border-color: #ffffff;
    color: #665442 !important;
}
.btn_accent.btn_inverted.elementor-widget-button a.elementor-button:hover,
.btn_accent.btn_inverted.elementor-widget-button .elementor-button:hover,
.elementor-editor-active .btn_accent.btn_inverted.elementor-widget-button a.elementor-button:hover,
.elementor-editor-active .btn_accent.btn_inverted.elementor-widget-button .elementor-button:hover {
    background-color: #faf9f7;
    border-color: #faf9f7;
    color: #665442 !important;
}
.btn_accent.btn_outline.btn_inverted.elementor-widget-button a.elementor-button,
.btn_accent.btn_outline.btn_inverted.elementor-widget-button .elementor-button,
.elementor-editor-active .btn_accent.btn_outline.btn_inverted.elementor-widget-button a.elementor-button,
.elementor-editor-active .btn_accent.btn_outline.btn_inverted.elementor-widget-button .elementor-button {
    color: #ffffff !important;
}
.btn_accent.btn_outline.btn_inverted.elementor-widget-button a.elementor-button:hover,
.btn_accent.btn_outline.btn_inverted.elementor-widget-button .elementor-button:hover,
.elementor-editor-active .btn_accent.btn_outline.btn_inverted.elementor-widget-button a.elementor-button:hover,
.elementor-editor-active .btn_accent.btn_outline.btn_inverted.elementor-widget-button .elementor-button:hover {
    color: #faf9f7 !important;
}

/*BUTTON DIMMED*/
.btn_dimmed.elementor-widget-button a.elementor-button,
.btn_dimmed.elementor-widget-button .elementor-button,
.elementor-editor-active .btn_dimmed.elementor-widget-button a.elementor-button,
.elementor-editor-active .btn_dimmed.elementor-widget-button .elementor-button {
    font-family: 'Open Sans', sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-transform: inherit;
    border: 1px solid #e8e6e1;
    padding: 16px 32px !important;
    background-color: #e8e6e1;
    color: #504a40 !important;
    border-radius: 0px !important;
}
@media ( max-width: 767px ) {
    .btn_dimmed.elementor-widget-button a.elementor-button,
    .btn_dimmed.elementor-widget-button .elementor-button,
    .elementor-editor-active .btn_dimmed.elementor-widget-button a.elementor-button,
    .elementor-editor-active .btn_dimmed.elementor-widget-button .elementor-button {
        font-size: 14.875px;
    }
}
.btn_dimmed.elementor-widget-button a.elementor-button:hover,
.btn_dimmed.elementor-widget-button .elementor-button:hover,
.elementor-editor-active .btn_dimmed.elementor-widget-button a.elementor-button:hover,
.elementor-editor-active .btn_dimmed.elementor-widget-button .elementor-button:hover {
    border-color: #d3cec4;
    background-color: #d3cec4;
    color: #504a40 !important;
}
.btn_dimmed.btn_outline.elementor-widget-button a.elementor-button,
.btn_dimmed.btn_outline.elementor-widget-button .elementor-button,
.elementor-editor-active .btn_dimmed.btn_outline.elementor-widget-button a.elementor-button,
.elementor-editor-active .btn_dimmed.btn_outline.elementor-widget-button .elementor-button {
    background-color: transparent !important;
    color: #e8e6e1 !important;
}
.btn_dimmed.btn_outline.elementor-widget-button a.elementor-button:hover,
.btn_dimmed.btn_outline.elementor-widget-button .elementor-button:hover,
.elementor-editor-active .btn_dimmed.btn_outline.elementor-widget-button a.elementor-button:hover,
.elementor-editor-active .btn_dimmed.btn_outline.elementor-widget-button .elementor-button:hover {
    background-color: transparent !important;
    color: #d3cec4 !important;
}
.btn_dimmed.btn_inverted.elementor-widget-button a.elementor-button,
.btn_dimmed.btn_inverted.elementor-widget-button .elementor-button,
.elementor-editor-active .btn_dimmed.btn_inverted.elementor-widget-button a.elementor-button,
.elementor-editor-active .btn_dimmed.btn_inverted.elementor-widget-button .elementor-button {
    background-color: #ffffff;
    border-color: #ffffff;
    color: #665442 !important;
}
.btn_dimmed.btn_inverted.elementor-widget-button a.elementor-button:hover,
.btn_dimmed.btn_inverted.elementor-widget-button .elementor-button:hover,
.elementor-editor-active .btn_dimmed.btn_inverted.elementor-widget-button a.elementor-button:hover,
.elementor-editor-active .btn_dimmed.btn_inverted.elementor-widget-button .elementor-button:hover {
    background-color: #faf9f7;
    border-color: #faf9f7;
    color: #665442 !important;
}
.btn_dimmed.btn_outline.btn_inverted.elementor-widget-button a.elementor-button,
.btn_dimmed.btn_outline.btn_inverted.elementor-widget-button .elementor-button,
.elementor-editor-active .btn_dimmed.btn_outline.btn_inverted.elementor-widget-button a.elementor-button,
.elementor-editor-active .btn_dimmed.btn_outline.btn_inverted.elementor-widget-button .elementor-button {
    color: #ffffff !important;
}
.btn_dimmed.btn_outline.btn_inverted.elementor-widget-button a.elementor-button:hover,
.btn_dimmed.btn_outline.btn_inverted.elementor-widget-button .elementor-button:hover,
.elementor-editor-active .btn_dimmed.btn_outline.btn_inverted.elementor-widget-button a.elementor-button:hover,
.elementor-editor-active .btn_dimmed.btn_outline.btn_inverted.elementor-widget-button .elementor-button:hover {
    color: #faf9f7 !important;
}

/*BUTTON WOO*/
.btn_woo.elementor-widget-button a.elementor-button,
.btn_woo.elementor-widget-button .elementor-button,
.elementor-editor-active .btn_woo.elementor-widget-button a.elementor-button,
.elementor-editor-active .btn_woo.elementor-widget-button .elementor-button {
    font-family: 'Open Sans', sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-transform: inherit;
    border: 1px solid #ae9a64;
    padding: 16px 32px !important;
    background-color: #ae9a64;
    color: #ffffff !important;
    border-radius: 0px !important;
}
@media ( max-width: 767px ) {
    .btn_woo.elementor-widget-button a.elementor-button,
    .btn_woo.elementor-widget-button .elementor-button,
    .elementor-editor-active .btn_woo.elementor-widget-button a.elementor-button,
    .elementor-editor-active .btn_woo.elementor-widget-button .elementor-button {
        font-size: 14.875px;
    }
}
.btn_woo.elementor-widget-button a.elementor-button:hover,
.btn_woo.elementor-widget-button .elementor-button:hover,
.elementor-editor-active .btn_woo.elementor-widget-button a.elementor-button:hover,
.elementor-editor-active .btn_woo.elementor-widget-button .elementor-button:hover {
    border-color: #8f7e52;
    background-color: #8f7e52;
    color: #ffffff !important;
}


/*BUTTON WOO SECONDARY*/
.btn_woo_secondary.elementor-widget-button a.elementor-button,
.btn_woo_secondary.elementor-widget-button .elementor-button,
.elementor-editor-active .btn_woo_secondary.elementor-widget-button a.elementor-button,
.elementor-editor-active .btn_woo_secondary.elementor-widget-button .elementor-button {
    font-family: 'Open Sans', sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-transform: inherit;
    border: 1px solid #222222;
    padding: 16px 32px !important;
    background-color: #222222;
    color: #ffffff !important;
    border-radius: 0px !important;
}
@media ( max-width: 767px ) {
    .btn_woo_secondary.elementor-widget-button a.elementor-button,
    .btn_woo_secondary.elementor-widget-button .elementor-button,
    .elementor-editor-active .btn_woo_secondary.elementor-widget-button a.elementor-button,
    .elementor-editor-active .btn_woo_secondary.elementor-widget-button .elementor-button {
        font-size: 14.875px;
    }
}
.btn_woo_secondary.elementor-widget-button a.elementor-button:hover,
.btn_woo_secondary.elementor-widget-button .elementor-button:hover,
.elementor-editor-active .btn_woo_secondary.elementor-widget-button a.elementor-button:hover,
.elementor-editor-active .btn_woo_secondary.elementor-widget-button .elementor-button:hover {
    border-color: #1c1c1c;
    background-color: #1c1c1c;
    color: #ffffff !important;
}


/***VARIA***/

/*GENERAL*/
header.page-header h1.entry-title {
    display: none;
}
.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 24px;
}

.elementor-widget-text-editor .elementor-text-editor h1:first-child,
.elementor-widget-text-editor .elementor-text-editor h2:first-child,
.elementor-widget-text-editor .elementor-text-editor h3:first-child,
.elementor-widget-text-editor .elementor-text-editor h4:first-child,
.elementor-widget-text-editor .elementor-text-editor h5:first-child,
.elementor-widget-text-editor .elementor-text-editor h6:first-child,
.elementor-widget-html .elementor-widget-container h1:first-child,
.elementor-widget-html .elementor-widget-container h2:first-child,
.elementor-widget-html .elementor-widget-container h3:first-child,
.elementor-widget-html .elementor-widget-container h4:first-child,
.elementor-widget-html .elementor-widget-container h5:first-child,
.elementor-widget-html .elementor-widget-container h6:first-child,
.elementor-widget-heading .elementor-widget-container .elementor-heading-title,
.elementor-widget-animated-headline .elementor-widget-container .elementor-headline,
.elementor-column .p:first-child,
.elementor-column .h1:first-child,
.elementor-column .h2:first-child,
.elementor-column .h3:first-child,
.elementor-column .h4:first-child,
.elementor-column .h5:first-child,
.elementor-column .h6:first-child {
    margin-top: 0px !important;
}



/***** FOOTER *****/
.elementor-location-footer > .elementor-inner .elementor-section-wrap section {
    background-color: #ae9a64;
}

/**** FOOTER MENU *****/
.elementor-location-footer .elementor-widget-nav-menu .elementor-widget-container nav ul.elementor-nav-menu li.menu-item a {
    padding: 12px 16px;
    color: #ffffff !important; /*important for e editor*/
    font-weight: 600;
}
.elementor-location-footer .elementor-widget-nav-menu .elementor-widget-container nav ul.elementor-nav-menu li.menu-item a:hover {
    color: #6f6340 !important; /*important for e editor*/
}
.elementor-location-footer .elementor-widget-nav-menu .elementor-widget-container .elementor-menu-toggle i:before {
    color: #ffffff;
}
.elementor-location-footer .elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--dropdown {
    background-color: transparent;
}
.elementor-location-footer .elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--dropdown.elementor-nav-menu__container {
    margin-top: 0px;
}
.elementor-location-footer .elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--dropdown ul.elementor-nav-menu li.menu-item a {
    padding: 8px 0px;
    color: #ffffff;
    font-size: 15px;
    background-color: transparent;
}
.elementor-location-footer .elementor-widget-nav-menu .elementor-widget-container .elementor-nav-menu--dropdown ul.elementor-nav-menu li.menu-item a:hover {
    color: #ae9a64;
    background-color: transparent;
}

/*SECTIONS PADDING*/
.elementor-section-wrap > .elementor-element {
    padding-top: 40px;
    padding-bottom: 40px;
}
@media screen and ( min-width: 767px ) and ( max-width: 1024px ) {
    .elementor-section-wrap > .elementor-element {
        padding-top: 24px;
        padding-bottom: 24px;
    }
}
@media ( max-width: 767px ) {
    .elementor-section-wrap > .elementor-element {
        padding-top: 24px;
        padding-bottom: 24px;
    }
}

/*WIDGET HEADING*/
.elementor-widget-heading p.elementor-heading-title,
.elementor-widget-heading span.elementor-heading-title,
.elementor-widget-heading div.elementor-heading-title {
    font-family: 'Open Sans', sans-serif;
    line-height: 1.7em;
    font-weight: 300;
}
@media ( max-width: 767px ) {
    .elementor-widget-heading p.elementor-heading-title,
    .elementor-widget-heading span.elementor-heading-title,
    .elementor-widget-heading div.elementor-heading-title {
        line-height: 1.4875em;
    }
}

.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
	padding-left: 24px;
	padding-right: 24px;
    padding-top: 24px;
    padding-bottom: 24px;
}




/*****************************************/
/*elementor widget nav menu*/
/*****************************************/
.elementor-location-header .elementor-menu-toggle {
    padding-left: 0px;
    padding-right: 0px;
}
.elementor-location-header .elementor-menu-toggle i {
    padding: 0px;
}
.elementor-location-header .elementor-menu-toggle i:before {
    font-size: 35px;
    color: #665442;
}
.elementor-location-header nav.elementor-nav-menu--dropdown {
    background-color: transparent;
}
.elementor-location-header nav.elementor-nav-menu--dropdown ul.elementor-nav-menu li.menu-item a {
    font-size: 17px;
    font-weight: 600;
    background-color: #ffffff;
    padding: 16px 24px;
    border-bottom: 1px solid #faf9f7;
    color: #665442;
    border-left-width: 0px;
    padding: 24px 24px;
}
.elementor-location-header nav.elementor-nav-menu--dropdown ul.elementor-nav-menu li.menu-item a:hover {
    background-color: #faf9f7;
}
.elementor-location-header nav.elementor-nav-menu--dropdown ul.elementor-nav-menu li.menu-item ul.sub-menu li.menu-item a {
    font-size: 15px;
    font-weight: 300;
    color: #665442;
}
.elementor-location-header nav.elementor-nav-menu--dropdown ul.elementor-nav-menu li.menu-item ul.sub-menu li.menu-item a:hover {
    background-color: #faf9f7;
}




/*****************************************/
/*elementor single post - author box*/
/*****************************************/
.elementor-widget-author-box {
    border-radius: 0px;
}
.elementor-widget-author-box .elementor-widget-container .elementor-author-box .elementor-author-box__avatar {
    margin-right: 16px;
}
.elementor-widget-author-box .elementor-widget-container .elementor-author-box .elementor-author-box__text .elementor-author-box__name {
    margin-top: 0px;
    color: #665442;
    font-size: 17px;
}
.elementor-widget-author-box .elementor-widget-container .elementor-author-box .elementor-author-box__text .elementor-author-box__bio {
    margin-bottom: 16px;
    color: #665442;
    font-size: 13px;
}
.elementor-widget-author-box .elementor-widget-container .elementor-author-box .elementor-author-box__text .elementor-author-box__bio a.elementor-author-box__button {
    font-family: 'Open Sans', sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-transform: inherit;
    border: 1px solid #222222;
    padding: 16px 32px !important;
    background-color: #222222;
    color: #ffffff !important;
    border-radius: 0px !important;
}
@media ( max-width: 767px ) {
    .elementor-widget-author-box .elementor-widget-container .elementor-author-box .elementor-author-box__text .elementor-author-box__bio a.elementor-author-box__button {
        font-size: 14.875px;
    }
}
.elementor-widget-author-box .elementor-widget-container .elementor-author-box .elementor-author-box__text .elementor-author-box__bio a.elementor-author-box__button:hover {
    border-color: #1c1c1c;
    background-color: #1c1c1c;
    color: #ffffff !important;
}



/*****************************************/
/*elementor single post - post comments*/
/*****************************************/
.elementor-widget-post-comments .elementor-widget-container #comments {
    border-top: 0px;
    margin: 0px;
    padding: 0px;
}
.elementor-widget-post-comments .elementor-widget-container #comments #respond #reply-title {
    margin-top: 0px;
    padding-top: 0px;
    margin-bottom: 0px;
    color: #665442;
}
.elementor-widget-post-comments .elementor-widget-container #comments #respond form .logged-in-as {
    font-size: 13px;
    line-height: 1.7em;
}
.elementor-widget-post-comments .elementor-widget-container #comments #respond form .logged-in-as a:first-of-type {
    color: #857f72;
}
.elementor-widget-post-comments .elementor-widget-container #comments #respond form .ast-row.comment-textarea {
    margin-bottom: 24px;
}
.elementor-widget-post-comments .elementor-widget-container #comments #respond form .ast-row.comment-textarea .comment-form-comment .comment-form-textarea #comment {
    border-radius: 0px;
}
.elementor-widget-post-comments .elementor-widget-container #comments #respond form .form-submit input {
    font-family: 'Open Sans', sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-transform: inherit;
    border: 1px solid #222222;
    padding: 16px 32px !important;
    background-color: #222222;
    color: #ffffff !important;
    border-radius: 0px !important;
}
@media ( max-width: 767px ) {
    .elementor-widget-post-comments .elementor-widget-container #comments #respond form .form-submit input {
        font-size: 14.875px;
    }
}
.elementor-widget-post-comments .elementor-widget-container #comments #respond form .form-submit input:hover {
    border-color: #1c1c1c;
    background-color: #1c1c1c;
    color: #ffffff !important;
}


/*****************************************/
/*elementor single post - post navigation*/
/*****************************************/
.elementor-widget-post-navigation {
    border-radius: 0px;
}
.elementor-widget-post-navigation .elementor-widget-container .elementor-post-navigation {
    padding-top: 16px;
    padding-bottom: 16px;
    border: 0px;
}
.elementor-widget-post-navigation .elementor-widget-container .elementor-post-navigation .elementor-post-navigation__link a .post-navigation__arrow-wrapper {
    color: #d3cec4;
}
.elementor-widget-post-navigation .elementor-widget-container .elementor-post-navigation .elementor-post-navigation__link a .post-navigation__arrow-wrapper.post-navigation__arrow-prev {
    padding-right: 16px;
}
.elementor-widget-post-navigation .elementor-widget-container .elementor-post-navigation .elementor-post-navigation__link a .post-navigation__arrow-wrapper.post-navigation__arrow-next {
    padding-left: 16px;
}
.elementor-widget-post-navigation .elementor-widget-container .elementor-post-navigation .elementor-post-navigation__link a .elementor-post-navigation__link__prev {
    padding-right: 12px;
}
.elementor-widget-post-navigation .elementor-widget-container .elementor-post-navigation .elementor-post-navigation__link a .elementor-post-navigation__link__prev span.post-navigation__prev--label {
    color: #ae9a64;
    font-size: 15px;
}
.elementor-widget-post-navigation .elementor-widget-container .elementor-post-navigation .elementor-post-navigation__link a .elementor-post-navigation__link__prev span.post-navigation__prev--title {
    color: #857f72;
    font-size: 13px;
}
.elementor-widget-post-navigation .elementor-widget-container .elementor-post-navigation .elementor-post-navigation__link a .elementor-post-navigation__link__next {
    padding-left: 12px;
}
.elementor-widget-post-navigation .elementor-widget-container .elementor-post-navigation .elementor-post-navigation__link a .elementor-post-navigation__link__next span.post-navigation__next--label {
    color: #ae9a64;
    font-size: 15px;
}
.elementor-widget-post-navigation .elementor-widget-container .elementor-post-navigation .elementor-post-navigation__link a .elementor-post-navigation__link__next span.post-navigation__next--title {
    color: #857f72;
    font-size: 13px;
}
.elementor-widget-post-navigation .elementor-widget-container .elementor-post-navigation__separator-wrapper .elementor-post-navigation__separator {
    background-color: #d3cec4;
}


/*****************************************/
/*elementor single post - post info*/
/*****************************************/
.elementor-widget-post-info .elementor-widget-container ul.elementor-inline-items {
    align-items: center;
}
.elementor-widget-post-info .elementor-widget-container ul.elementor-post-info .elementor-icon-list-icon {
    padding-right: 8px;
}
.elementor-widget-post-info .elementor-widget-container ul.elementor-post-info i:before {
    color:#ae9a64;
    font-size: 13px;
}
.elementor-widget-post-info .elementor-widget-container ul.elementor-post-info .elementor-post-info__item {
    color: #857f72;
    font-family: 'Open Sans', sans-serif;
    font-size: 13px;
    text-transform: none;
    font-weight: 300;
    letter-spacing: normal;
}




/*****************************************/
/*elementor archive posts - classic & card*/
/*elementor widget post*******************/
/*****************************************/

.elementor-widget-archive-posts .elementor-widget-container .elementor-posts-container,
.elementor-widget-posts .elementor-widget-container .elementor-posts-container {
    grid-column-gap: 32px !important;
    grid-row-gap: 32px !important;
}
.elementor-widget-archive-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__card,
.elementor-widget-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__card {
    background-color: #ffffff;
    border-radius: 0px;
}
.elementor-widget-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__card .elementor-post__thumbnail__link {
    margin-bottom: 0px;
}
.elementor-widget-archive-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__card .elementor-post__text,
.elementor-widget-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__card .elementor-post__text {
    padding: 24px 32px 24px 32px;
    margin-top: 0px;
}
.elementor-widget-archive-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__card .elementor-post__text .elementor-post__title,
.elementor-widget-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__card .elementor-post__text .elementor-post__title {
    margin-bottom: 16px;
}
.elementor-widget-archive-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__card .elementor-post__meta-data,
.elementor-widget-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__card .elementor-post__meta-data {
    border:0px;
    border-top: 1px solid #d3cec4;
    padding: 16px 32px 16px 32px;
}
.elementor-widget-archive-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__text .elementor-post__title,
.elementor-widget-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__text .elementor-post__title {
    margin-bottom: 8px;
}
.elementor-widget-archive-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__text .elementor-post__title a,
.elementor-widget-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__text .elementor-post__title a {
    color: #665442;
    font-size: 23px;
    line-height: 1.2em;
    font-family: 'Playfair Display', serif;
    font-weight: 600;
}
.elementor-widget-archive-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__card .elementor-post__meta-data,
.elementor-widget-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__card .elementor-post__meta-data {
    margin-bottom: 0px;
}
.elementor-widget-archive-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__meta-data,
.elementor-widget-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__meta-data {
    color: #857f72;
    font-size: 11px;
    font-family: 'Open Sans', sans-serif;
    margin-bottom: 16px;
}
.elementor-widget-archive-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__badge,
.elementor-widget-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__badge {
    background-color: #ae9a64;
    color: #ffffff;
    font-size: 11px;
    font-family: 'Open Sans', sans-serif;
    border-radius: 0px;
}
.elementor-widget-archive-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__text .elementor-post__excerpt,
.elementor-widget-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__text .elementor-post__excerpt {
    margin-bottom: 16px;
}
.elementor-widget-archive-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__text .elementor-post__excerpt p,
.elementor-widget-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__text .elementor-post__excerpt p {
    font-size: 13px;
}
.elementor-widget-archive-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__text a.elementor-post__read-more,
.elementor-widget-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__text a.elementor-post__read-more {
    color: #ae9a64;
    margin-bottom: 16px;
    text-transform: none;
    font-family: 'Open Sans', sans-serif;
    font-size: 13px;
    font-weight: 300;
}
.elementor-widget-archive-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__text a.elementor-post__read-more:hover,
.elementor-widget-posts .elementor-widget-container .elementor-posts-container article.elementor-post .elementor-post__text a.elementor-post__read-more:hover {
    color: #8f7e52;
}
.elementor-widget-archive-posts .elementor-widget-container .elementor-pagination,
.elementor-widget-posts .elementor-widget-container .elementor-pagination {
    margin-top: 24px;
}
.elementor-widget-archive-posts .elementor-widget-container .elementor-pagination .page-numbers,
.elementor-widget-posts .elementor-widget-container .elementor-pagination .page-numbers {
    color: #857f72;
    font-weight: 300;
    font-size: 13px;
    font-family: 'Open Sans', sans-serif;
}
.elementor-widget-archive-posts .elementor-widget-container .elementor-pagination .page-numbers:hover,
.elementor-widget-posts .elementor-widget-container .elementor-pagination .page-numbers:hover {
    color: #665442;
}
.elementor-widget-archive-posts .elementor-widget-container .elementor-pagination .page-numbers.current,
.elementor-widget-posts .elementor-widget-container .elementor-pagination .page-numbers.current {
    color: #ae9a64;
    font-weight: bold;
    font-size: 15px;
}
.elementor-widget-archive-posts .elementor-widget-container .elementor-pagination .page-numbers.current:hover,
.elementor-widget-posts .elementor-widget-container .elementor-pagination .page-numbers.current:hover {
    color: #8f7e52;
}





/*****************************************/
/*elementor countdown widget*/
/*****************************************/
.elementor-widget-countdown .elementor-countdown-item {
	background-color: #ae9a64;
	color: #ffffff;
}



/*****************************************/
/*elementor icon widget*/
/*****************************************/
.elementor-icon { color: #ae9a64; }
/*.elementor-icon:hover { color: #8f7e52; }*/

/*****************************************/
/*elementor icon box*/
/*****************************************/
h1.elementor-icon-box-title,
h2.elementor-icon-box-title,
h3.elementor-icon-box-title,
h4.elementor-icon-box-title,
h5.elementor-icon-box-title,
h6.elementor-icon-box-title {
    margin-top: 0px;
}


/*****************************************/
/*elementor portfolio widget*/
/*****************************************/
.elementor-portfolio-item__overlay {
	background-color: rgba(174,154,100,0.5);
}
.elementor-portfolio-item__overlay .elementor-portfolio-item__title {
	color: #ffffff;
}



/*****************************************/
/*elementor slides widget*/
/*****************************************/
.elementor-slides .slick-slide-inner, .elementor-slides .slick-slide-inner:hover {
	color: #ffffff;
}
.elementor-slides .slick-slide-inner .elementor-slide-button, .elementor-slides .slick-slide-inner .elementor-slide-button:hover {
	font-family: 'Open Sans', sans-serif;
	font-size: 17px;
	font-weight: 600;
	text-transform: inherit;
	border: 1px solid #ffffff;
	padding: 16px 32px;
	background-color: transparent;
	color: #ffffff;
	border-radius: 0px;
}
@media ( max-width: 767px ) {
    .elementor-slides .slick-slide-inner .elementor-slide-button, .elementor-slides .slick-slide-inner .elementor-slide-button:hover {
        font-size: 14.875px;
    }
}
.elementor-slick-slider .slick-next:before, .elementor-slick-slider .slick-prev:before {
	color: #ffffff;
}
.elementor-slick-slider ul.slick-dots li button:before {
	color: #ffffff !important;
	font-size: 10px;
}

/*****************************************/
/*elementor form widget*/
/*****************************************/
.elementor-widget-form .elementor-button {
	font-family: 'Open Sans', sans-serif;
	font-size: 17px;
	font-weight: 600;
	text-transform: inherit;
	border: 1px solid #ae9a64;
	padding: 16px 32px;
	background-color: #ae9a64;
	color: #ffffff;
	border-radius: 0px;
}
@media ( max-width: 767px ) {
    .elementor-widget-form .elementor-button {
        font-size: 14.875px;
    }
}
.elementor-widget-form .elementor-button:focus, .elementor-button:hover, .elementor-button:visited {
	background-color: #8f7e52;
	border-color: #8f7e52;
	color: #ffffff;
}
.elementor-widget-form .elementor-field-group .elementor-field-textual {
	border-color: #b8b2a7;
	color: #665442;
}

/*****************************************/
/*elementor image widget*/
/*****************************************/
.bd_normal.elementor-widget-image .elementor-image img { border: 1px solid #27241d !important; }
.bdw_normal.elementor-widget-image .elementor-image img { border-width: 1px !important; }
.bds_normal.elementor-widget-image .elementor-image img { border-style: solid !important; }

/*****************************************/
/*elementor login widget*/
/*****************************************/
/*hier tijdelijk gestopt, hier beneden zijn er niet in meer in volgorde die ik wel nog gedaan heb */


/*****************************************/
/*elementor animated headline*/
/*****************************************/
.elementor-widget-animated-headline .elementor-widget-container .elementor-headline .elementor-headline-dynamic-wrapper svg path {
    stroke: #ae9a64;
}

/*****************************************/
/*elementor price table*/
/*****************************************/
.elementor-widget-price-table .elementor-widget-container {
    border-radius: 0px;
    background-color: #faf9f7;
}
.elementor-widget-price-table .elementor-widget-container .elementor-price-table .elementor-price-table__header {
    background-color: #ae9a64;
}
.elementor-widget-price-table .elementor-widget-container .elementor-price-table .elementor-price-table__header .elementor-price-table__heading {
    color: #ffffff !important;
    font-size: 29px;
}
.elementor-widget-price-table .elementor-widget-container .elementor-price-table .elementor-price-table__header .elementor-price-table__subheading {
    color: #e8e3d4;
    font-size: 13px;
}
.elementor-widget-price-table .elementor-widget-container .elementor-price-table .elementor-price-table__price {
    color: #ae9a64;
}
.elementor-widget-price-table .elementor-widget-container .elementor-price-table .elementor-price-table__price .elementor-price-table__period {
    color: #857f72;
    font-size: 13px;
    padding-top: 8px;
}
.elementor-widget-price-table .elementor-widget-container .elementor-price-table .elementor-price-table__features-list li .elementor-price-table__feature-inner {
    font-size: 15px;
    line-height: 1.7em;
    color: #665442;
}
.elementor-widget-price-table .elementor-widget-container .elementor-price-table .elementor-price-table__features-list li .elementor-price-table__feature-inner i {
    color: #ae9a64;
}
.elementor-widget-price-table .elementor-widget-container .elementor-price-table .elementor-price-table__features-list li:not(:first-of-type):before {
    border-top: 1px solid #d3cec4;
}
.elementor-widget-price-table .elementor-widget-container .elementor-price-table .elementor-price-table__footer .elementor-button {
    font-family: 'Open Sans', sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-transform: inherit;
    border: 1px solid #ae9a64;
    padding: 16px 32px !important;
    background-color: #ae9a64;
    color: #ffffff !important;
    border-radius: 0px !important;
}
.elementor-widget-price-table .elementor-widget-container .elementor-price-table .elementor-price-table__footer .elementor-button:hover {
    border-color: #8f7e52;
    background-color: #8f7e52;
    color: #ffffff !important;
}
.elementor-widget-price-table .elementor-widget-container .elementor-price-table .elementor-price-table__footer .elementor-price-table__additional_info {
    font-size: 13px;
    line-height: 1.75em;
    color: #857f72;
    margin-top: 16px;
}
.elementor-widget-price-table .elementor-widget-container .elementor-price-table__ribbon .elementor-price-table__ribbon-inner {
    background-color: #6f6340;
    color: #e8e3d4 !important;
}

/*****************************************/
/*elementor call to action*/
/*****************************************/
.elementor-widget-call-to-action .elementor-widget-container .elementor-cta .elementor-ribbon .elementor-ribbon-inner {
    background-color: #ae9a64;
    color: #ffffff;Ò
}
.elementor-widget-call-to-action .elementor-widget-container .elementor-cta .elementor-cta__content {
    border-radius: 0px;
    padding: 48px;
}
.elementor-widget-call-to-action .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__content-item .elementor-icon i {
    color: #ae9a64;
}
.elementor-widget-call-to-action .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__title {
    color: #665442;
    margin-top: 0px;
}
.elementor-widget-call-to-action .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__description {
    margin-bottom: 24px;
}
.elementor-widget-call-to-action .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__button-wrapper a.elementor-cta__button {
    font-family: 'Open Sans', sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-transform: inherit;
    border: 1px solid #ae9a64;
    padding: 16px 32px !important;
    background-color: #ae9a64;
    color: #ffffff !important;
    border-radius: 0px !important;
}
.elementor-widget-call-to-action .elementor-widget-container .elementor-cta .elementor-cta__content .elementor-cta__button-wrapper a.elementor-cta__button:hover {
    border-color: #8f7e52;
    background-color: #8f7e52;
    color: #ffffff !important;
}



/*****************************************/
/*elementor widget icon list*/
/*****************************************/
.elementor-widget-icon-list .elementor-icon-list-icon i:before {
    color: #ae9a64;
}

/*****************************************/
/*elementor testimonial carousel widget*/
/*****************************************/
.elementor-widget-testimonial-carousel .elementor-testimonial .elementor-testimonial__text {
    font-size: 17px;
    color: #857f72;
}
.elementor-widget-testimonial-carousel .elementor-testimonial .elementor-testimonial__footer .elementor-testimonial__cite .elementor-testimonial__name {
    font-family: 'Playfair Display', serif;
    color: #ae9a64;
}
.elementor-widget-testimonial-carousel .elementor-testimonial .elementor-testimonial__footer .elementor-testimonial__cite .elementor-testimonial__title {
    font-family: 'Open Sans', sans-serif;
    color: #857f72;
}
.elementor-widget-testimonial-carousel .swiper-pagination .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    background: #e8e6e1;
    opacity: 1;
}
.elementor-widget-testimonial-carousel .swiper-pagination .swiper-pagination-bullet-active {
    background-color: #ae9a64 !important;
}
.elementor-widget-testimonial-carousel .elementor-swiper-button {
    color: #e8e6e1;
}

/*****************************************/
/*elementor accordion*/
/*****************************************/
.elementor-widget-accordion .elementor-widget-container .elementor-accordion .elementor-accordion-item {
    border-color: #d3cec4;
}
.elementor-widget-accordion .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-title {
    padding: 24px;
    font-family: 'Playfair Display', serif;
    font-weight: 600;
}
.elementor-widget-accordion .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon i.elementor-accordion-icon-opened {
    color: #ae9a64;
}
.elementor-widget-accordion .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon i.elementor-accordion-icon-closed {
    color: #d3cec4;
}
.elementor-widget-accordion .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-title a {
    color: #857f72;
}
.elementor-widget-accordion .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active a {
    color: #665442;
}
.elementor-widget-accordion .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-content {
    color: #665442;
    padding: 24px;
    border-color: #d3cec4;
}




/*****************************************/
/*elementor toggle*/
/*****************************************/
.elementor-widget-toggle .elementor-widget-container .elementor-toggle .elementor-toggle-item .elementor-tab-title {
    padding: 24px;
    border-color: #d3cec4;
    font-family: 'Playfair Display', serif;
    font-weight: 600;
}
.elementor-widget-toggle .elementor-widget-container .elementor-toggle .elementor-toggle-item .elementor-tab-title .elementor-toggle-icon i.elementor-toggle-icon-closed {
    color: #d3cec4;
}
.elementor-widget-toggle .elementor-widget-container .elementor-toggle .elementor-toggle-item .elementor-tab-title .elementor-toggle-icon i.elementor-toggle-icon-opened {
    color: #ae9a64;
}
.elementor-widget-toggle .elementor-widget-container .elementor-toggle .elementor-toggle-item .elementor-tab-title a {
    color: #857f72;
}
.elementor-widget-toggle .elementor-widget-container .elementor-toggle .elementor-toggle-item .elementor-tab-title.elementor-active a {
    color: #665442;
}
.elementor-widget-toggle .elementor-widget-container .elementor-toggle .elementor-toggle-item .elementor-tab-content {
    padding: 0px 24px 24px 24px;
}
.elementor-widget-toggle .elementor-widget-container .elementor-toggle .elementor-toggle-item .elementor-tab-content p,
.elementor-widget-toggle .elementor-widget-container .elementor-toggle .elementor-toggle-item .elementor-tab-content p_1,
.elementor-widget-toggle .elementor-widget-container .elementor-toggle .elementor-toggle-item .elementor-tab-content p__1,
.elementor-widget-toggle .elementor-widget-container .elementor-toggle .elementor-toggle-item .elementor-tab-content p__2,
.elementor-widget-toggle .elementor-widget-container .elementor-toggle .elementor-toggle-item .elementor-tab-content div,
.elementor-widget-toggle .elementor-widget-container .elementor-toggle .elementor-toggle-item .elementor-tab-content span,
.elementor-widget-toggle .elementor-widget-container .elementor-toggle .elementor-toggle-item .elementor-tab-content h1,
.elementor-widget-toggle .elementor-widget-container .elementor-toggle .elementor-toggle-item .elementor-tab-content h2,
.elementor-widget-toggle .elementor-widget-container .elementor-toggle .elementor-toggle-item .elementor-tab-content h3,
.elementor-widget-toggle .elementor-widget-container .elementor-toggle .elementor-toggle-item .elementor-tab-content h4,
.elementor-widget-toggle .elementor-widget-container .elementor-toggle .elementor-toggle-item .elementor-tab-content h5,
.elementor-widget-toggle .elementor-widget-container .elementor-toggle .elementor-toggle-item .elementor-tab-content h6 {
    margin-bottom: 0px !important;
}


/*****************************************/
/*elementor widget social icons*/
/*****************************************/
.elementor-social-icon:hover { opacity: 1; }
.elementor-widget-social-icons {
    background-color: transparent !important;
}
.elementor-widget-social-icons.elementor-element .elementor-widget-container .elementor-icon {
    transition: all .15s;
    transition-timing-function: linear;
}
.elementor-widget-social-icons .elementor-social-icon {
    font-size: 16px;
}
.elementor-widget-social-icons .elementor-social-icon:not(:last-child) {
    margin-right: 12px;
}


/*****************************************/
/*elementor widget search form*/
/*****************************************/
.elementor-widget-search-form .elementor-widget-container form.elementor-search-form .elementor-search-form__container {
    border-radius: 0px;
}
.elementor-widget-search-form .elementor-widget-container form.elementor-search-form .elementor-search-form__container input.elementor-search-form__input {
  background-color: #ffffff;
  font-size: 17px;
  font-family: 'Open Sans', sans-serif;
}
.elementor-widget-search-form .elementor-widget-container form.elementor-search-form .elementor-search-form__container input.elementor-search-form__input::placeholder {
  color: #b8b2a7 !important;
  font-size: 15px;
}
.elementor-widget-search-form .elementor-widget-container form.elementor-search-form .elementor-search-form__container button.elementor-search-form__submit {
  background-color: #8f7e52;
}
.elementor-widget-search-form .elementor-widget-container form.elementor-search-form .elementor-search-form__container button.elementor-search-form__submit:hover {
  background-color: #6f6340;
}
.elementor-widget-search-form .elementor-widget-container form.elementor-search-form .elementor-search-form__container button.elementor-search-form__submit i:before {
  color: #ffffff;
}
.elementor-widget-search-form.elementor-search-form--skin-minimal .elementor-widget-container form.elementor-search-form .elementor-search-form__container {
  background-color: #ffffff;
}
.elementor-widget-search-form.elementor-search-form--skin-minimal .elementor-widget-container form.elementor-search-form .elementor-search-form__container .elementor-search-form__icon {
  background-color: #ffffff;
}
.elementor-widget-search-form.elementor-search-form--skin-minimal .elementor-widget-container form.elementor-search-form .elementor-search-form__container .elementor-search-form__icon i:before {
  color: #857f72;
  font-size: 19px;
}
.elementor-widget-search-form.elementor-search-form--skin-full_screen .elementor-widget-container form.elementor-search-form .elementor-search-form__toggle {
  background-color: #8f7e52;
  border-radius: 0px;
}
.elementor-widget-search-form.elementor-search-form--skin-full_screen .elementor-widget-container form.elementor-search-form .elementor-search-form__toggle:hover {
  background-color: #6f6340;
}
.elementor-widget-search-form.elementor-search-form--skin-full_screen .elementor-widget-container form.elementor-search-form .elementor-search-form__toggle i {
  color: #dad1b8;
}
.elementor-widget-search-form.elementor-search-form--skin-full_screen .elementor-widget-container form.elementor-search-form .elementor-search-form__container {
  border-radius: 0px;
}
.elementor-widget-search-form.elementor-search-form--skin-full_screen .elementor-widget-container form.elementor-search-form .elementor-search-form__container input.elementor-search-form__input {
  padding-bottom: 12px;;
  font-size: 35px;
  background-color: transparent;
  border-color: #ae9a64 !important;
  border-bottom-width: 1px;
}
.elementor-widget-search-form.elementor-search-form--skin-full_screen .elementor-widget-container form.elementor-search-form .elementor-search-form__container .dialog-lightbox-close-button {
  color: #857f72;
}
/*CONFIRMATIE VERZENDEN FORMULIER*/
.wpforms-confirmation-container-full {
    background: #ae9a64 !important;
    border-width: 0px;
    padding: 24px;
    border-radius: 0px;
    color: #ffffff;
}
.wpforms-confirmation-container-full p {
    color: #ffffff !important;
}

/*VARIA*/
div.wpforms-container-full .wpforms-form input[type=date], div.wpforms-container-full .wpforms-form input[type=datetime], div.wpforms-container-full .wpforms-form input[type=datetime-local], div.wpforms-container-full .wpforms-form input[type=email], div.wpforms-container-full .wpforms-form input[type=month], div.wpforms-container-full .wpforms-form input[type=number], div.wpforms-container-full .wpforms-form input[type=password], div.wpforms-container-full .wpforms-form input[type=range], div.wpforms-container-full .wpforms-form input[type=search], div.wpforms-container-full .wpforms-form input[type=tel], div.wpforms-container-full .wpforms-form input[type=text], div.wpforms-container-full .wpforms-form input[type=time], div.wpforms-container-full .wpforms-form input[type=url], div.wpforms-container-full .wpforms-form input[type=week], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea {
    border_color: #d3cec4;
    font_size: 15px;
    padding: 12px;;
}
div.wpforms-container-full .wpforms-form input[type=date], div.wpforms-container-full .wpforms-form input[type=datetime], div.wpforms-container-full .wpforms-form input[type=datetime-local], div.wpforms-container-full .wpforms-form input[type=email], div.wpforms-container-full .wpforms-form input[type=month], div.wpforms-container-full .wpforms-form input[type=number], div.wpforms-container-full .wpforms-form input[type=password], div.wpforms-container-full .wpforms-form input[type=range], div.wpforms-container-full .wpforms-form input[type=search], div.wpforms-container-full .wpforms-form input[type=tel], div.wpforms-container-full .wpforms-form input[type=text], div.wpforms-container-full .wpforms-form input[type=time], div.wpforms-container-full .wpforms-form input[type=url], div.wpforms-container-full .wpforms-form input[type=week], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea {
    height: 48px;
}
div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {
	font-family: 'Open Sans', sans-serif;
	font-size: 17px;
	font-weight: 600;
	text-transform: inherit;
	border: 1px solid #ae9a64;
	padding: 16px 32px !important;
	background-color: #ae9a64;
	color: #ffffff !important;
	border-radius: 0px !important;
}
div.wpforms-container-full .wpforms-form input[type=submit]:hover, div.wpforms-container-full .wpforms-form input[type=submit]:active, div.wpforms-container-full .wpforms-form button[type=submit]:hover, div.wpforms-container-full .wpforms-form button[type=submit]:active, div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, div.wpforms-container-full .wpforms-form .wpforms-page-button:active {
	background-color: #8f7e52;
	border-color: #8f7e52;
}





/*BUTTON NORMAL*/
div.wpforms-container .wpforms-form button[type=submit].btn {
    font-family: 'Open Sans', sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-transform: inherit;
    border: 1px solid #ae9a64;
    padding: 16px 32px !important;
    background-color: #ae9a64;
    color: #ffffff !important;
    border-radius: 0px !important;
}
@media ( max-width: 767px ) {
    div.wpforms-container .wpforms-form button[type=submit].btn {
        font-size: 14.875px;
    }
}
div.wpforms-container .wpforms-form button[type=submit].btn:hover {
    border-color: #8f7e52;
    background-color: #8f7e52;
    color: #ffffff !important;
}
div.wpforms-container .wpforms-form button[type=submit].btn.btn_outline {
    background-color: transparent !important;
    color: #ae9a64 !important;
}
div.wpforms-container .wpforms-form button[type=submit].btn.btn_outline:hover {
    background-color: transparent !important;
    color: #8f7e52 !important;
}
div.wpforms-container .wpforms-form button[type=submit].btn.btn_inverted {
    background-color: #ffffff;
    border-color: #ffffff;
    color: #665442 !important;
}
div.wpforms-container .wpforms-form button[type=submit].btn.btn_inverted:hover {
    background-color: #faf9f7;
    border-color: #faf9f7;
    color: #665442 !important;
}
div.wpforms-container .wpforms-form button[type=submit].btn.btn_outline.btn_inverted {
    color: #ffffff !important;
}
div.wpforms-container .wpforms-form button[type=submit].btn.btn-outline.btn_inverted:hover {
    color: #faf9f7 !important;
}

/*BUTTON SECONDARY*/
div.wpforms-container .wpforms-form button[type=submit].btn_secondary {
    font-family: 'Open Sans', sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-transform: inherit;
    border: 1px solid #222222;
    padding: 16px 32px !important;
    background-color: #222222;
    color: #ffffff !important;
    border-radius: 0px !important;
}
@media ( max-width: 767px ) {
    div.wpforms-container .wpforms-form button[type=submit].btn_secondary {
        font-size: 14.875px;
    }
}
div.wpforms-container .wpforms-form button[type=submit].btn_secondary:hover {
    border-color: #1c1c1c;
    background-color: #1c1c1c;
    color: #ffffff !important;
}
div.wpforms-container .wpforms-form button[type=submit].btn_secondary.btn_outline {
    background-color: transparent !important;
    color: #222222 !important;
}
div.wpforms-container .wpforms-form button[type=submit].btn_secondary.btn_outline:hover {
    background-color: transparent !important;
    color: #1c1c1c !important;
}
div.wpforms-container .wpforms-form button[type=submit].btn_secondary.btn_inverted {
    background-color: #ffffff;
    border-color: #ffffff;
    color: #665442 !important;
}
div.wpforms-container .wpforms-form button[type=submit].btn_secondary.btn_inverted:hover {
    background-color: #faf9f7;
    border-color: #faf9f7;
    color: #665442 !important;
}
div.wpforms-container .wpforms-form button[type=submit].btn_secondary.btn_outline.btn_inverted {
    color: #ffffff !important;
}
div.wpforms-container .wpforms-form button[type=submit].btn_secondary.btn_outline.btn_inverted:hover {
    color: #faf9f7 !important;
}

/*BUTTON ACCENT*/
div.wpforms-container .wpforms-form button[type=submit].btn_accent {
    font-family: 'Open Sans', sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-transform: inherit;
    border: 1px solid #F0B429;
    padding: 16px 32px !important;
    background-color: #F0B429;
    color: #ffffff !important;
    border-radius: 0px !important;
}
@media ( max-width: 767px ) {
    div.wpforms-container .wpforms-form button[type=submit].btn_accent {
        font-size: 14.875px;
    }
}
div.wpforms-container .wpforms-form button[type=submit].btn_accent:hover {
    border-color: #DE911D;
    background-color: #DE911D;
    color: #ffffff !important;
}
div.wpforms-container .wpforms-form button[type=submit].btn_accent.btn_outline {
    background-color: transparent !important;
    color: #F0B429 !important;
}
div.wpforms-container .wpforms-form button[type=submit].btn_accent.btn_outline:hover {
    background-color: transparent !important;
    color: #DE911D !important;
}
div.wpforms-container .wpforms-form button[type=submit].btn_accent.btn_inverted {
    background-color: #ffffff;
    border-color: #ffffff;
    color: #665442 !important;
}
div.wpforms-container .wpforms-form button[type=submit].btn_accent.btn_inverted:hover {
    background-color: #faf9f7;
    border-color: #faf9f7;
    color: #665442 !important;
}
div.wpforms-container .wpforms-form button[type=submit].btn_accent.btn_outline.btn_inverted {
    color: #ffffff !important;
}
div.wpforms-container .wpforms-form button[type=submit].btn_accent.btn_outline.btn_inverted:hover {
    color: #faf9f7 !important;
}

/*BUTTON DIMMED*/
div.wpforms-container .wpforms-form button[type=submit].btn_dimmed {
    font-family: 'Open Sans', sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-transform: inherit;
    border: 1px solid #e8e6e1;
    padding: 16px 32px !important;
    background-color: #e8e6e1;
    color: #504a40 !important;
    border-radius: 0px !important;
    }
    @media ( max-width: 767px ) {
    div.wpforms-container .wpforms-form button[type=submit].btn_dimmed {
        font-size: 14.875px;
    }
}
div.wpforms-container .wpforms-form button[type=submit].btn_dimmed:hover {
    border-color: #d3cec4;
    background-color: #d3cec4;
    color: #504a40 !important;
}
div.wpforms-container .wpforms-form button[type=submit].btn_dimmed.btn_outline {
background-color: transparent !important;
    color: #e8e6e1 !important;
}
div.wpforms-container .wpforms-form button[type=submit].btn_dimmed.btn_outline:hover {
    background-color: transparent !important;
    color: #d3cec4 !important;
}
div.wpforms-container .wpforms-form button[type=submit].btn_dimmed.btn_inverted {
    background-color: #ffffff;
    border-color: #ffffff;
    color: #665442 !important;
}
div.wpforms-container .wpforms-form button[type=submit].btn_dimmed.btn_inverted:hover {
    background-color: #faf9f7;
    border-color: #faf9f7;
    color: #665442 !important;
}
div.wpforms-container .wpforms-form button[type=submit].btn_dimmed.btn_outline.btn_inverted {
    color: #ffffff !important;
}
div.wpforms-container .wpforms-form button[type=submit].btn_dimmed.btn_outline.btn_inverted:hover {
    color: #faf9f7 !important;
}

.kowp_wrapper .kowp_col .kowp_item img {
    display: block; /* to remove whitespace beneath image */
}
.kowp_wrapper.kowp_masonry {
	display: flex;
	overflow: hidden;
}

.kowp_wrapper.kowp_masonry .kowp_col {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
}

.kowp_wrapper.kowp_masonry.col_de_1 .kowp_col {
	flex: 0 0 100%;
	max-width: 100%;
}

.kowp_wrapper.kowp_masonry.col_de_2 .kowp_col {
	flex: 0 0 50%;
	max-width: 50%;
}

.kowp_wrapper.kowp_masonry.col_de_3 .kowp_col {
	flex: 0 0 33.33%;
	max-width: 33.33%;
}

.kowp_wrapper.kowp_masonry.col_de_4 .kowp_col {
	flex: 0 0 25%;
	max-width: 25%;
}

.kowp_wrapper.kowp_masonry.col_de_5 .kowp_col {
	flex: 0 0 20%;
	max-width: 20%;
}

.kowp_wrapper.kowp_masonry.col_de_6 .kowp_col {
	flex: 0 0 16.66%;
	max-width: 16.66%;
}

.kowp_wrapper.kowp_masonry.col_de_7 .kowp_col {
	flex: 0 0 14.28%;
	max-width: 14.28%;
}

.kowp_wrapper.kowp_masonry.col_de_8 .kowp_col {
	flex: 0 0 12.5%;
	max-width: 12.5%;
}

.kowp_wrapper.kowp_masonry.col_de_1 .kowp_col_2, .kowp_wrapper.kowp_masonry.col_de_1 .kowp_col_3, .kowp_wrapper.kowp_masonry.col_de_1 .kowp_col_4, .kowp_wrapper.kowp_masonry.col_de_1 .kowp_col_5, .kowp_wrapper.kowp_masonry.col_de_1 .kowp_col_6, .kowp_wrapper.kowp_masonry.col_de_1 .kowp_col_7, .kowp_wrapper.kowp_masonry.col_de_1 .kowp_col_8 {
	display: none;
}

.kowp_wrapper.kowp_masonry.col_de_2 .kowp_col_3, .kowp_wrapper.kowp_masonry.col_de_2 .kowp_col_4, .kowp_wrapper.kowp_masonry.col_de_2 .kowp_col_5, .kowp_wrapper.kowp_masonry.col_de_2 .kowp_col_6, .kowp_wrapper.kowp_masonry.col_de_2 .kowp_col_7, .kowp_wrapper.kowp_masonry.col_de_2 .kowp_col_8 {
	display: none;
}

.kowp_wrapper.kowp_masonry.col_de_3 .kowp_col_4, .kowp_wrapper.kowp_masonry.col_de_3 .kowp_col_5, .kowp_wrapper.kowp_masonry.col_de_3 .kowp_col_6, .kowp_wrapper.kowp_masonry.col_de_3 .kowp_col_7, .kowp_wrapper.kowp_masonry.col_de_3 .kowp_col_8 {
	display: none;
}

.kowp_wrapper.kowp_masonry.col_de_4 .kowp_col_5, .kowp_wrapper.kowp_masonry.col_de_4 .kowp_col_6, .kowp_wrapper.kowp_masonry.col_de_4 .kowp_col_7, .kowp_wrapper.kowp_masonry.col_de_4 .kowp_col_8 {
	display: none;
}

.kowp_wrapper.kowp_masonry.col_de_5 .kowp_col_6, .kowp_wrapper.kowp_masonry.col_de_5 .kowp_col_7, .kowp_wrapper.kowp_masonry.col_de_5 .kowp_col_8 {
	display: none;
}

.kowp_wrapper.kowp_masonry.col_de_6 .kowp_col_7, .kowp_wrapper.kowp_masonry.col_de_6 .kowp_col_8 {
	display: none;
}

.kowp_wrapper.kowp_masonry.col_de_7 .kowp_col_8 {
	display: none;
}

@media (max-width: 1024px) {
	.kowp_wrapper.kowp_masonry.col_ta_1 .kowp_col {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.kowp_wrapper.kowp_masonry.col_ta_2 .kowp_col {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.kowp_wrapper.kowp_masonry.col_ta_3 .kowp_col {
		flex: 0 0 33.33%;
		max-width: 33.33%;
	}
	.kowp_wrapper.kowp_masonry.col_ta_4 .kowp_col {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.kowp_wrapper.kowp_masonry.col_ta_5 .kowp_col {
		flex: 0 0 20%;
		max-width: 20%;
	}
	.kowp_wrapper.kowp_masonry.col_ta_6 .kowp_col {
		flex: 0 0 16.66%;
		max-width: 16.66%;
	}
	.kowp_wrapper.kowp_masonry.col_ta_7 .kowp_col {
		flex: 0 0 14.28%;
		max-width: 14.28%;
	}
	.kowp_wrapper.kowp_masonry.col_ta_8 .kowp_col {
		flex: 0 0 12.5%;
		max-width: 12.5%;
	}
	.kowp_wrapper.kowp_masonry.col_ta_1 .kowp_col_2, .kowp_wrapper.kowp_masonry.col_ta_1 .kowp_col_3, .kowp_wrapper.kowp_masonry.col_ta_1 .kowp_col_4, .kowp_wrapper.kowp_masonry.col_ta_1 .kowp_col_5, .kowp_wrapper.kowp_masonry.col_ta_1 .kowp_col_6, .kowp_wrapper.kowp_masonry.col_ta_1 .kowp_col_7, .kowp_wrapper.kowp_masonry.col_ta_1 .kowp_col_8 {
		display: none;
	}
	.kowp_wrapper.kowp_masonry.col_ta_2 .kowp_col_3, .kowp_wrapper.kowp_masonry.col_ta_2 .kowp_col_4, .kowp_wrapper.kowp_masonry.col_ta_2 .kowp_col_5, .kowp_wrapper.kowp_masonry.col_ta_2 .kowp_col_6, .kowp_wrapper.kowp_masonry.col_ta_2 .kowp_col_7, .kowp_wrapper.kowp_masonry.col_ta_2 .kowp_col_8 {
		display: none;
	}
	.kowp_wrapper.kowp_masonry.col_ta_3 .kowp_col_4, .kowp_wrapper.kowp_masonry.col_ta_3 .kowp_col_5, .kowp_wrapper.kowp_masonry.col_ta_3 .kowp_col_6, .kowp_wrapper.kowp_masonry.col_ta_3 .kowp_col_7, .kowp_wrapper.kowp_masonry.col_ta_3 .kowp_col_8 {
		display: none;
	}
	.kowp_wrapper.kowp_masonry.col_ta_4 .kowp_col_5, .kowp_wrapper.kowp_masonry.col_ta_4 .kowp_col_6, .kowp_wrapper.kowp_masonry.col_ta_4 .kowp_col_7, .kowp_wrapper.kowp_masonry.col_ta_4 .kowp_col_8 {
		display: none;
	}
	.kowp_wrapper.kowp_masonry.col_ta_5 .kowp_col_6, .kowp_wrapper.kowp_masonry.col_ta_5 .kowp_col_7, .kowp_wrapper.kowp_masonry.col_ta_5 .kowp_col_8 {
		display: none;
	}
	.kowp_wrapper.kowp_masonry.col_ta_6 .kowp_col_7, .kowp_wrapper.kowp_masonry.col_ta_6 .kowp_col_8 {
		display: none;
	}
	.kowp_wrapper.kowp_masonry.col_ta_7 .kowp_col_8 {
		display: none;
	}
}

@media (max-width: 767px) {
	.kowp_wrapper.kowp_masonry.col_mo_1 .kowp_col {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.kowp_wrapper.kowp_masonry.col_mo_2 .kowp_col {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.kowp_wrapper.kowp_masonry.col_mo_3 .kowp_col {
		flex: 0 0 33.33%;
		max-width: 33.33%;
	}
	.kowp_wrapper.kowp_masonry.col_mo_4 .kowp_col {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.kowp_wrapper.kowp_masonry.col_mo_5 .kowp_col {
		flex: 0 0 20%;
		max-width: 20%;
	}
	.kowp_wrapper.kowp_masonry.col_mo_6 .kowp_col {
		flex: 0 0 16.66%;
		max-width: 16.66%;
	}
	.kowp_wrapper.kowp_masonry.col_mo_7 .kowp_col {
		flex: 0 0 14.28%;
		max-width: 14.28%;
	}
	.kowp_wrapper.kowp_masonry.col_mo_8 .kowp_col {
		flex: 0 0 12.5%;
		max-width: 12.5%;
	}
	.kowp_wrapper.kowp_masonry.col_mo_1 .kowp_col_2, .kowp_wrapper.kowp_masonry.col_mo_1 .kowp_col_3, .kowp_wrapper.kowp_masonry.col_mo_1 .kowp_col_4, .kowp_wrapper.kowp_masonry.col_mo_1 .kowp_col_5, .kowp_wrapper.kowp_masonry.col_mo_1 .kowp_col_6, .kowp_wrapper.kowp_masonry.col_mo_1 .kowp_col_7, .kowp_wrapper.kowp_masonry.col_mo_1 .kowp_col_8 {
		display: none;
	}
	.kowp_wrapper.kowp_masonry.col_mo_2 .kowp_col_3, .kowp_wrapper.kowp_masonry.col_mo_2 .kowp_col_4, .kowp_wrapper.kowp_masonry.col_mo_2 .kowp_col_5, .kowp_wrapper.kowp_masonry.col_mo_2 .kowp_col_6, .kowp_wrapper.kowp_masonry.col_mo_2 .kowp_col_7, .kowp_wrapper.kowp_masonry.col_mo_2 .kowp_col_8 {
		display: none;
	}
	.kowp_wrapper.kowp_masonry.col_mo_3 .kowp_col_4, .kowp_wrapper.kowp_masonry.col_mo_3 .kowp_col_5, .kowp_wrapper.kowp_masonry.col_mo_3 .kowp_col_6, .kowp_wrapper.kowp_masonry.col_mo_3 .kowp_col_7, .kowp_wrapper.kowp_masonry.col_mo_3 .kowp_col_8 {
		display: none;
	}
	.kowp_wrapper.kowp_masonry.col_mo_4 .kowp_col_5, .kowp_wrapper.kowp_masonry.col_mo_4 .kowp_col_6, .kowp_wrapper.kowp_masonry.col_mo_4 .kowp_col_7, .kowp_wrapper.kowp_masonry.col_mo_4 .kowp_col_8 {
		display: none;
	}
	.kowp_wrapper.kowp_masonry.col_mo_5 .kowp_col_6, .kowp_wrapper.kowp_masonry.col_mo_5 .kowp_col_7, .kowp_wrapper.kowp_masonry.col_mo_5 .kowp_col_8 {
		display: none;
	}
	.kowp_wrapper.kowp_masonry.col_mo_6 .kowp_col_7, .kowp_wrapper.kowp_masonry.col_mo_6 .kowp_col_8 {
		display: none;
	}
	.kowp_wrapper.kowp_masonry.col_mo_7 .kowp_col_8 {
		display: none;
	}
}/*GENERAL SLICK SLIDER*/
.slick-slider .slick-prev, .slick-slider .slick-next {
	z-index: 1;
	padding: 0px;
	position: absolute;
	font-size: 22px;
	top: 50%;
	transform: translate(0, -50%);
	color: #665442;
	opacity: 0.2;
	cursor: pointer;
    margin-top: -24px;
}
.slick-slider .slick-prev {
	left: -20px;
}
.slick-slider .slick-next {
	right: -20px;
}
.slick-slider .slick-dots {
	list-style-type: none;
	display: flex !important;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	padding-top: 24px;
}
.slick-slider .slick-dots li {
	display: flex;
	align-items: center;
}
.slick-slider .slick-dots li button {
	font-size: 0px !important;
	padding: 5px !important;
	border: 0px !important;
	background-color: transparent !important;
}
.slick-slider .slick-dots li button:before {
	content: '\e914';
	font-family: 'eicons';
	font-size: 10px;
	color: #665442;
	opacity: 0.1;
}
.slick-slider .slick-dots li button:hover, .slick-slider .slick-dots li button:focus {
	outline: none;
}
.slick-slider .slick-dots li.slick-active button:before {
	color: #ae9a64;
	opacity: 1;
}
.slick-slider .slick-list .slick-track {
    display: flex;
    align-items: center;
}
.slick-slider .slick-list .slick-track .slick-slide {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	text-align: center;
}

/* KICKOFFWP TESTIMONIAL */
.kowp_sc_testimonial .slick-list .slick-track {
	display: flex !important;
}
.kowp_sc_testimonial .slick-list .slick-track .item_wrapper {
	padding: 48px 32px;
	height: inherit !important;
}
.kowp_sc_testimonial .slick-list .slick-track .item_wrapper .content, .kowp_sc_testimonial .slick-list .slick-track .item_wrapper .content p {
	color: #857f72 !important;
	letter-spacing: 0.75px;
	font-size: 15px;
}
.kowp_sc_testimonial .slick-list .slick-track .item_wrapper .content {
	padding-bottom: 12px;
}
.kowp_sc_testimonial .slick-list .slick-track .item_wrapper .person_wrapper img.person_image {
	border-radius: 50%;
	margin: 0 auto;
	widht: 64px;
	height: 64px;
	margin-bottom: 12px;
}
.kowp_sc_testimonial .slick-list .slick-track .item_wrapper .person_wrapper .person_name {
	text-transform: uppercase;
	letter-spacing: 0.75px;
	color: #665442;
}
.kowp_sc_testimonial .slick-list .slick-track .item_wrapper .person_wrapper .person_name:hover {
	color: #665442;
}
.kowp_sc_testimonial .slick-list .slick-track .item_wrapper .person_wrapper .person_title {
	color: #857f72;
}
.kowp_sc_testimonial .slick-list .slick-track .item_wrapper .person_wrapper .person_title:hover {
	color: #857f72;
}

/*********CLASSES*********/
.c_primary__5,.c_primary__5.elementor-widget-text-editor .elementor-text-editor,.c_primary__5.elementor-widget-text-editor .elementor-text-editor p,.c_primary__5.elementor-widget-text-editor .elementor-text-editor a,.c_primary__5.elementor-widget-theme-post-content .elementor-widget-container,.c_primary__5.elementor-widget-theme-post-content .elementor-widget-container p,.c_primary__5.elementor-widget-theme-post-content .elementor-widget-container a,.c_primary__5.elementor-widget-shortcode,.c_primary__5.elementor-widget-icon-list .elementor-icon-list-icon i,.c_primary__5.elementor-widget-icon-list .elementor-icon-list-text,.c_primary__5.elementor-widget-icon .elementor-icon,.c_primary__5 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_primary__5.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_primary__5.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_primary__5.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_primary__5.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_primary__5 .elementor-menu-toggle,.c_primary__5.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #f7f5f0;}.c_primary__5.elementor-widget-heading .elementor-heading-title,.c_primary__5.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_primary__5.elementor-widget-post-info .elementor-icon-list-text,.c_primary__5 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_primary__5 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_primary__5 .elementor-icon,.c_primary__5 .elementor-icon:hover {color: #f7f5f0 !important;}.c_primary__4,.c_primary__4.elementor-widget-text-editor .elementor-text-editor,.c_primary__4.elementor-widget-text-editor .elementor-text-editor p,.c_primary__4.elementor-widget-text-editor .elementor-text-editor a,.c_primary__4.elementor-widget-theme-post-content .elementor-widget-container,.c_primary__4.elementor-widget-theme-post-content .elementor-widget-container p,.c_primary__4.elementor-widget-theme-post-content .elementor-widget-container a,.c_primary__4.elementor-widget-shortcode,.c_primary__4.elementor-widget-icon-list .elementor-icon-list-icon i,.c_primary__4.elementor-widget-icon-list .elementor-icon-list-text,.c_primary__4.elementor-widget-icon .elementor-icon,.c_primary__4 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_primary__4.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_primary__4.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_primary__4.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_primary__4.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_primary__4 .elementor-menu-toggle,.c_primary__4.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #e8e3d4;}.c_primary__4.elementor-widget-heading .elementor-heading-title,.c_primary__4.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_primary__4.elementor-widget-post-info .elementor-icon-list-text,.c_primary__4 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_primary__4 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_primary__4 .elementor-icon,.c_primary__4 .elementor-icon:hover {color: #e8e3d4 !important;}.c_primary__3,.c_primary__3.elementor-widget-text-editor .elementor-text-editor,.c_primary__3.elementor-widget-text-editor .elementor-text-editor p,.c_primary__3.elementor-widget-text-editor .elementor-text-editor a,.c_primary__3.elementor-widget-theme-post-content .elementor-widget-container,.c_primary__3.elementor-widget-theme-post-content .elementor-widget-container p,.c_primary__3.elementor-widget-theme-post-content .elementor-widget-container a,.c_primary__3.elementor-widget-shortcode,.c_primary__3.elementor-widget-icon-list .elementor-icon-list-icon i,.c_primary__3.elementor-widget-icon-list .elementor-icon-list-text,.c_primary__3.elementor-widget-icon .elementor-icon,.c_primary__3 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_primary__3.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_primary__3.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_primary__3.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_primary__3.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_primary__3 .elementor-menu-toggle,.c_primary__3.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #dad1b8;}.c_primary__3.elementor-widget-heading .elementor-heading-title,.c_primary__3.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_primary__3.elementor-widget-post-info .elementor-icon-list-text,.c_primary__3 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_primary__3 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_primary__3 .elementor-icon,.c_primary__3 .elementor-icon:hover {color: #dad1b8 !important;}.c_primary__2,.c_primary__2.elementor-widget-text-editor .elementor-text-editor,.c_primary__2.elementor-widget-text-editor .elementor-text-editor p,.c_primary__2.elementor-widget-text-editor .elementor-text-editor a,.c_primary__2.elementor-widget-theme-post-content .elementor-widget-container,.c_primary__2.elementor-widget-theme-post-content .elementor-widget-container p,.c_primary__2.elementor-widget-theme-post-content .elementor-widget-container a,.c_primary__2.elementor-widget-shortcode,.c_primary__2.elementor-widget-icon-list .elementor-icon-list-icon i,.c_primary__2.elementor-widget-icon-list .elementor-icon-list-text,.c_primary__2.elementor-widget-icon .elementor-icon,.c_primary__2 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_primary__2.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_primary__2.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_primary__2.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_primary__2.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_primary__2 .elementor-menu-toggle,.c_primary__2.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #cbbe9c;}.c_primary__2.elementor-widget-heading .elementor-heading-title,.c_primary__2.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_primary__2.elementor-widget-post-info .elementor-icon-list-text,.c_primary__2 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_primary__2 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_primary__2 .elementor-icon,.c_primary__2 .elementor-icon:hover {color: #cbbe9c !important;}.c_primary__1,.c_primary__1.elementor-widget-text-editor .elementor-text-editor,.c_primary__1.elementor-widget-text-editor .elementor-text-editor p,.c_primary__1.elementor-widget-text-editor .elementor-text-editor a,.c_primary__1.elementor-widget-theme-post-content .elementor-widget-container,.c_primary__1.elementor-widget-theme-post-content .elementor-widget-container p,.c_primary__1.elementor-widget-theme-post-content .elementor-widget-container a,.c_primary__1.elementor-widget-shortcode,.c_primary__1.elementor-widget-icon-list .elementor-icon-list-icon i,.c_primary__1.elementor-widget-icon-list .elementor-icon-list-text,.c_primary__1.elementor-widget-icon .elementor-icon,.c_primary__1 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_primary__1.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_primary__1.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_primary__1.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_primary__1.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_primary__1 .elementor-menu-toggle,.c_primary__1.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #bdac80;}.c_primary__1.elementor-widget-heading .elementor-heading-title,.c_primary__1.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_primary__1.elementor-widget-post-info .elementor-icon-list-text,.c_primary__1 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_primary__1 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_primary__1 .elementor-icon,.c_primary__1 .elementor-icon:hover {color: #bdac80 !important;}.c_primary,.c_primary.elementor-widget-text-editor .elementor-text-editor,.c_primary.elementor-widget-text-editor .elementor-text-editor p,.c_primary.elementor-widget-text-editor .elementor-text-editor a,.c_primary.elementor-widget-theme-post-content .elementor-widget-container,.c_primary.elementor-widget-theme-post-content .elementor-widget-container p,.c_primary.elementor-widget-theme-post-content .elementor-widget-container a,.c_primary.elementor-widget-shortcode,.c_primary.elementor-widget-icon-list .elementor-icon-list-icon i,.c_primary.elementor-widget-icon-list .elementor-icon-list-text,.c_primary.elementor-widget-icon .elementor-icon,.c_primary .elementor-social-icons-wrapper a.elementor-icon i:before,.c_primary.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_primary.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_primary.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_primary.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_primary .elementor-menu-toggle,.c_primary.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #ae9a64;}.c_primary.elementor-widget-heading .elementor-heading-title,.c_primary.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_primary.elementor-widget-post-info .elementor-icon-list-text,.c_primary .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_primary .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_primary .elementor-icon,.c_primary .elementor-icon:hover {color: #ae9a64 !important;}.c_primary_1,.c_primary_1.elementor-widget-text-editor .elementor-text-editor,.c_primary_1.elementor-widget-text-editor .elementor-text-editor p,.c_primary_1.elementor-widget-text-editor .elementor-text-editor a,.c_primary_1.elementor-widget-theme-post-content .elementor-widget-container,.c_primary_1.elementor-widget-theme-post-content .elementor-widget-container p,.c_primary_1.elementor-widget-theme-post-content .elementor-widget-container a,.c_primary_1.elementor-widget-shortcode,.c_primary_1.elementor-widget-icon-list .elementor-icon-list-icon i,.c_primary_1.elementor-widget-icon-list .elementor-icon-list-text,.c_primary_1.elementor-widget-icon .elementor-icon,.c_primary_1 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_primary_1.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_primary_1.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_primary_1.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_primary_1.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_primary_1 .elementor-menu-toggle,.c_primary_1.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #8f7e52;}.c_primary_1.elementor-widget-heading .elementor-heading-title,.c_primary_1.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_primary_1.elementor-widget-post-info .elementor-icon-list-text,.c_primary_1 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_primary_1 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_primary_1 .elementor-icon,.c_primary_1 .elementor-icon:hover {color: #8f7e52 !important;}.c_primary_2,.c_primary_2.elementor-widget-text-editor .elementor-text-editor,.c_primary_2.elementor-widget-text-editor .elementor-text-editor p,.c_primary_2.elementor-widget-text-editor .elementor-text-editor a,.c_primary_2.elementor-widget-theme-post-content .elementor-widget-container,.c_primary_2.elementor-widget-theme-post-content .elementor-widget-container p,.c_primary_2.elementor-widget-theme-post-content .elementor-widget-container a,.c_primary_2.elementor-widget-shortcode,.c_primary_2.elementor-widget-icon-list .elementor-icon-list-icon i,.c_primary_2.elementor-widget-icon-list .elementor-icon-list-text,.c_primary_2.elementor-widget-icon .elementor-icon,.c_primary_2 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_primary_2.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_primary_2.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_primary_2.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_primary_2.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_primary_2 .elementor-menu-toggle,.c_primary_2.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #6f6340;}.c_primary_2.elementor-widget-heading .elementor-heading-title,.c_primary_2.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_primary_2.elementor-widget-post-info .elementor-icon-list-text,.c_primary_2 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_primary_2 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_primary_2 .elementor-icon,.c_primary_2 .elementor-icon:hover {color: #6f6340 !important;}.c_primary_3,.c_primary_3.elementor-widget-text-editor .elementor-text-editor,.c_primary_3.elementor-widget-text-editor .elementor-text-editor p,.c_primary_3.elementor-widget-text-editor .elementor-text-editor a,.c_primary_3.elementor-widget-theme-post-content .elementor-widget-container,.c_primary_3.elementor-widget-theme-post-content .elementor-widget-container p,.c_primary_3.elementor-widget-theme-post-content .elementor-widget-container a,.c_primary_3.elementor-widget-shortcode,.c_primary_3.elementor-widget-icon-list .elementor-icon-list-icon i,.c_primary_3.elementor-widget-icon-list .elementor-icon-list-text,.c_primary_3.elementor-widget-icon .elementor-icon,.c_primary_3 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_primary_3.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_primary_3.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_primary_3.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_primary_3.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_primary_3 .elementor-menu-toggle,.c_primary_3.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #50472e;}.c_primary_3.elementor-widget-heading .elementor-heading-title,.c_primary_3.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_primary_3.elementor-widget-post-info .elementor-icon-list-text,.c_primary_3 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_primary_3 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_primary_3 .elementor-icon,.c_primary_3 .elementor-icon:hover {color: #50472e !important;}.c_primary_4,.c_primary_4.elementor-widget-text-editor .elementor-text-editor,.c_primary_4.elementor-widget-text-editor .elementor-text-editor p,.c_primary_4.elementor-widget-text-editor .elementor-text-editor a,.c_primary_4.elementor-widget-theme-post-content .elementor-widget-container,.c_primary_4.elementor-widget-theme-post-content .elementor-widget-container p,.c_primary_4.elementor-widget-theme-post-content .elementor-widget-container a,.c_primary_4.elementor-widget-shortcode,.c_primary_4.elementor-widget-icon-list .elementor-icon-list-icon i,.c_primary_4.elementor-widget-icon-list .elementor-icon-list-text,.c_primary_4.elementor-widget-icon .elementor-icon,.c_primary_4 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_primary_4.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_primary_4.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_primary_4.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_primary_4.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_primary_4 .elementor-menu-toggle,.c_primary_4.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #312b1c;}.c_primary_4.elementor-widget-heading .elementor-heading-title,.c_primary_4.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_primary_4.elementor-widget-post-info .elementor-icon-list-text,.c_primary_4 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_primary_4 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_primary_4 .elementor-icon,.c_primary_4 .elementor-icon:hover {color: #312b1c !important;}.c_primary_5,.c_primary_5.elementor-widget-text-editor .elementor-text-editor,.c_primary_5.elementor-widget-text-editor .elementor-text-editor p,.c_primary_5.elementor-widget-text-editor .elementor-text-editor a,.c_primary_5.elementor-widget-theme-post-content .elementor-widget-container,.c_primary_5.elementor-widget-theme-post-content .elementor-widget-container p,.c_primary_5.elementor-widget-theme-post-content .elementor-widget-container a,.c_primary_5.elementor-widget-shortcode,.c_primary_5.elementor-widget-icon-list .elementor-icon-list-icon i,.c_primary_5.elementor-widget-icon-list .elementor-icon-list-text,.c_primary_5.elementor-widget-icon .elementor-icon,.c_primary_5 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_primary_5.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_primary_5.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_primary_5.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_primary_5.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_primary_5 .elementor-menu-toggle,.c_primary_5.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #110f0a;}.c_primary_5.elementor-widget-heading .elementor-heading-title,.c_primary_5.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_primary_5.elementor-widget-post-info .elementor-icon-list-text,.c_primary_5 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_primary_5 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_primary_5 .elementor-icon,.c_primary_5 .elementor-icon:hover {color: #110f0a !important;}.c_secondary__5,.c_secondary__5.elementor-widget-text-editor .elementor-text-editor,.c_secondary__5.elementor-widget-text-editor .elementor-text-editor p,.c_secondary__5.elementor-widget-text-editor .elementor-text-editor a,.c_secondary__5.elementor-widget-theme-post-content .elementor-widget-container,.c_secondary__5.elementor-widget-theme-post-content .elementor-widget-container p,.c_secondary__5.elementor-widget-theme-post-content .elementor-widget-container a,.c_secondary__5.elementor-widget-shortcode,.c_secondary__5.elementor-widget-icon-list .elementor-icon-list-icon i,.c_secondary__5.elementor-widget-icon-list .elementor-icon-list-text,.c_secondary__5.elementor-widget-icon .elementor-icon,.c_secondary__5 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_secondary__5.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_secondary__5.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_secondary__5.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_secondary__5.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_secondary__5 .elementor-menu-toggle,.c_secondary__5.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #e9e9e9;}.c_secondary__5.elementor-widget-heading .elementor-heading-title,.c_secondary__5.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_secondary__5.elementor-widget-post-info .elementor-icon-list-text,.c_secondary__5 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_secondary__5 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_secondary__5 .elementor-icon,.c_secondary__5 .elementor-icon:hover {color: #e9e9e9 !important;}.c_secondary__4,.c_secondary__4.elementor-widget-text-editor .elementor-text-editor,.c_secondary__4.elementor-widget-text-editor .elementor-text-editor p,.c_secondary__4.elementor-widget-text-editor .elementor-text-editor a,.c_secondary__4.elementor-widget-theme-post-content .elementor-widget-container,.c_secondary__4.elementor-widget-theme-post-content .elementor-widget-container p,.c_secondary__4.elementor-widget-theme-post-content .elementor-widget-container a,.c_secondary__4.elementor-widget-shortcode,.c_secondary__4.elementor-widget-icon-list .elementor-icon-list-icon i,.c_secondary__4.elementor-widget-icon-list .elementor-icon-list-text,.c_secondary__4.elementor-widget-icon .elementor-icon,.c_secondary__4 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_secondary__4.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_secondary__4.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_secondary__4.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_secondary__4.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_secondary__4 .elementor-menu-toggle,.c_secondary__4.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #c1c1c1;}.c_secondary__4.elementor-widget-heading .elementor-heading-title,.c_secondary__4.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_secondary__4.elementor-widget-post-info .elementor-icon-list-text,.c_secondary__4 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_secondary__4 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_secondary__4 .elementor-icon,.c_secondary__4 .elementor-icon:hover {color: #c1c1c1 !important;}.c_secondary__3,.c_secondary__3.elementor-widget-text-editor .elementor-text-editor,.c_secondary__3.elementor-widget-text-editor .elementor-text-editor p,.c_secondary__3.elementor-widget-text-editor .elementor-text-editor a,.c_secondary__3.elementor-widget-theme-post-content .elementor-widget-container,.c_secondary__3.elementor-widget-theme-post-content .elementor-widget-container p,.c_secondary__3.elementor-widget-theme-post-content .elementor-widget-container a,.c_secondary__3.elementor-widget-shortcode,.c_secondary__3.elementor-widget-icon-list .elementor-icon-list-icon i,.c_secondary__3.elementor-widget-icon-list .elementor-icon-list-text,.c_secondary__3.elementor-widget-icon .elementor-icon,.c_secondary__3 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_secondary__3.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_secondary__3.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_secondary__3.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_secondary__3.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_secondary__3 .elementor-menu-toggle,.c_secondary__3.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #999999;}.c_secondary__3.elementor-widget-heading .elementor-heading-title,.c_secondary__3.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_secondary__3.elementor-widget-post-info .elementor-icon-list-text,.c_secondary__3 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_secondary__3 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_secondary__3 .elementor-icon,.c_secondary__3 .elementor-icon:hover {color: #999999 !important;}.c_secondary__2,.c_secondary__2.elementor-widget-text-editor .elementor-text-editor,.c_secondary__2.elementor-widget-text-editor .elementor-text-editor p,.c_secondary__2.elementor-widget-text-editor .elementor-text-editor a,.c_secondary__2.elementor-widget-theme-post-content .elementor-widget-container,.c_secondary__2.elementor-widget-theme-post-content .elementor-widget-container p,.c_secondary__2.elementor-widget-theme-post-content .elementor-widget-container a,.c_secondary__2.elementor-widget-shortcode,.c_secondary__2.elementor-widget-icon-list .elementor-icon-list-icon i,.c_secondary__2.elementor-widget-icon-list .elementor-icon-list-text,.c_secondary__2.elementor-widget-icon .elementor-icon,.c_secondary__2 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_secondary__2.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_secondary__2.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_secondary__2.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_secondary__2.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_secondary__2 .elementor-menu-toggle,.c_secondary__2.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #727272;}.c_secondary__2.elementor-widget-heading .elementor-heading-title,.c_secondary__2.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_secondary__2.elementor-widget-post-info .elementor-icon-list-text,.c_secondary__2 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_secondary__2 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_secondary__2 .elementor-icon,.c_secondary__2 .elementor-icon:hover {color: #727272 !important;}.c_secondary__1,.c_secondary__1.elementor-widget-text-editor .elementor-text-editor,.c_secondary__1.elementor-widget-text-editor .elementor-text-editor p,.c_secondary__1.elementor-widget-text-editor .elementor-text-editor a,.c_secondary__1.elementor-widget-theme-post-content .elementor-widget-container,.c_secondary__1.elementor-widget-theme-post-content .elementor-widget-container p,.c_secondary__1.elementor-widget-theme-post-content .elementor-widget-container a,.c_secondary__1.elementor-widget-shortcode,.c_secondary__1.elementor-widget-icon-list .elementor-icon-list-icon i,.c_secondary__1.elementor-widget-icon-list .elementor-icon-list-text,.c_secondary__1.elementor-widget-icon .elementor-icon,.c_secondary__1 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_secondary__1.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_secondary__1.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_secondary__1.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_secondary__1.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_secondary__1 .elementor-menu-toggle,.c_secondary__1.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #4a4a4a;}.c_secondary__1.elementor-widget-heading .elementor-heading-title,.c_secondary__1.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_secondary__1.elementor-widget-post-info .elementor-icon-list-text,.c_secondary__1 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_secondary__1 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_secondary__1 .elementor-icon,.c_secondary__1 .elementor-icon:hover {color: #4a4a4a !important;}.c_secondary,.c_secondary.elementor-widget-text-editor .elementor-text-editor,.c_secondary.elementor-widget-text-editor .elementor-text-editor p,.c_secondary.elementor-widget-text-editor .elementor-text-editor a,.c_secondary.elementor-widget-theme-post-content .elementor-widget-container,.c_secondary.elementor-widget-theme-post-content .elementor-widget-container p,.c_secondary.elementor-widget-theme-post-content .elementor-widget-container a,.c_secondary.elementor-widget-shortcode,.c_secondary.elementor-widget-icon-list .elementor-icon-list-icon i,.c_secondary.elementor-widget-icon-list .elementor-icon-list-text,.c_secondary.elementor-widget-icon .elementor-icon,.c_secondary .elementor-social-icons-wrapper a.elementor-icon i:before,.c_secondary.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_secondary.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_secondary.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_secondary.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_secondary .elementor-menu-toggle,.c_secondary.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #222222;}.c_secondary.elementor-widget-heading .elementor-heading-title,.c_secondary.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_secondary.elementor-widget-post-info .elementor-icon-list-text,.c_secondary .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_secondary .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_secondary .elementor-icon,.c_secondary .elementor-icon:hover {color: #222222 !important;}.c_secondary_1,.c_secondary_1.elementor-widget-text-editor .elementor-text-editor,.c_secondary_1.elementor-widget-text-editor .elementor-text-editor p,.c_secondary_1.elementor-widget-text-editor .elementor-text-editor a,.c_secondary_1.elementor-widget-theme-post-content .elementor-widget-container,.c_secondary_1.elementor-widget-theme-post-content .elementor-widget-container p,.c_secondary_1.elementor-widget-theme-post-content .elementor-widget-container a,.c_secondary_1.elementor-widget-shortcode,.c_secondary_1.elementor-widget-icon-list .elementor-icon-list-icon i,.c_secondary_1.elementor-widget-icon-list .elementor-icon-list-text,.c_secondary_1.elementor-widget-icon .elementor-icon,.c_secondary_1 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_secondary_1.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_secondary_1.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_secondary_1.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_secondary_1.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_secondary_1 .elementor-menu-toggle,.c_secondary_1.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #1c1c1c;}.c_secondary_1.elementor-widget-heading .elementor-heading-title,.c_secondary_1.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_secondary_1.elementor-widget-post-info .elementor-icon-list-text,.c_secondary_1 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_secondary_1 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_secondary_1 .elementor-icon,.c_secondary_1 .elementor-icon:hover {color: #1c1c1c !important;}.c_secondary_2,.c_secondary_2.elementor-widget-text-editor .elementor-text-editor,.c_secondary_2.elementor-widget-text-editor .elementor-text-editor p,.c_secondary_2.elementor-widget-text-editor .elementor-text-editor a,.c_secondary_2.elementor-widget-theme-post-content .elementor-widget-container,.c_secondary_2.elementor-widget-theme-post-content .elementor-widget-container p,.c_secondary_2.elementor-widget-theme-post-content .elementor-widget-container a,.c_secondary_2.elementor-widget-shortcode,.c_secondary_2.elementor-widget-icon-list .elementor-icon-list-icon i,.c_secondary_2.elementor-widget-icon-list .elementor-icon-list-text,.c_secondary_2.elementor-widget-icon .elementor-icon,.c_secondary_2 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_secondary_2.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_secondary_2.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_secondary_2.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_secondary_2.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_secondary_2 .elementor-menu-toggle,.c_secondary_2.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #161616;}.c_secondary_2.elementor-widget-heading .elementor-heading-title,.c_secondary_2.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_secondary_2.elementor-widget-post-info .elementor-icon-list-text,.c_secondary_2 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_secondary_2 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_secondary_2 .elementor-icon,.c_secondary_2 .elementor-icon:hover {color: #161616 !important;}.c_secondary_3,.c_secondary_3.elementor-widget-text-editor .elementor-text-editor,.c_secondary_3.elementor-widget-text-editor .elementor-text-editor p,.c_secondary_3.elementor-widget-text-editor .elementor-text-editor a,.c_secondary_3.elementor-widget-theme-post-content .elementor-widget-container,.c_secondary_3.elementor-widget-theme-post-content .elementor-widget-container p,.c_secondary_3.elementor-widget-theme-post-content .elementor-widget-container a,.c_secondary_3.elementor-widget-shortcode,.c_secondary_3.elementor-widget-icon-list .elementor-icon-list-icon i,.c_secondary_3.elementor-widget-icon-list .elementor-icon-list-text,.c_secondary_3.elementor-widget-icon .elementor-icon,.c_secondary_3 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_secondary_3.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_secondary_3.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_secondary_3.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_secondary_3.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_secondary_3 .elementor-menu-toggle,.c_secondary_3.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #101010;}.c_secondary_3.elementor-widget-heading .elementor-heading-title,.c_secondary_3.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_secondary_3.elementor-widget-post-info .elementor-icon-list-text,.c_secondary_3 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_secondary_3 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_secondary_3 .elementor-icon,.c_secondary_3 .elementor-icon:hover {color: #101010 !important;}.c_secondary_4,.c_secondary_4.elementor-widget-text-editor .elementor-text-editor,.c_secondary_4.elementor-widget-text-editor .elementor-text-editor p,.c_secondary_4.elementor-widget-text-editor .elementor-text-editor a,.c_secondary_4.elementor-widget-theme-post-content .elementor-widget-container,.c_secondary_4.elementor-widget-theme-post-content .elementor-widget-container p,.c_secondary_4.elementor-widget-theme-post-content .elementor-widget-container a,.c_secondary_4.elementor-widget-shortcode,.c_secondary_4.elementor-widget-icon-list .elementor-icon-list-icon i,.c_secondary_4.elementor-widget-icon-list .elementor-icon-list-text,.c_secondary_4.elementor-widget-icon .elementor-icon,.c_secondary_4 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_secondary_4.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_secondary_4.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_secondary_4.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_secondary_4.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_secondary_4 .elementor-menu-toggle,.c_secondary_4.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #0a0a0a;}.c_secondary_4.elementor-widget-heading .elementor-heading-title,.c_secondary_4.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_secondary_4.elementor-widget-post-info .elementor-icon-list-text,.c_secondary_4 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_secondary_4 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_secondary_4 .elementor-icon,.c_secondary_4 .elementor-icon:hover {color: #0a0a0a !important;}.c_secondary_5,.c_secondary_5.elementor-widget-text-editor .elementor-text-editor,.c_secondary_5.elementor-widget-text-editor .elementor-text-editor p,.c_secondary_5.elementor-widget-text-editor .elementor-text-editor a,.c_secondary_5.elementor-widget-theme-post-content .elementor-widget-container,.c_secondary_5.elementor-widget-theme-post-content .elementor-widget-container p,.c_secondary_5.elementor-widget-theme-post-content .elementor-widget-container a,.c_secondary_5.elementor-widget-shortcode,.c_secondary_5.elementor-widget-icon-list .elementor-icon-list-icon i,.c_secondary_5.elementor-widget-icon-list .elementor-icon-list-text,.c_secondary_5.elementor-widget-icon .elementor-icon,.c_secondary_5 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_secondary_5.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_secondary_5.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_secondary_5.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_secondary_5.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_secondary_5 .elementor-menu-toggle,.c_secondary_5.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #030303;}.c_secondary_5.elementor-widget-heading .elementor-heading-title,.c_secondary_5.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_secondary_5.elementor-widget-post-info .elementor-icon-list-text,.c_secondary_5 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_secondary_5 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_secondary_5 .elementor-icon,.c_secondary_5 .elementor-icon:hover {color: #030303 !important;}.c_accent__5,.c_accent__5.elementor-widget-text-editor .elementor-text-editor,.c_accent__5.elementor-widget-text-editor .elementor-text-editor p,.c_accent__5.elementor-widget-text-editor .elementor-text-editor a,.c_accent__5.elementor-widget-theme-post-content .elementor-widget-container,.c_accent__5.elementor-widget-theme-post-content .elementor-widget-container p,.c_accent__5.elementor-widget-theme-post-content .elementor-widget-container a,.c_accent__5.elementor-widget-shortcode,.c_accent__5.elementor-widget-icon-list .elementor-icon-list-icon i,.c_accent__5.elementor-widget-icon-list .elementor-icon-list-text,.c_accent__5.elementor-widget-icon .elementor-icon,.c_accent__5 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_accent__5.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_accent__5.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_accent__5.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_accent__5.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_accent__5 .elementor-menu-toggle,.c_accent__5.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #FFFBEA;}.c_accent__5.elementor-widget-heading .elementor-heading-title,.c_accent__5.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_accent__5.elementor-widget-post-info .elementor-icon-list-text,.c_accent__5 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_accent__5 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_accent__5 .elementor-icon,.c_accent__5 .elementor-icon:hover {color: #FFFBEA !important;}.c_accent__4,.c_accent__4.elementor-widget-text-editor .elementor-text-editor,.c_accent__4.elementor-widget-text-editor .elementor-text-editor p,.c_accent__4.elementor-widget-text-editor .elementor-text-editor a,.c_accent__4.elementor-widget-theme-post-content .elementor-widget-container,.c_accent__4.elementor-widget-theme-post-content .elementor-widget-container p,.c_accent__4.elementor-widget-theme-post-content .elementor-widget-container a,.c_accent__4.elementor-widget-shortcode,.c_accent__4.elementor-widget-icon-list .elementor-icon-list-icon i,.c_accent__4.elementor-widget-icon-list .elementor-icon-list-text,.c_accent__4.elementor-widget-icon .elementor-icon,.c_accent__4 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_accent__4.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_accent__4.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_accent__4.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_accent__4.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_accent__4 .elementor-menu-toggle,.c_accent__4.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #FFF3C4;}.c_accent__4.elementor-widget-heading .elementor-heading-title,.c_accent__4.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_accent__4.elementor-widget-post-info .elementor-icon-list-text,.c_accent__4 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_accent__4 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_accent__4 .elementor-icon,.c_accent__4 .elementor-icon:hover {color: #FFF3C4 !important;}.c_accent__3,.c_accent__3.elementor-widget-text-editor .elementor-text-editor,.c_accent__3.elementor-widget-text-editor .elementor-text-editor p,.c_accent__3.elementor-widget-text-editor .elementor-text-editor a,.c_accent__3.elementor-widget-theme-post-content .elementor-widget-container,.c_accent__3.elementor-widget-theme-post-content .elementor-widget-container p,.c_accent__3.elementor-widget-theme-post-content .elementor-widget-container a,.c_accent__3.elementor-widget-shortcode,.c_accent__3.elementor-widget-icon-list .elementor-icon-list-icon i,.c_accent__3.elementor-widget-icon-list .elementor-icon-list-text,.c_accent__3.elementor-widget-icon .elementor-icon,.c_accent__3 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_accent__3.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_accent__3.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_accent__3.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_accent__3.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_accent__3 .elementor-menu-toggle,.c_accent__3.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #FCE588;}.c_accent__3.elementor-widget-heading .elementor-heading-title,.c_accent__3.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_accent__3.elementor-widget-post-info .elementor-icon-list-text,.c_accent__3 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_accent__3 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_accent__3 .elementor-icon,.c_accent__3 .elementor-icon:hover {color: #FCE588 !important;}.c_accent__2,.c_accent__2.elementor-widget-text-editor .elementor-text-editor,.c_accent__2.elementor-widget-text-editor .elementor-text-editor p,.c_accent__2.elementor-widget-text-editor .elementor-text-editor a,.c_accent__2.elementor-widget-theme-post-content .elementor-widget-container,.c_accent__2.elementor-widget-theme-post-content .elementor-widget-container p,.c_accent__2.elementor-widget-theme-post-content .elementor-widget-container a,.c_accent__2.elementor-widget-shortcode,.c_accent__2.elementor-widget-icon-list .elementor-icon-list-icon i,.c_accent__2.elementor-widget-icon-list .elementor-icon-list-text,.c_accent__2.elementor-widget-icon .elementor-icon,.c_accent__2 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_accent__2.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_accent__2.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_accent__2.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_accent__2.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_accent__2 .elementor-menu-toggle,.c_accent__2.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #FADB5F;}.c_accent__2.elementor-widget-heading .elementor-heading-title,.c_accent__2.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_accent__2.elementor-widget-post-info .elementor-icon-list-text,.c_accent__2 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_accent__2 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_accent__2 .elementor-icon,.c_accent__2 .elementor-icon:hover {color: #FADB5F !important;}.c_accent__1,.c_accent__1.elementor-widget-text-editor .elementor-text-editor,.c_accent__1.elementor-widget-text-editor .elementor-text-editor p,.c_accent__1.elementor-widget-text-editor .elementor-text-editor a,.c_accent__1.elementor-widget-theme-post-content .elementor-widget-container,.c_accent__1.elementor-widget-theme-post-content .elementor-widget-container p,.c_accent__1.elementor-widget-theme-post-content .elementor-widget-container a,.c_accent__1.elementor-widget-shortcode,.c_accent__1.elementor-widget-icon-list .elementor-icon-list-icon i,.c_accent__1.elementor-widget-icon-list .elementor-icon-list-text,.c_accent__1.elementor-widget-icon .elementor-icon,.c_accent__1 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_accent__1.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_accent__1.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_accent__1.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_accent__1.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_accent__1 .elementor-menu-toggle,.c_accent__1.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #F7C948;}.c_accent__1.elementor-widget-heading .elementor-heading-title,.c_accent__1.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_accent__1.elementor-widget-post-info .elementor-icon-list-text,.c_accent__1 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_accent__1 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_accent__1 .elementor-icon,.c_accent__1 .elementor-icon:hover {color: #F7C948 !important;}.c_accent,.c_accent.elementor-widget-text-editor .elementor-text-editor,.c_accent.elementor-widget-text-editor .elementor-text-editor p,.c_accent.elementor-widget-text-editor .elementor-text-editor a,.c_accent.elementor-widget-theme-post-content .elementor-widget-container,.c_accent.elementor-widget-theme-post-content .elementor-widget-container p,.c_accent.elementor-widget-theme-post-content .elementor-widget-container a,.c_accent.elementor-widget-shortcode,.c_accent.elementor-widget-icon-list .elementor-icon-list-icon i,.c_accent.elementor-widget-icon-list .elementor-icon-list-text,.c_accent.elementor-widget-icon .elementor-icon,.c_accent .elementor-social-icons-wrapper a.elementor-icon i:before,.c_accent.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_accent.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_accent.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_accent.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_accent .elementor-menu-toggle,.c_accent.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #F0B429;}.c_accent.elementor-widget-heading .elementor-heading-title,.c_accent.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_accent.elementor-widget-post-info .elementor-icon-list-text,.c_accent .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_accent .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_accent .elementor-icon,.c_accent .elementor-icon:hover {color: #F0B429 !important;}.c_accent_1,.c_accent_1.elementor-widget-text-editor .elementor-text-editor,.c_accent_1.elementor-widget-text-editor .elementor-text-editor p,.c_accent_1.elementor-widget-text-editor .elementor-text-editor a,.c_accent_1.elementor-widget-theme-post-content .elementor-widget-container,.c_accent_1.elementor-widget-theme-post-content .elementor-widget-container p,.c_accent_1.elementor-widget-theme-post-content .elementor-widget-container a,.c_accent_1.elementor-widget-shortcode,.c_accent_1.elementor-widget-icon-list .elementor-icon-list-icon i,.c_accent_1.elementor-widget-icon-list .elementor-icon-list-text,.c_accent_1.elementor-widget-icon .elementor-icon,.c_accent_1 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_accent_1.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_accent_1.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_accent_1.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_accent_1.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_accent_1 .elementor-menu-toggle,.c_accent_1.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #DE911D;}.c_accent_1.elementor-widget-heading .elementor-heading-title,.c_accent_1.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_accent_1.elementor-widget-post-info .elementor-icon-list-text,.c_accent_1 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_accent_1 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_accent_1 .elementor-icon,.c_accent_1 .elementor-icon:hover {color: #DE911D !important;}.c_accent_2,.c_accent_2.elementor-widget-text-editor .elementor-text-editor,.c_accent_2.elementor-widget-text-editor .elementor-text-editor p,.c_accent_2.elementor-widget-text-editor .elementor-text-editor a,.c_accent_2.elementor-widget-theme-post-content .elementor-widget-container,.c_accent_2.elementor-widget-theme-post-content .elementor-widget-container p,.c_accent_2.elementor-widget-theme-post-content .elementor-widget-container a,.c_accent_2.elementor-widget-shortcode,.c_accent_2.elementor-widget-icon-list .elementor-icon-list-icon i,.c_accent_2.elementor-widget-icon-list .elementor-icon-list-text,.c_accent_2.elementor-widget-icon .elementor-icon,.c_accent_2 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_accent_2.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_accent_2.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_accent_2.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_accent_2.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_accent_2 .elementor-menu-toggle,.c_accent_2.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #CB6E17;}.c_accent_2.elementor-widget-heading .elementor-heading-title,.c_accent_2.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_accent_2.elementor-widget-post-info .elementor-icon-list-text,.c_accent_2 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_accent_2 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_accent_2 .elementor-icon,.c_accent_2 .elementor-icon:hover {color: #CB6E17 !important;}.c_accent_3,.c_accent_3.elementor-widget-text-editor .elementor-text-editor,.c_accent_3.elementor-widget-text-editor .elementor-text-editor p,.c_accent_3.elementor-widget-text-editor .elementor-text-editor a,.c_accent_3.elementor-widget-theme-post-content .elementor-widget-container,.c_accent_3.elementor-widget-theme-post-content .elementor-widget-container p,.c_accent_3.elementor-widget-theme-post-content .elementor-widget-container a,.c_accent_3.elementor-widget-shortcode,.c_accent_3.elementor-widget-icon-list .elementor-icon-list-icon i,.c_accent_3.elementor-widget-icon-list .elementor-icon-list-text,.c_accent_3.elementor-widget-icon .elementor-icon,.c_accent_3 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_accent_3.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_accent_3.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_accent_3.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_accent_3.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_accent_3 .elementor-menu-toggle,.c_accent_3.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #B44D12;}.c_accent_3.elementor-widget-heading .elementor-heading-title,.c_accent_3.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_accent_3.elementor-widget-post-info .elementor-icon-list-text,.c_accent_3 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_accent_3 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_accent_3 .elementor-icon,.c_accent_3 .elementor-icon:hover {color: #B44D12 !important;}.c_accent_4,.c_accent_4.elementor-widget-text-editor .elementor-text-editor,.c_accent_4.elementor-widget-text-editor .elementor-text-editor p,.c_accent_4.elementor-widget-text-editor .elementor-text-editor a,.c_accent_4.elementor-widget-theme-post-content .elementor-widget-container,.c_accent_4.elementor-widget-theme-post-content .elementor-widget-container p,.c_accent_4.elementor-widget-theme-post-content .elementor-widget-container a,.c_accent_4.elementor-widget-shortcode,.c_accent_4.elementor-widget-icon-list .elementor-icon-list-icon i,.c_accent_4.elementor-widget-icon-list .elementor-icon-list-text,.c_accent_4.elementor-widget-icon .elementor-icon,.c_accent_4 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_accent_4.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_accent_4.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_accent_4.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_accent_4.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_accent_4 .elementor-menu-toggle,.c_accent_4.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #8D2B0B;}.c_accent_4.elementor-widget-heading .elementor-heading-title,.c_accent_4.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_accent_4.elementor-widget-post-info .elementor-icon-list-text,.c_accent_4 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_accent_4 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_accent_4 .elementor-icon,.c_accent_4 .elementor-icon:hover {color: #8D2B0B !important;}.c_accent_5,.c_accent_5.elementor-widget-text-editor .elementor-text-editor,.c_accent_5.elementor-widget-text-editor .elementor-text-editor p,.c_accent_5.elementor-widget-text-editor .elementor-text-editor a,.c_accent_5.elementor-widget-theme-post-content .elementor-widget-container,.c_accent_5.elementor-widget-theme-post-content .elementor-widget-container p,.c_accent_5.elementor-widget-theme-post-content .elementor-widget-container a,.c_accent_5.elementor-widget-shortcode,.c_accent_5.elementor-widget-icon-list .elementor-icon-list-icon i,.c_accent_5.elementor-widget-icon-list .elementor-icon-list-text,.c_accent_5.elementor-widget-icon .elementor-icon,.c_accent_5 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_accent_5.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_accent_5.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_accent_5.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_accent_5.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_accent_5 .elementor-menu-toggle,.c_accent_5.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #8D2B0B;}.c_accent_5.elementor-widget-heading .elementor-heading-title,.c_accent_5.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_accent_5.elementor-widget-post-info .elementor-icon-list-text,.c_accent_5 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_accent_5 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_accent_5 .elementor-icon,.c_accent_5 .elementor-icon:hover {color: #8D2B0B !important;}.c_background,.c_background.elementor-widget-text-editor .elementor-text-editor,.c_background.elementor-widget-text-editor .elementor-text-editor p,.c_background.elementor-widget-text-editor .elementor-text-editor a,.c_background.elementor-widget-theme-post-content .elementor-widget-container,.c_background.elementor-widget-theme-post-content .elementor-widget-container p,.c_background.elementor-widget-theme-post-content .elementor-widget-container a,.c_background.elementor-widget-shortcode,.c_background.elementor-widget-icon-list .elementor-icon-list-icon i,.c_background.elementor-widget-icon-list .elementor-icon-list-text,.c_background.elementor-widget-icon .elementor-icon,.c_background .elementor-social-icons-wrapper a.elementor-icon i:before,.c_background.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_background.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_background.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_background.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_background .elementor-menu-toggle,.c_background.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #ffffff;}.c_background.elementor-widget-heading .elementor-heading-title,.c_background.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_background.elementor-widget-post-info .elementor-icon-list-text,.c_background .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_background .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_background .elementor-icon,.c_background .elementor-icon:hover {color: #ffffff !important;}.c_background_light,.c_background_light.elementor-widget-text-editor .elementor-text-editor,.c_background_light.elementor-widget-text-editor .elementor-text-editor p,.c_background_light.elementor-widget-text-editor .elementor-text-editor a,.c_background_light.elementor-widget-theme-post-content .elementor-widget-container,.c_background_light.elementor-widget-theme-post-content .elementor-widget-container p,.c_background_light.elementor-widget-theme-post-content .elementor-widget-container a,.c_background_light.elementor-widget-shortcode,.c_background_light.elementor-widget-icon-list .elementor-icon-list-icon i,.c_background_light.elementor-widget-icon-list .elementor-icon-list-text,.c_background_light.elementor-widget-icon .elementor-icon,.c_background_light .elementor-social-icons-wrapper a.elementor-icon i:before,.c_background_light.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_background_light.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_background_light.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_background_light.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_background_light .elementor-menu-toggle,.c_background_light.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #faf9f7;}.c_background_light.elementor-widget-heading .elementor-heading-title,.c_background_light.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_background_light.elementor-widget-post-info .elementor-icon-list-text,.c_background_light .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_background_light .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_background_light .elementor-icon,.c_background_light .elementor-icon:hover {color: #faf9f7 !important;}.c_background_dark,.c_background_dark.elementor-widget-text-editor .elementor-text-editor,.c_background_dark.elementor-widget-text-editor .elementor-text-editor p,.c_background_dark.elementor-widget-text-editor .elementor-text-editor a,.c_background_dark.elementor-widget-theme-post-content .elementor-widget-container,.c_background_dark.elementor-widget-theme-post-content .elementor-widget-container p,.c_background_dark.elementor-widget-theme-post-content .elementor-widget-container a,.c_background_dark.elementor-widget-shortcode,.c_background_dark.elementor-widget-icon-list .elementor-icon-list-icon i,.c_background_dark.elementor-widget-icon-list .elementor-icon-list-text,.c_background_dark.elementor-widget-icon .elementor-icon,.c_background_dark .elementor-social-icons-wrapper a.elementor-icon i:before,.c_background_dark.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_background_dark.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_background_dark.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_background_dark.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_background_dark .elementor-menu-toggle,.c_background_dark.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #27241d;}.c_background_dark.elementor-widget-heading .elementor-heading-title,.c_background_dark.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_background_dark.elementor-widget-post-info .elementor-icon-list-text,.c_background_dark .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_background_dark .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_background_dark .elementor-icon,.c_background_dark .elementor-icon:hover {color: #27241d !important;}.c_inverted,.c_inverted.elementor-widget-text-editor .elementor-text-editor,.c_inverted.elementor-widget-text-editor .elementor-text-editor p,.c_inverted.elementor-widget-text-editor .elementor-text-editor a,.c_inverted.elementor-widget-theme-post-content .elementor-widget-container,.c_inverted.elementor-widget-theme-post-content .elementor-widget-container p,.c_inverted.elementor-widget-theme-post-content .elementor-widget-container a,.c_inverted.elementor-widget-shortcode,.c_inverted.elementor-widget-icon-list .elementor-icon-list-icon i,.c_inverted.elementor-widget-icon-list .elementor-icon-list-text,.c_inverted.elementor-widget-icon .elementor-icon,.c_inverted .elementor-social-icons-wrapper a.elementor-icon i:before,.c_inverted.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_inverted.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_inverted.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_inverted.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_inverted .elementor-menu-toggle,.c_inverted.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #ffffff;}.c_inverted.elementor-widget-heading .elementor-heading-title,.c_inverted.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_inverted.elementor-widget-post-info .elementor-icon-list-text,.c_inverted .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_inverted .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_inverted .elementor-icon,.c_inverted .elementor-icon:hover {color: #ffffff !important;}.c_dimmed,.c_dimmed.elementor-widget-text-editor .elementor-text-editor,.c_dimmed.elementor-widget-text-editor .elementor-text-editor p,.c_dimmed.elementor-widget-text-editor .elementor-text-editor a,.c_dimmed.elementor-widget-theme-post-content .elementor-widget-container,.c_dimmed.elementor-widget-theme-post-content .elementor-widget-container p,.c_dimmed.elementor-widget-theme-post-content .elementor-widget-container a,.c_dimmed.elementor-widget-shortcode,.c_dimmed.elementor-widget-icon-list .elementor-icon-list-icon i,.c_dimmed.elementor-widget-icon-list .elementor-icon-list-text,.c_dimmed.elementor-widget-icon .elementor-icon,.c_dimmed .elementor-social-icons-wrapper a.elementor-icon i:before,.c_dimmed.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_dimmed.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_dimmed.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_dimmed.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_dimmed .elementor-menu-toggle,.c_dimmed.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #857f72;}.c_dimmed.elementor-widget-heading .elementor-heading-title,.c_dimmed.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_dimmed.elementor-widget-post-info .elementor-icon-list-text,.c_dimmed .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_dimmed .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_dimmed .elementor-icon,.c_dimmed .elementor-icon:hover {color: #857f72 !important;}.c_neutral_1,.c_neutral_1.elementor-widget-text-editor .elementor-text-editor,.c_neutral_1.elementor-widget-text-editor .elementor-text-editor p,.c_neutral_1.elementor-widget-text-editor .elementor-text-editor a,.c_neutral_1.elementor-widget-theme-post-content .elementor-widget-container,.c_neutral_1.elementor-widget-theme-post-content .elementor-widget-container p,.c_neutral_1.elementor-widget-theme-post-content .elementor-widget-container a,.c_neutral_1.elementor-widget-shortcode,.c_neutral_1.elementor-widget-icon-list .elementor-icon-list-icon i,.c_neutral_1.elementor-widget-icon-list .elementor-icon-list-text,.c_neutral_1.elementor-widget-icon .elementor-icon,.c_neutral_1 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_neutral_1.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_neutral_1.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_neutral_1.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_neutral_1.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_neutral_1 .elementor-menu-toggle,.c_neutral_1.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #faf9f7;}.c_neutral_1.elementor-widget-heading .elementor-heading-title,.c_neutral_1.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_neutral_1.elementor-widget-post-info .elementor-icon-list-text,.c_neutral_1 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_neutral_1 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_neutral_1 .elementor-icon,.c_neutral_1 .elementor-icon:hover {color: #faf9f7 !important;}.c_neutral_2,.c_neutral_2.elementor-widget-text-editor .elementor-text-editor,.c_neutral_2.elementor-widget-text-editor .elementor-text-editor p,.c_neutral_2.elementor-widget-text-editor .elementor-text-editor a,.c_neutral_2.elementor-widget-theme-post-content .elementor-widget-container,.c_neutral_2.elementor-widget-theme-post-content .elementor-widget-container p,.c_neutral_2.elementor-widget-theme-post-content .elementor-widget-container a,.c_neutral_2.elementor-widget-shortcode,.c_neutral_2.elementor-widget-icon-list .elementor-icon-list-icon i,.c_neutral_2.elementor-widget-icon-list .elementor-icon-list-text,.c_neutral_2.elementor-widget-icon .elementor-icon,.c_neutral_2 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_neutral_2.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_neutral_2.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_neutral_2.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_neutral_2.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_neutral_2 .elementor-menu-toggle,.c_neutral_2.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #e8e6e1;}.c_neutral_2.elementor-widget-heading .elementor-heading-title,.c_neutral_2.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_neutral_2.elementor-widget-post-info .elementor-icon-list-text,.c_neutral_2 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_neutral_2 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_neutral_2 .elementor-icon,.c_neutral_2 .elementor-icon:hover {color: #e8e6e1 !important;}.c_neutral_3,.c_neutral_3.elementor-widget-text-editor .elementor-text-editor,.c_neutral_3.elementor-widget-text-editor .elementor-text-editor p,.c_neutral_3.elementor-widget-text-editor .elementor-text-editor a,.c_neutral_3.elementor-widget-theme-post-content .elementor-widget-container,.c_neutral_3.elementor-widget-theme-post-content .elementor-widget-container p,.c_neutral_3.elementor-widget-theme-post-content .elementor-widget-container a,.c_neutral_3.elementor-widget-shortcode,.c_neutral_3.elementor-widget-icon-list .elementor-icon-list-icon i,.c_neutral_3.elementor-widget-icon-list .elementor-icon-list-text,.c_neutral_3.elementor-widget-icon .elementor-icon,.c_neutral_3 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_neutral_3.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_neutral_3.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_neutral_3.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_neutral_3.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_neutral_3 .elementor-menu-toggle,.c_neutral_3.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #d3cec4;}.c_neutral_3.elementor-widget-heading .elementor-heading-title,.c_neutral_3.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_neutral_3.elementor-widget-post-info .elementor-icon-list-text,.c_neutral_3 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_neutral_3 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_neutral_3 .elementor-icon,.c_neutral_3 .elementor-icon:hover {color: #d3cec4 !important;}.c_neutral_4,.c_neutral_4.elementor-widget-text-editor .elementor-text-editor,.c_neutral_4.elementor-widget-text-editor .elementor-text-editor p,.c_neutral_4.elementor-widget-text-editor .elementor-text-editor a,.c_neutral_4.elementor-widget-theme-post-content .elementor-widget-container,.c_neutral_4.elementor-widget-theme-post-content .elementor-widget-container p,.c_neutral_4.elementor-widget-theme-post-content .elementor-widget-container a,.c_neutral_4.elementor-widget-shortcode,.c_neutral_4.elementor-widget-icon-list .elementor-icon-list-icon i,.c_neutral_4.elementor-widget-icon-list .elementor-icon-list-text,.c_neutral_4.elementor-widget-icon .elementor-icon,.c_neutral_4 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_neutral_4.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_neutral_4.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_neutral_4.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_neutral_4.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_neutral_4 .elementor-menu-toggle,.c_neutral_4.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #b8b2a7;}.c_neutral_4.elementor-widget-heading .elementor-heading-title,.c_neutral_4.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_neutral_4.elementor-widget-post-info .elementor-icon-list-text,.c_neutral_4 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_neutral_4 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_neutral_4 .elementor-icon,.c_neutral_4 .elementor-icon:hover {color: #b8b2a7 !important;}.c_neutral_5,.c_neutral_5.elementor-widget-text-editor .elementor-text-editor,.c_neutral_5.elementor-widget-text-editor .elementor-text-editor p,.c_neutral_5.elementor-widget-text-editor .elementor-text-editor a,.c_neutral_5.elementor-widget-theme-post-content .elementor-widget-container,.c_neutral_5.elementor-widget-theme-post-content .elementor-widget-container p,.c_neutral_5.elementor-widget-theme-post-content .elementor-widget-container a,.c_neutral_5.elementor-widget-shortcode,.c_neutral_5.elementor-widget-icon-list .elementor-icon-list-icon i,.c_neutral_5.elementor-widget-icon-list .elementor-icon-list-text,.c_neutral_5.elementor-widget-icon .elementor-icon,.c_neutral_5 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_neutral_5.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_neutral_5.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_neutral_5.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_neutral_5.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_neutral_5 .elementor-menu-toggle,.c_neutral_5.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #a39e93;}.c_neutral_5.elementor-widget-heading .elementor-heading-title,.c_neutral_5.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_neutral_5.elementor-widget-post-info .elementor-icon-list-text,.c_neutral_5 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_neutral_5 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_neutral_5 .elementor-icon,.c_neutral_5 .elementor-icon:hover {color: #a39e93 !important;}.c_neutral_6,.c_neutral_6.elementor-widget-text-editor .elementor-text-editor,.c_neutral_6.elementor-widget-text-editor .elementor-text-editor p,.c_neutral_6.elementor-widget-text-editor .elementor-text-editor a,.c_neutral_6.elementor-widget-theme-post-content .elementor-widget-container,.c_neutral_6.elementor-widget-theme-post-content .elementor-widget-container p,.c_neutral_6.elementor-widget-theme-post-content .elementor-widget-container a,.c_neutral_6.elementor-widget-shortcode,.c_neutral_6.elementor-widget-icon-list .elementor-icon-list-icon i,.c_neutral_6.elementor-widget-icon-list .elementor-icon-list-text,.c_neutral_6.elementor-widget-icon .elementor-icon,.c_neutral_6 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_neutral_6.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_neutral_6.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_neutral_6.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_neutral_6.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_neutral_6 .elementor-menu-toggle,.c_neutral_6.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #857f72;}.c_neutral_6.elementor-widget-heading .elementor-heading-title,.c_neutral_6.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_neutral_6.elementor-widget-post-info .elementor-icon-list-text,.c_neutral_6 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_neutral_6 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_neutral_6 .elementor-icon,.c_neutral_6 .elementor-icon:hover {color: #857f72 !important;}.c_neutral_7,.c_neutral_7.elementor-widget-text-editor .elementor-text-editor,.c_neutral_7.elementor-widget-text-editor .elementor-text-editor p,.c_neutral_7.elementor-widget-text-editor .elementor-text-editor a,.c_neutral_7.elementor-widget-theme-post-content .elementor-widget-container,.c_neutral_7.elementor-widget-theme-post-content .elementor-widget-container p,.c_neutral_7.elementor-widget-theme-post-content .elementor-widget-container a,.c_neutral_7.elementor-widget-shortcode,.c_neutral_7.elementor-widget-icon-list .elementor-icon-list-icon i,.c_neutral_7.elementor-widget-icon-list .elementor-icon-list-text,.c_neutral_7.elementor-widget-icon .elementor-icon,.c_neutral_7 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_neutral_7.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_neutral_7.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_neutral_7.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_neutral_7.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_neutral_7 .elementor-menu-toggle,.c_neutral_7.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #625d52;}.c_neutral_7.elementor-widget-heading .elementor-heading-title,.c_neutral_7.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_neutral_7.elementor-widget-post-info .elementor-icon-list-text,.c_neutral_7 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_neutral_7 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_neutral_7 .elementor-icon,.c_neutral_7 .elementor-icon:hover {color: #625d52 !important;}.c_neutral_8,.c_neutral_8.elementor-widget-text-editor .elementor-text-editor,.c_neutral_8.elementor-widget-text-editor .elementor-text-editor p,.c_neutral_8.elementor-widget-text-editor .elementor-text-editor a,.c_neutral_8.elementor-widget-theme-post-content .elementor-widget-container,.c_neutral_8.elementor-widget-theme-post-content .elementor-widget-container p,.c_neutral_8.elementor-widget-theme-post-content .elementor-widget-container a,.c_neutral_8.elementor-widget-shortcode,.c_neutral_8.elementor-widget-icon-list .elementor-icon-list-icon i,.c_neutral_8.elementor-widget-icon-list .elementor-icon-list-text,.c_neutral_8.elementor-widget-icon .elementor-icon,.c_neutral_8 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_neutral_8.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_neutral_8.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_neutral_8.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_neutral_8.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_neutral_8 .elementor-menu-toggle,.c_neutral_8.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #504a40;}.c_neutral_8.elementor-widget-heading .elementor-heading-title,.c_neutral_8.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_neutral_8.elementor-widget-post-info .elementor-icon-list-text,.c_neutral_8 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_neutral_8 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_neutral_8 .elementor-icon,.c_neutral_8 .elementor-icon:hover {color: #504a40 !important;}.c_neutral_9,.c_neutral_9.elementor-widget-text-editor .elementor-text-editor,.c_neutral_9.elementor-widget-text-editor .elementor-text-editor p,.c_neutral_9.elementor-widget-text-editor .elementor-text-editor a,.c_neutral_9.elementor-widget-theme-post-content .elementor-widget-container,.c_neutral_9.elementor-widget-theme-post-content .elementor-widget-container p,.c_neutral_9.elementor-widget-theme-post-content .elementor-widget-container a,.c_neutral_9.elementor-widget-shortcode,.c_neutral_9.elementor-widget-icon-list .elementor-icon-list-icon i,.c_neutral_9.elementor-widget-icon-list .elementor-icon-list-text,.c_neutral_9.elementor-widget-icon .elementor-icon,.c_neutral_9 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_neutral_9.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_neutral_9.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_neutral_9.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_neutral_9.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_neutral_9 .elementor-menu-toggle,.c_neutral_9.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #423d33;}.c_neutral_9.elementor-widget-heading .elementor-heading-title,.c_neutral_9.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_neutral_9.elementor-widget-post-info .elementor-icon-list-text,.c_neutral_9 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_neutral_9 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_neutral_9 .elementor-icon,.c_neutral_9 .elementor-icon:hover {color: #423d33 !important;}.c_neutral_10,.c_neutral_10.elementor-widget-text-editor .elementor-text-editor,.c_neutral_10.elementor-widget-text-editor .elementor-text-editor p,.c_neutral_10.elementor-widget-text-editor .elementor-text-editor a,.c_neutral_10.elementor-widget-theme-post-content .elementor-widget-container,.c_neutral_10.elementor-widget-theme-post-content .elementor-widget-container p,.c_neutral_10.elementor-widget-theme-post-content .elementor-widget-container a,.c_neutral_10.elementor-widget-shortcode,.c_neutral_10.elementor-widget-icon-list .elementor-icon-list-icon i,.c_neutral_10.elementor-widget-icon-list .elementor-icon-list-text,.c_neutral_10.elementor-widget-icon .elementor-icon,.c_neutral_10 .elementor-social-icons-wrapper a.elementor-icon i:before,.c_neutral_10.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_neutral_10.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_neutral_10.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_neutral_10.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_neutral_10 .elementor-menu-toggle,.c_neutral_10.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #27241d;}.c_neutral_10.elementor-widget-heading .elementor-heading-title,.c_neutral_10.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_neutral_10.elementor-widget-post-info .elementor-icon-list-text,.c_neutral_10 .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_neutral_10 .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_neutral_10 .elementor-icon,.c_neutral_10 .elementor-icon:hover {color: #27241d !important;}.c_text,.c_text.elementor-widget-text-editor .elementor-text-editor,.c_text.elementor-widget-text-editor .elementor-text-editor p,.c_text.elementor-widget-text-editor .elementor-text-editor a,.c_text.elementor-widget-theme-post-content .elementor-widget-container,.c_text.elementor-widget-theme-post-content .elementor-widget-container p,.c_text.elementor-widget-theme-post-content .elementor-widget-container a,.c_text.elementor-widget-shortcode,.c_text.elementor-widget-icon-list .elementor-icon-list-icon i,.c_text.elementor-widget-icon-list .elementor-icon-list-text,.c_text.elementor-widget-icon .elementor-icon,.c_text .elementor-social-icons-wrapper a.elementor-icon i:before,.c_text.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_text.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_text.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_text.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_text .elementor-menu-toggle,.c_text.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #665442;}.c_text.elementor-widget-heading .elementor-heading-title,.c_text.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_text.elementor-widget-post-info .elementor-icon-list-text,.c_text .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_text .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_text .elementor-icon,.c_text .elementor-icon:hover {color: #665442 !important;}.c_link,.c_link.elementor-widget-text-editor .elementor-text-editor,.c_link.elementor-widget-text-editor .elementor-text-editor p,.c_link.elementor-widget-text-editor .elementor-text-editor a,.c_link.elementor-widget-theme-post-content .elementor-widget-container,.c_link.elementor-widget-theme-post-content .elementor-widget-container p,.c_link.elementor-widget-theme-post-content .elementor-widget-container a,.c_link.elementor-widget-shortcode,.c_link.elementor-widget-icon-list .elementor-icon-list-icon i,.c_link.elementor-widget-icon-list .elementor-icon-list-text,.c_link.elementor-widget-icon .elementor-icon,.c_link .elementor-social-icons-wrapper a.elementor-icon i:before,.c_link.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_link.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_link.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_link.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_link .elementor-menu-toggle,.c_link.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #ae9a64;}.c_link.elementor-widget-heading .elementor-heading-title,.c_link.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_link.elementor-widget-post-info .elementor-icon-list-text,.c_link .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_link .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_link .elementor-icon,.c_link .elementor-icon:hover {color: #ae9a64 !important;}.c_link_hover,.c_link_hover.elementor-widget-text-editor .elementor-text-editor,.c_link_hover.elementor-widget-text-editor .elementor-text-editor p,.c_link_hover.elementor-widget-text-editor .elementor-text-editor a,.c_link_hover.elementor-widget-theme-post-content .elementor-widget-container,.c_link_hover.elementor-widget-theme-post-content .elementor-widget-container p,.c_link_hover.elementor-widget-theme-post-content .elementor-widget-container a,.c_link_hover.elementor-widget-shortcode,.c_link_hover.elementor-widget-icon-list .elementor-icon-list-icon i,.c_link_hover.elementor-widget-icon-list .elementor-icon-list-text,.c_link_hover.elementor-widget-icon .elementor-icon,.c_link_hover .elementor-social-icons-wrapper a.elementor-icon i:before,.c_link_hover.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_link_hover.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_link_hover.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_link_hover.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_link_hover .elementor-menu-toggle,.c_link_hover.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: #8f7e52;}.c_link_hover.elementor-widget-heading .elementor-heading-title,.c_link_hover.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_link_hover.elementor-widget-post-info .elementor-icon-list-text,.c_link_hover .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_link_hover .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_link_hover .elementor-icon,.c_link_hover .elementor-icon:hover {color: #8f7e52 !important;}.c_transparent,.c_transparent.elementor-widget-text-editor .elementor-text-editor,.c_transparent.elementor-widget-text-editor .elementor-text-editor p,.c_transparent.elementor-widget-text-editor .elementor-text-editor a,.c_transparent.elementor-widget-theme-post-content .elementor-widget-container,.c_transparent.elementor-widget-theme-post-content .elementor-widget-container p,.c_transparent.elementor-widget-theme-post-content .elementor-widget-container a,.c_transparent.elementor-widget-shortcode,.c_transparent.elementor-widget-icon-list .elementor-icon-list-icon i,.c_transparent.elementor-widget-icon-list .elementor-icon-list-text,.c_transparent.elementor-widget-icon .elementor-icon,.c_transparent .elementor-social-icons-wrapper a.elementor-icon i:before,.c_transparent.elementor-widget-icon-list .elementor-icon-list-icon i:before,.c_transparent.elementor-widget-social-icons .elementor-social-icon i:before,.c_hover_transparent.elementor-widget-social-icons .elementor-social-icon:hover i:before,.c_transparent.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:not(.elementor-item-active),.c_transparent .elementor-menu-toggle,.c_transparent.elementor-widget-animated-headline .elementor-widget-container .elementor-headline {color: transparent;}.c_transparent.elementor-widget-heading .elementor-heading-title,.c_transparent.elementor-widget-post-info .elementor-icon-list-icon i:before,.c_transparent.elementor-widget-post-info .elementor-icon-list-text,.c_transparent .kowp_sc_social_media a.kowp_social_medium svg,.c_hover_transparent .kowp_sc_social_media a.kowp_social_medium:hover svg,.c_transparent .elementor-icon,.c_transparent .elementor-icon:hover {color: transparent !important;}
/*COLOR*/
.c_primary.elementor-widget-post-info .elementor-icon-list-text,
.c_primary.elementor-widget-post-info .elementor-icon-list-icon i:before {
    color: #ae9a64 !important;
}
.c_secondary.elementor-widget-post-info .elementor-icon-list-text,
.c_secondary.elementor-widget-post-info .elementor-icon-list-icon i:before {
    color: #222222 !important;
}
.c_text.elementor-widget-post-info .elementor-icon-list-text,
.c_text.elementor-widget-post-info .elementor-icon-list-icon i:before {
    color: #665442 !important;
}
.c_accent.elementor-widget-post-info .elementor-icon-list-text,
.c_accent.elementor-widget-post-info .elementor-icon-list-icon i:before {
    color: #F0B429 !important;
}
.c_dimmed.elementor-widget-post-info .elementor-icon-list-text,
.c_dimmed.elementor-widget-post-info .elementor-icon-list-icon i:before {
    color: #857f72 !important;
}

/*BACKGROUND-COLOR*/
.bc_primary__5:not(.elementor-popup-modal),.bc_primary__5 .dialog-widget-content,.bc_cnt_primary__5.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_primary__5.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_primary__5 .kowp_social_medium:not(:hover),.bc_cnt_hover_primary__5 .kowp_social_medium:hover {background-color: #f7f5f0 !important;}.bc_primary__4:not(.elementor-popup-modal),.bc_primary__4 .dialog-widget-content,.bc_cnt_primary__4.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_primary__4.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_primary__4 .kowp_social_medium:not(:hover),.bc_cnt_hover_primary__4 .kowp_social_medium:hover {background-color: #e8e3d4 !important;}.bc_primary__3:not(.elementor-popup-modal),.bc_primary__3 .dialog-widget-content,.bc_cnt_primary__3.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_primary__3.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_primary__3 .kowp_social_medium:not(:hover),.bc_cnt_hover_primary__3 .kowp_social_medium:hover {background-color: #dad1b8 !important;}.bc_primary__2:not(.elementor-popup-modal),.bc_primary__2 .dialog-widget-content,.bc_cnt_primary__2.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_primary__2.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_primary__2 .kowp_social_medium:not(:hover),.bc_cnt_hover_primary__2 .kowp_social_medium:hover {background-color: #cbbe9c !important;}.bc_primary__1:not(.elementor-popup-modal),.bc_primary__1 .dialog-widget-content,.bc_cnt_primary__1.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_primary__1.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_primary__1 .kowp_social_medium:not(:hover),.bc_cnt_hover_primary__1 .kowp_social_medium:hover {background-color: #bdac80 !important;}.bc_primary:not(.elementor-popup-modal),.bc_primary .dialog-widget-content,.bc_cnt_primary.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_primary.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_primary .kowp_social_medium:not(:hover),.bc_cnt_hover_primary .kowp_social_medium:hover {background-color: #ae9a64 !important;}.bc_primary_1:not(.elementor-popup-modal),.bc_primary_1 .dialog-widget-content,.bc_cnt_primary_1.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_primary_1.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_primary_1 .kowp_social_medium:not(:hover),.bc_cnt_hover_primary_1 .kowp_social_medium:hover {background-color: #8f7e52 !important;}.bc_primary_2:not(.elementor-popup-modal),.bc_primary_2 .dialog-widget-content,.bc_cnt_primary_2.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_primary_2.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_primary_2 .kowp_social_medium:not(:hover),.bc_cnt_hover_primary_2 .kowp_social_medium:hover {background-color: #6f6340 !important;}.bc_primary_3:not(.elementor-popup-modal),.bc_primary_3 .dialog-widget-content,.bc_cnt_primary_3.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_primary_3.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_primary_3 .kowp_social_medium:not(:hover),.bc_cnt_hover_primary_3 .kowp_social_medium:hover {background-color: #50472e !important;}.bc_primary_4:not(.elementor-popup-modal),.bc_primary_4 .dialog-widget-content,.bc_cnt_primary_4.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_primary_4.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_primary_4 .kowp_social_medium:not(:hover),.bc_cnt_hover_primary_4 .kowp_social_medium:hover {background-color: #312b1c !important;}.bc_primary_5:not(.elementor-popup-modal),.bc_primary_5 .dialog-widget-content,.bc_cnt_primary_5.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_primary_5.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_primary_5 .kowp_social_medium:not(:hover),.bc_cnt_hover_primary_5 .kowp_social_medium:hover {background-color: #110f0a !important;}.bc_secondary__5:not(.elementor-popup-modal),.bc_secondary__5 .dialog-widget-content,.bc_cnt_secondary__5.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_secondary__5.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_secondary__5 .kowp_social_medium:not(:hover),.bc_cnt_hover_secondary__5 .kowp_social_medium:hover {background-color: #e9e9e9 !important;}.bc_secondary__4:not(.elementor-popup-modal),.bc_secondary__4 .dialog-widget-content,.bc_cnt_secondary__4.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_secondary__4.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_secondary__4 .kowp_social_medium:not(:hover),.bc_cnt_hover_secondary__4 .kowp_social_medium:hover {background-color: #c1c1c1 !important;}.bc_secondary__3:not(.elementor-popup-modal),.bc_secondary__3 .dialog-widget-content,.bc_cnt_secondary__3.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_secondary__3.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_secondary__3 .kowp_social_medium:not(:hover),.bc_cnt_hover_secondary__3 .kowp_social_medium:hover {background-color: #999999 !important;}.bc_secondary__2:not(.elementor-popup-modal),.bc_secondary__2 .dialog-widget-content,.bc_cnt_secondary__2.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_secondary__2.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_secondary__2 .kowp_social_medium:not(:hover),.bc_cnt_hover_secondary__2 .kowp_social_medium:hover {background-color: #727272 !important;}.bc_secondary__1:not(.elementor-popup-modal),.bc_secondary__1 .dialog-widget-content,.bc_cnt_secondary__1.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_secondary__1.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_secondary__1 .kowp_social_medium:not(:hover),.bc_cnt_hover_secondary__1 .kowp_social_medium:hover {background-color: #4a4a4a !important;}.bc_secondary:not(.elementor-popup-modal),.bc_secondary .dialog-widget-content,.bc_cnt_secondary.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_secondary.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_secondary .kowp_social_medium:not(:hover),.bc_cnt_hover_secondary .kowp_social_medium:hover {background-color: #222222 !important;}.bc_secondary_1:not(.elementor-popup-modal),.bc_secondary_1 .dialog-widget-content,.bc_cnt_secondary_1.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_secondary_1.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_secondary_1 .kowp_social_medium:not(:hover),.bc_cnt_hover_secondary_1 .kowp_social_medium:hover {background-color: #1c1c1c !important;}.bc_secondary_2:not(.elementor-popup-modal),.bc_secondary_2 .dialog-widget-content,.bc_cnt_secondary_2.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_secondary_2.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_secondary_2 .kowp_social_medium:not(:hover),.bc_cnt_hover_secondary_2 .kowp_social_medium:hover {background-color: #161616 !important;}.bc_secondary_3:not(.elementor-popup-modal),.bc_secondary_3 .dialog-widget-content,.bc_cnt_secondary_3.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_secondary_3.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_secondary_3 .kowp_social_medium:not(:hover),.bc_cnt_hover_secondary_3 .kowp_social_medium:hover {background-color: #101010 !important;}.bc_secondary_4:not(.elementor-popup-modal),.bc_secondary_4 .dialog-widget-content,.bc_cnt_secondary_4.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_secondary_4.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_secondary_4 .kowp_social_medium:not(:hover),.bc_cnt_hover_secondary_4 .kowp_social_medium:hover {background-color: #0a0a0a !important;}.bc_secondary_5:not(.elementor-popup-modal),.bc_secondary_5 .dialog-widget-content,.bc_cnt_secondary_5.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_secondary_5.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_secondary_5 .kowp_social_medium:not(:hover),.bc_cnt_hover_secondary_5 .kowp_social_medium:hover {background-color: #030303 !important;}.bc_accent__5:not(.elementor-popup-modal),.bc_accent__5 .dialog-widget-content,.bc_cnt_accent__5.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_accent__5.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_accent__5 .kowp_social_medium:not(:hover),.bc_cnt_hover_accent__5 .kowp_social_medium:hover {background-color: #FFFBEA !important;}.bc_accent__4:not(.elementor-popup-modal),.bc_accent__4 .dialog-widget-content,.bc_cnt_accent__4.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_accent__4.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_accent__4 .kowp_social_medium:not(:hover),.bc_cnt_hover_accent__4 .kowp_social_medium:hover {background-color: #FFF3C4 !important;}.bc_accent__3:not(.elementor-popup-modal),.bc_accent__3 .dialog-widget-content,.bc_cnt_accent__3.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_accent__3.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_accent__3 .kowp_social_medium:not(:hover),.bc_cnt_hover_accent__3 .kowp_social_medium:hover {background-color: #FCE588 !important;}.bc_accent__2:not(.elementor-popup-modal),.bc_accent__2 .dialog-widget-content,.bc_cnt_accent__2.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_accent__2.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_accent__2 .kowp_social_medium:not(:hover),.bc_cnt_hover_accent__2 .kowp_social_medium:hover {background-color: #FADB5F !important;}.bc_accent__1:not(.elementor-popup-modal),.bc_accent__1 .dialog-widget-content,.bc_cnt_accent__1.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_accent__1.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_accent__1 .kowp_social_medium:not(:hover),.bc_cnt_hover_accent__1 .kowp_social_medium:hover {background-color: #F7C948 !important;}.bc_accent:not(.elementor-popup-modal),.bc_accent .dialog-widget-content,.bc_cnt_accent.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_accent.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_accent .kowp_social_medium:not(:hover),.bc_cnt_hover_accent .kowp_social_medium:hover {background-color: #F0B429 !important;}.bc_accent_1:not(.elementor-popup-modal),.bc_accent_1 .dialog-widget-content,.bc_cnt_accent_1.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_accent_1.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_accent_1 .kowp_social_medium:not(:hover),.bc_cnt_hover_accent_1 .kowp_social_medium:hover {background-color: #DE911D !important;}.bc_accent_2:not(.elementor-popup-modal),.bc_accent_2 .dialog-widget-content,.bc_cnt_accent_2.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_accent_2.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_accent_2 .kowp_social_medium:not(:hover),.bc_cnt_hover_accent_2 .kowp_social_medium:hover {background-color: #CB6E17 !important;}.bc_accent_3:not(.elementor-popup-modal),.bc_accent_3 .dialog-widget-content,.bc_cnt_accent_3.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_accent_3.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_accent_3 .kowp_social_medium:not(:hover),.bc_cnt_hover_accent_3 .kowp_social_medium:hover {background-color: #B44D12 !important;}.bc_accent_4:not(.elementor-popup-modal),.bc_accent_4 .dialog-widget-content,.bc_cnt_accent_4.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_accent_4.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_accent_4 .kowp_social_medium:not(:hover),.bc_cnt_hover_accent_4 .kowp_social_medium:hover {background-color: #8D2B0B !important;}.bc_accent_5:not(.elementor-popup-modal),.bc_accent_5 .dialog-widget-content,.bc_cnt_accent_5.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_accent_5.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_accent_5 .kowp_social_medium:not(:hover),.bc_cnt_hover_accent_5 .kowp_social_medium:hover {background-color: #8D2B0B !important;}.bc_background:not(.elementor-popup-modal),.bc_background .dialog-widget-content,.bc_cnt_background.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_background.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_background .kowp_social_medium:not(:hover),.bc_cnt_hover_background .kowp_social_medium:hover {background-color: #ffffff !important;}.bc_background_light:not(.elementor-popup-modal),.bc_background_light .dialog-widget-content,.bc_cnt_background_light.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_background_light.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_background_light .kowp_social_medium:not(:hover),.bc_cnt_hover_background_light .kowp_social_medium:hover {background-color: #faf9f7 !important;}.bc_background_dark:not(.elementor-popup-modal),.bc_background_dark .dialog-widget-content,.bc_cnt_background_dark.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_background_dark.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_background_dark .kowp_social_medium:not(:hover),.bc_cnt_hover_background_dark .kowp_social_medium:hover {background-color: #27241d !important;}.bc_inverted:not(.elementor-popup-modal),.bc_inverted .dialog-widget-content,.bc_cnt_inverted.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_inverted.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_inverted .kowp_social_medium:not(:hover),.bc_cnt_hover_inverted .kowp_social_medium:hover {background-color: #ffffff !important;}.bc_dimmed:not(.elementor-popup-modal),.bc_dimmed .dialog-widget-content,.bc_cnt_dimmed.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_dimmed.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_dimmed .kowp_social_medium:not(:hover),.bc_cnt_hover_dimmed .kowp_social_medium:hover {background-color: #857f72 !important;}.bc_neutral_1:not(.elementor-popup-modal),.bc_neutral_1 .dialog-widget-content,.bc_cnt_neutral_1.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_neutral_1.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_neutral_1 .kowp_social_medium:not(:hover),.bc_cnt_hover_neutral_1 .kowp_social_medium:hover {background-color: #faf9f7 !important;}.bc_neutral_2:not(.elementor-popup-modal),.bc_neutral_2 .dialog-widget-content,.bc_cnt_neutral_2.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_neutral_2.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_neutral_2 .kowp_social_medium:not(:hover),.bc_cnt_hover_neutral_2 .kowp_social_medium:hover {background-color: #e8e6e1 !important;}.bc_neutral_3:not(.elementor-popup-modal),.bc_neutral_3 .dialog-widget-content,.bc_cnt_neutral_3.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_neutral_3.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_neutral_3 .kowp_social_medium:not(:hover),.bc_cnt_hover_neutral_3 .kowp_social_medium:hover {background-color: #d3cec4 !important;}.bc_neutral_4:not(.elementor-popup-modal),.bc_neutral_4 .dialog-widget-content,.bc_cnt_neutral_4.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_neutral_4.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_neutral_4 .kowp_social_medium:not(:hover),.bc_cnt_hover_neutral_4 .kowp_social_medium:hover {background-color: #b8b2a7 !important;}.bc_neutral_5:not(.elementor-popup-modal),.bc_neutral_5 .dialog-widget-content,.bc_cnt_neutral_5.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_neutral_5.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_neutral_5 .kowp_social_medium:not(:hover),.bc_cnt_hover_neutral_5 .kowp_social_medium:hover {background-color: #a39e93 !important;}.bc_neutral_6:not(.elementor-popup-modal),.bc_neutral_6 .dialog-widget-content,.bc_cnt_neutral_6.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_neutral_6.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_neutral_6 .kowp_social_medium:not(:hover),.bc_cnt_hover_neutral_6 .kowp_social_medium:hover {background-color: #857f72 !important;}.bc_neutral_7:not(.elementor-popup-modal),.bc_neutral_7 .dialog-widget-content,.bc_cnt_neutral_7.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_neutral_7.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_neutral_7 .kowp_social_medium:not(:hover),.bc_cnt_hover_neutral_7 .kowp_social_medium:hover {background-color: #625d52 !important;}.bc_neutral_8:not(.elementor-popup-modal),.bc_neutral_8 .dialog-widget-content,.bc_cnt_neutral_8.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_neutral_8.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_neutral_8 .kowp_social_medium:not(:hover),.bc_cnt_hover_neutral_8 .kowp_social_medium:hover {background-color: #504a40 !important;}.bc_neutral_9:not(.elementor-popup-modal),.bc_neutral_9 .dialog-widget-content,.bc_cnt_neutral_9.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_neutral_9.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_neutral_9 .kowp_social_medium:not(:hover),.bc_cnt_hover_neutral_9 .kowp_social_medium:hover {background-color: #423d33 !important;}.bc_neutral_10:not(.elementor-popup-modal),.bc_neutral_10 .dialog-widget-content,.bc_cnt_neutral_10.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_neutral_10.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_neutral_10 .kowp_social_medium:not(:hover),.bc_cnt_hover_neutral_10 .kowp_social_medium:hover {background-color: #27241d !important;}.bc_text:not(.elementor-popup-modal),.bc_text .dialog-widget-content,.bc_cnt_text.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_text.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_text .kowp_social_medium:not(:hover),.bc_cnt_hover_text .kowp_social_medium:hover {background-color: #665442 !important;}.bc_link:not(.elementor-popup-modal),.bc_link .dialog-widget-content,.bc_cnt_link.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_link.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_link .kowp_social_medium:not(:hover),.bc_cnt_hover_link .kowp_social_medium:hover {background-color: #ae9a64 !important;}.bc_link_hover:not(.elementor-popup-modal),.bc_link_hover .dialog-widget-content,.bc_cnt_link_hover.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_link_hover.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_link_hover .kowp_social_medium:not(:hover),.bc_cnt_hover_link_hover .kowp_social_medium:hover {background-color: #8f7e52 !important;}.bc_transparent:not(.elementor-popup-modal),.bc_transparent .dialog-widget-content,.bc_cnt_transparent.elementor-widget-social-icons .elementor-social-icon:not(:hover),.bc_cnt_hover_transparent.elementor-widget-social-icons .elementor-social-icon:hover,.bc_cnt_transparent .kowp_social_medium:not(:hover),.bc_cnt_hover_transparent .kowp_social_medium:hover {background-color: transparent !important;}
.bc_tb_primary { background-image: linear-gradient(#6f6340, #ae9a64 ) !important }
.bc_tb_secondary { background-image: linear-gradient(#161616, #222222 ) !important }
.bc_tb_accent { background-image: linear-gradient(#CB6E17, #F0B429 ) !important }
.bc_lr_primary { background-image: linear-gradient(to right, #6f6340, #ae9a64 ) !important }
.bc_lr_secondary { background-image: linear-gradient(to right, #161616, #222222 ) !important }
.bc_lr_accent { background-image: linear-gradient(to right, #CB6E17, #F0B429 ) !important }
.bc_tlbr_primary { background-image: linear-gradient(to bottom right, #6f6340, #ae9a64 ) !important }
.bc_tlbr_secondary { background-image: linear-gradient(to bottom right, #161616, #222222 ) !important }
.bc_tlbr_accent { background-image: linear-gradient(to bottom right, #CB6E17, #F0B429 ) !important }
.bc_tb_primary_secondary { background-image: linear-gradient(#ae9a64, #222222 ) !important }
.bc_tb_primary_accent { background-image: linear-gradient(#ae9a64, #F0B429 ) !important }
.bc_tb_secondary_primary { background-image: linear-gradient(#222222, #ae9a64 ) !important }
.bc_tb_secondary_accent { background-image: linear-gradient(#222222, #F0B429 ) !important }
.bc_tb_accent_primary { background-image: linear-gradient(#F0B429, #ae9a64 ) !important }
.bc_tb_accent_secondary { background-image: linear-gradient(#F0B429, #222222 ) !important }
.bc_lr_primary_secondary { background-image: linear-gradient(to right, #ae9a64, #222222 ) !important }
.bc_lr_primary_accent { background-image: linear-gradient(to right, #ae9a64, #F0B429 ) !important }
.bc_lr_secondary_primary { background-image: linear-gradient(to right, #222222, #ae9a64 ) !important }
.bc_lr_secondary_accent { background-image: linear-gradient(to right, #222222, #F0B429 ) !important }
.bc_lr_accent_primary { background-image: linear-gradient(to right, #F0B429, #ae9a64 ) !important }
.bc_lr_accent_secondary { background-image: linear-gradient(to right, #F0B429, #222222 ) !important }
.bc_tlbr_primary_secondary { background-image: linear-gradient(to bottom right, #ae9a64, #222222 ) !important }
.bc_tlbr_primary_accent { background-image: linear-gradient(to bottom right, #ae9a64, #F0B429 ) !important }
.bc_tlbr_secondary_primary { background-image: linear-gradient(to bottom right, #222222, #ae9a64 ) !important }
.bc_tlbr_secondary_accent { background-image: linear-gradient(to bottom right, #222222, #F0B429 ) !important }
.bc_tlbr_accent_primary { background-image: linear-gradient(to bottom right, #F0B429, #ae9a64 ) !important }
.bc_tlbr_accent_secondary { background-image: linear-gradient(to bottom right, #F0B429, #222222 ) !important }


/*FILL*/
.fill_b_primary__5 .elementor-shape-bottom .elementor-shape-fill,.fill_t_primary__5 .elementor-shape-top .elementor-shape-fill {fill: #f7f5f0 !important;}.fill_b_primary__4 .elementor-shape-bottom .elementor-shape-fill,.fill_t_primary__4 .elementor-shape-top .elementor-shape-fill {fill: #e8e3d4 !important;}.fill_b_primary__3 .elementor-shape-bottom .elementor-shape-fill,.fill_t_primary__3 .elementor-shape-top .elementor-shape-fill {fill: #dad1b8 !important;}.fill_b_primary__2 .elementor-shape-bottom .elementor-shape-fill,.fill_t_primary__2 .elementor-shape-top .elementor-shape-fill {fill: #cbbe9c !important;}.fill_b_primary__1 .elementor-shape-bottom .elementor-shape-fill,.fill_t_primary__1 .elementor-shape-top .elementor-shape-fill {fill: #bdac80 !important;}.fill_b_primary .elementor-shape-bottom .elementor-shape-fill,.fill_t_primary .elementor-shape-top .elementor-shape-fill {fill: #ae9a64 !important;}.fill_b_primary_1 .elementor-shape-bottom .elementor-shape-fill,.fill_t_primary_1 .elementor-shape-top .elementor-shape-fill {fill: #8f7e52 !important;}.fill_b_primary_2 .elementor-shape-bottom .elementor-shape-fill,.fill_t_primary_2 .elementor-shape-top .elementor-shape-fill {fill: #6f6340 !important;}.fill_b_primary_3 .elementor-shape-bottom .elementor-shape-fill,.fill_t_primary_3 .elementor-shape-top .elementor-shape-fill {fill: #50472e !important;}.fill_b_primary_4 .elementor-shape-bottom .elementor-shape-fill,.fill_t_primary_4 .elementor-shape-top .elementor-shape-fill {fill: #312b1c !important;}.fill_b_primary_5 .elementor-shape-bottom .elementor-shape-fill,.fill_t_primary_5 .elementor-shape-top .elementor-shape-fill {fill: #110f0a !important;}.fill_b_secondary__5 .elementor-shape-bottom .elementor-shape-fill,.fill_t_secondary__5 .elementor-shape-top .elementor-shape-fill {fill: #e9e9e9 !important;}.fill_b_secondary__4 .elementor-shape-bottom .elementor-shape-fill,.fill_t_secondary__4 .elementor-shape-top .elementor-shape-fill {fill: #c1c1c1 !important;}.fill_b_secondary__3 .elementor-shape-bottom .elementor-shape-fill,.fill_t_secondary__3 .elementor-shape-top .elementor-shape-fill {fill: #999999 !important;}.fill_b_secondary__2 .elementor-shape-bottom .elementor-shape-fill,.fill_t_secondary__2 .elementor-shape-top .elementor-shape-fill {fill: #727272 !important;}.fill_b_secondary__1 .elementor-shape-bottom .elementor-shape-fill,.fill_t_secondary__1 .elementor-shape-top .elementor-shape-fill {fill: #4a4a4a !important;}.fill_b_secondary .elementor-shape-bottom .elementor-shape-fill,.fill_t_secondary .elementor-shape-top .elementor-shape-fill {fill: #222222 !important;}.fill_b_secondary_1 .elementor-shape-bottom .elementor-shape-fill,.fill_t_secondary_1 .elementor-shape-top .elementor-shape-fill {fill: #1c1c1c !important;}.fill_b_secondary_2 .elementor-shape-bottom .elementor-shape-fill,.fill_t_secondary_2 .elementor-shape-top .elementor-shape-fill {fill: #161616 !important;}.fill_b_secondary_3 .elementor-shape-bottom .elementor-shape-fill,.fill_t_secondary_3 .elementor-shape-top .elementor-shape-fill {fill: #101010 !important;}.fill_b_secondary_4 .elementor-shape-bottom .elementor-shape-fill,.fill_t_secondary_4 .elementor-shape-top .elementor-shape-fill {fill: #0a0a0a !important;}.fill_b_secondary_5 .elementor-shape-bottom .elementor-shape-fill,.fill_t_secondary_5 .elementor-shape-top .elementor-shape-fill {fill: #030303 !important;}.fill_b_accent__5 .elementor-shape-bottom .elementor-shape-fill,.fill_t_accent__5 .elementor-shape-top .elementor-shape-fill {fill: #FFFBEA !important;}.fill_b_accent__4 .elementor-shape-bottom .elementor-shape-fill,.fill_t_accent__4 .elementor-shape-top .elementor-shape-fill {fill: #FFF3C4 !important;}.fill_b_accent__3 .elementor-shape-bottom .elementor-shape-fill,.fill_t_accent__3 .elementor-shape-top .elementor-shape-fill {fill: #FCE588 !important;}.fill_b_accent__2 .elementor-shape-bottom .elementor-shape-fill,.fill_t_accent__2 .elementor-shape-top .elementor-shape-fill {fill: #FADB5F !important;}.fill_b_accent__1 .elementor-shape-bottom .elementor-shape-fill,.fill_t_accent__1 .elementor-shape-top .elementor-shape-fill {fill: #F7C948 !important;}.fill_b_accent .elementor-shape-bottom .elementor-shape-fill,.fill_t_accent .elementor-shape-top .elementor-shape-fill {fill: #F0B429 !important;}.fill_b_accent_1 .elementor-shape-bottom .elementor-shape-fill,.fill_t_accent_1 .elementor-shape-top .elementor-shape-fill {fill: #DE911D !important;}.fill_b_accent_2 .elementor-shape-bottom .elementor-shape-fill,.fill_t_accent_2 .elementor-shape-top .elementor-shape-fill {fill: #CB6E17 !important;}.fill_b_accent_3 .elementor-shape-bottom .elementor-shape-fill,.fill_t_accent_3 .elementor-shape-top .elementor-shape-fill {fill: #B44D12 !important;}.fill_b_accent_4 .elementor-shape-bottom .elementor-shape-fill,.fill_t_accent_4 .elementor-shape-top .elementor-shape-fill {fill: #8D2B0B !important;}.fill_b_accent_5 .elementor-shape-bottom .elementor-shape-fill,.fill_t_accent_5 .elementor-shape-top .elementor-shape-fill {fill: #8D2B0B !important;}.fill_b_background .elementor-shape-bottom .elementor-shape-fill,.fill_t_background .elementor-shape-top .elementor-shape-fill {fill: #ffffff !important;}.fill_b_background_light .elementor-shape-bottom .elementor-shape-fill,.fill_t_background_light .elementor-shape-top .elementor-shape-fill {fill: #faf9f7 !important;}.fill_b_background_dark .elementor-shape-bottom .elementor-shape-fill,.fill_t_background_dark .elementor-shape-top .elementor-shape-fill {fill: #27241d !important;}.fill_b_inverted .elementor-shape-bottom .elementor-shape-fill,.fill_t_inverted .elementor-shape-top .elementor-shape-fill {fill: #ffffff !important;}.fill_b_dimmed .elementor-shape-bottom .elementor-shape-fill,.fill_t_dimmed .elementor-shape-top .elementor-shape-fill {fill: #857f72 !important;}.fill_b_neutral_1 .elementor-shape-bottom .elementor-shape-fill,.fill_t_neutral_1 .elementor-shape-top .elementor-shape-fill {fill: #faf9f7 !important;}.fill_b_neutral_2 .elementor-shape-bottom .elementor-shape-fill,.fill_t_neutral_2 .elementor-shape-top .elementor-shape-fill {fill: #e8e6e1 !important;}.fill_b_neutral_3 .elementor-shape-bottom .elementor-shape-fill,.fill_t_neutral_3 .elementor-shape-top .elementor-shape-fill {fill: #d3cec4 !important;}.fill_b_neutral_4 .elementor-shape-bottom .elementor-shape-fill,.fill_t_neutral_4 .elementor-shape-top .elementor-shape-fill {fill: #b8b2a7 !important;}.fill_b_neutral_5 .elementor-shape-bottom .elementor-shape-fill,.fill_t_neutral_5 .elementor-shape-top .elementor-shape-fill {fill: #a39e93 !important;}.fill_b_neutral_6 .elementor-shape-bottom .elementor-shape-fill,.fill_t_neutral_6 .elementor-shape-top .elementor-shape-fill {fill: #857f72 !important;}.fill_b_neutral_7 .elementor-shape-bottom .elementor-shape-fill,.fill_t_neutral_7 .elementor-shape-top .elementor-shape-fill {fill: #625d52 !important;}.fill_b_neutral_8 .elementor-shape-bottom .elementor-shape-fill,.fill_t_neutral_8 .elementor-shape-top .elementor-shape-fill {fill: #504a40 !important;}.fill_b_neutral_9 .elementor-shape-bottom .elementor-shape-fill,.fill_t_neutral_9 .elementor-shape-top .elementor-shape-fill {fill: #423d33 !important;}.fill_b_neutral_10 .elementor-shape-bottom .elementor-shape-fill,.fill_t_neutral_10 .elementor-shape-top .elementor-shape-fill {fill: #27241d !important;}.fill_b_text .elementor-shape-bottom .elementor-shape-fill,.fill_t_text .elementor-shape-top .elementor-shape-fill {fill: #665442 !important;}.fill_b_link .elementor-shape-bottom .elementor-shape-fill,.fill_t_link .elementor-shape-top .elementor-shape-fill {fill: #ae9a64 !important;}.fill_b_link_hover .elementor-shape-bottom .elementor-shape-fill,.fill_t_link_hover .elementor-shape-top .elementor-shape-fill {fill: #8f7e52 !important;}.fill_b_transparent .elementor-shape-bottom .elementor-shape-fill,.fill_t_transparent .elementor-shape-top .elementor-shape-fill {fill: transparent !important;}
/*BORDER COLOR*/
.bdc_primary__5,.bdc_primary__5 .elementor-widget-container {border-color: #f7f5f0 !important;}.bdc_primary__4,.bdc_primary__4 .elementor-widget-container {border-color: #e8e3d4 !important;}.bdc_primary__3,.bdc_primary__3 .elementor-widget-container {border-color: #dad1b8 !important;}.bdc_primary__2,.bdc_primary__2 .elementor-widget-container {border-color: #cbbe9c !important;}.bdc_primary__1,.bdc_primary__1 .elementor-widget-container {border-color: #bdac80 !important;}.bdc_primary,.bdc_primary .elementor-widget-container {border-color: #ae9a64 !important;}.bdc_primary_1,.bdc_primary_1 .elementor-widget-container {border-color: #8f7e52 !important;}.bdc_primary_2,.bdc_primary_2 .elementor-widget-container {border-color: #6f6340 !important;}.bdc_primary_3,.bdc_primary_3 .elementor-widget-container {border-color: #50472e !important;}.bdc_primary_4,.bdc_primary_4 .elementor-widget-container {border-color: #312b1c !important;}.bdc_primary_5,.bdc_primary_5 .elementor-widget-container {border-color: #110f0a !important;}.bdc_secondary__5,.bdc_secondary__5 .elementor-widget-container {border-color: #e9e9e9 !important;}.bdc_secondary__4,.bdc_secondary__4 .elementor-widget-container {border-color: #c1c1c1 !important;}.bdc_secondary__3,.bdc_secondary__3 .elementor-widget-container {border-color: #999999 !important;}.bdc_secondary__2,.bdc_secondary__2 .elementor-widget-container {border-color: #727272 !important;}.bdc_secondary__1,.bdc_secondary__1 .elementor-widget-container {border-color: #4a4a4a !important;}.bdc_secondary,.bdc_secondary .elementor-widget-container {border-color: #222222 !important;}.bdc_secondary_1,.bdc_secondary_1 .elementor-widget-container {border-color: #1c1c1c !important;}.bdc_secondary_2,.bdc_secondary_2 .elementor-widget-container {border-color: #161616 !important;}.bdc_secondary_3,.bdc_secondary_3 .elementor-widget-container {border-color: #101010 !important;}.bdc_secondary_4,.bdc_secondary_4 .elementor-widget-container {border-color: #0a0a0a !important;}.bdc_secondary_5,.bdc_secondary_5 .elementor-widget-container {border-color: #030303 !important;}.bdc_accent__5,.bdc_accent__5 .elementor-widget-container {border-color: #FFFBEA !important;}.bdc_accent__4,.bdc_accent__4 .elementor-widget-container {border-color: #FFF3C4 !important;}.bdc_accent__3,.bdc_accent__3 .elementor-widget-container {border-color: #FCE588 !important;}.bdc_accent__2,.bdc_accent__2 .elementor-widget-container {border-color: #FADB5F !important;}.bdc_accent__1,.bdc_accent__1 .elementor-widget-container {border-color: #F7C948 !important;}.bdc_accent,.bdc_accent .elementor-widget-container {border-color: #F0B429 !important;}.bdc_accent_1,.bdc_accent_1 .elementor-widget-container {border-color: #DE911D !important;}.bdc_accent_2,.bdc_accent_2 .elementor-widget-container {border-color: #CB6E17 !important;}.bdc_accent_3,.bdc_accent_3 .elementor-widget-container {border-color: #B44D12 !important;}.bdc_accent_4,.bdc_accent_4 .elementor-widget-container {border-color: #8D2B0B !important;}.bdc_accent_5,.bdc_accent_5 .elementor-widget-container {border-color: #8D2B0B !important;}.bdc_background,.bdc_background .elementor-widget-container {border-color: #ffffff !important;}.bdc_background_light,.bdc_background_light .elementor-widget-container {border-color: #faf9f7 !important;}.bdc_background_dark,.bdc_background_dark .elementor-widget-container {border-color: #27241d !important;}.bdc_inverted,.bdc_inverted .elementor-widget-container {border-color: #ffffff !important;}.bdc_dimmed,.bdc_dimmed .elementor-widget-container {border-color: #857f72 !important;}.bdc_neutral_1,.bdc_neutral_1 .elementor-widget-container {border-color: #faf9f7 !important;}.bdc_neutral_2,.bdc_neutral_2 .elementor-widget-container {border-color: #e8e6e1 !important;}.bdc_neutral_3,.bdc_neutral_3 .elementor-widget-container {border-color: #d3cec4 !important;}.bdc_neutral_4,.bdc_neutral_4 .elementor-widget-container {border-color: #b8b2a7 !important;}.bdc_neutral_5,.bdc_neutral_5 .elementor-widget-container {border-color: #a39e93 !important;}.bdc_neutral_6,.bdc_neutral_6 .elementor-widget-container {border-color: #857f72 !important;}.bdc_neutral_7,.bdc_neutral_7 .elementor-widget-container {border-color: #625d52 !important;}.bdc_neutral_8,.bdc_neutral_8 .elementor-widget-container {border-color: #504a40 !important;}.bdc_neutral_9,.bdc_neutral_9 .elementor-widget-container {border-color: #423d33 !important;}.bdc_neutral_10,.bdc_neutral_10 .elementor-widget-container {border-color: #27241d !important;}.bdc_text,.bdc_text .elementor-widget-container {border-color: #665442 !important;}.bdc_link,.bdc_link .elementor-widget-container {border-color: #ae9a64 !important;}.bdc_link_hover,.bdc_link_hover .elementor-widget-container {border-color: #8f7e52 !important;}.bdc_transparent,.bdc_transparent .elementor-widget-container {border-color: transparent !important;}
/*BORDER*/
.bd_primary { border: 1px solid #ae9a64 !important; }
.bd_primary__5 { border: 1px solid #f7f5f0 !important; }
.bd_primary__4 { border: 1px solid #e8e3d4 !important; }
.bd_primary__3 { border: 1px solid #dad1b8 !important; }
.bd_primary__2 { border: 1px solid #cbbe9c !important; }
.bd_primary__1 { border: 1px solid #bdac80 !important; }
.bd_primary_1 { border: 1px solid #8f7e52 !important; }
.bd_primary_2 { border: 1px solid #6f6340 !important; }
.bd_primary_3 { border: 1px solid #50472e !important; }
.bd_primary_4 { border: 1px solid #312b1c !important; }
.bd_primary_5 { border: 1px solid #110f0a !important; }
.bd_secondary { border: 1px solid #222222 !important; }
.bd_secondary__5 { border: 1px solid #e9e9e9 !important; }
.bd_secondary__4 { border: 1px solid #c1c1c1 !important; }
.bd_secondary__3 { border: 1px solid #999999 !important; }
.bd_secondary__2 { border: 1px solid #727272 !important; }
.bd_secondary__1 { border: 1px solid #4a4a4a !important; }
.bd_secondary_1 { border: 1px solid #1c1c1c !important; }
.bd_secondary_2 { border: 1px solid #161616 !important; }
.bd_secondary_3 { border: 1px solid #101010 !important; }
.bd_secondary_4 { border: 1px solid #0a0a0a !important; }
.bd_secondary_5 { border: 1px solid #030303 !important; }
.bd_text { border: 1px solid #665442 !important; }
.bd_accent { border: 1px solid #F0B429 !important; }
.bd_accent__5 { border: 1px solid #FFFBEA !important; }
.bd_accent__4 { border: 1px solid #FFF3C4 !important; }
.bd_accent__3 { border: 1px solid #FCE588 !important; }
.bd_accent__2 { border: 1px solid #FADB5F !important; }
.bd_accent__1 { border: 1px solid #F7C948 !important; }
.bd_accent_1 { border: 1px solid #DE911D !important; }
.bd_accent_2 { border: 1px solid #CB6E17 !important; }
.bd_accent_3 { border: 1px solid #B44D12 !important; }
.bd_accent_4 { border: 1px solid #8D2B0B !important; }
.bd_accent_5 { border: 1px solid #8D2B0B !important; }
.bd_neutral_1 { border: 1px solid #faf9f7 !important; }
.bd_neutral_2 { border: 1px solid #e8e6e1 !important; }
.bd_neutral_3 { border: 1px solid #d3cec4 !important; }
.bd_neutral_4 { border: 1px solid #b8b2a7 !important; }
.bd_neutral_5 { border: 1px solid #a39e93 !important; }
.bd_neutral_6 { border: 1px solid #857f72 !important; }
.bd_neutral_7 { border: 1px solid #625d52 !important; }
.bd_neutral_8 { border: 1px solid #504a40 !important; }
.bd_neutral_9 { border: 1px solid #423d33 !important; }
.bd_neutral_10 { border: 1px solid #27241d !important; }
.bd_background { border: 1px solid #ffffff !important; }
.bd_background_light { border: 1px solid #faf9f7 !important; }
.bd_background_dark { border: 1px solid #27241d !important; }
.bd_inverted { border: 1px solid #ffffff !important; }
.bd_dimmed { border: 1px solid #857f72 !important }


/*SVG COLOR*/
.stroke_primary svg { stroke: #ae9a64; }
.stroke_primary__5 svg { stroke: #f7f5f0; }
.stroke_primary__4 svg { stroke: #e8e3d4; }
.stroke_primary__3 svg { stroke: #dad1b8; }
.stroke_primary__2 svg { stroke: #cbbe9c; }
.stroke_primary__1 svg { stroke: #bdac80; }
.stroke_primary_1 svg { stroke: #8f7e52; }
.stroke_primary_2 svg { stroke: #6f6340; }
.stroke_primary_3 svg { stroke: #50472e; }
.stroke_primary_4 svg { stroke: #312b1c; }
.stroke_primary_5 svg { stroke: #110f0a; }
.stroke_secondary svg { stroke: #222222; }
.stroke_secondary__5 svg { stroke: #e9e9e9; }
.stroke_secondary__4 svg { stroke: #c1c1c1; }
.stroke_secondary__3 svg { stroke: #999999; }
.stroke_secondary__2 svg { stroke: #727272; }
.stroke_secondary__1 svg { stroke: #4a4a4a; }
.stroke_secondary_1 svg { stroke: #1c1c1c; }
.stroke_secondary_2 svg { stroke: #161616; }
.stroke_secondary_3 svg { stroke: #101010; }
.stroke_secondary_4 svg { stroke: #0a0a0a; }
.stroke_secondary_5 svg { stroke: #030303; }
.stroke_text svg { stroke: #665442; }
.stroke_accent svg { stroke: #F0B429; }
.stroke_accent__5 svg { stroke: #FFFBEA; }
.stroke_accent__4 svg { stroke: #FFF3C4; }
.stroke_accent__3 svg { stroke: #FCE588; }
.stroke_accent__2 svg { stroke: #FADB5F; }
.stroke_accent__1 svg { stroke: #F7C948; }
.stroke_accent_1 svg { stroke: #DE911D; }
.stroke_accent_2 svg { stroke: #CB6E17; }
.stroke_accent_3 svg { stroke: #B44D12; }
.stroke_accent_4 svg { stroke: #8D2B0B; }
.stroke_accent_5 svg { stroke: #8D2B0B; }
.stroke_neutral_1 svg { stroke: #faf9f7; }
.stroke_neutral_2 svg { stroke: #e8e6e1; }
.stroke_neutral_3 svg { stroke: #d3cec4; }
.stroke_neutral_4 svg { stroke: #b8b2a7; }
.stroke_neutral_5 svg { stroke: #a39e93; }
.stroke_neutral_6 svg { stroke: #857f72; }
.stroke_neutral_7 svg { stroke: #625d52; }
.stroke_neutral_8 svg { stroke: #504a40; }
.stroke_neutral_9 svg { stroke: #423d33; }
.stroke_neutral_10 svg { stroke: #27241d; }
.stroke_background svg { stroke: #ffffff; }
.stroke_background_light svg { stroke: #faf9f7; }
.stroke_background_dark svg { stroke: #27241d; }
.stroke_inverted svg { stroke: #ffffff; }
.stroke_dimmed svg { stroke: #857f72; }
.fill_primary svg { fill: #ae9a64; }
.fill_primary__5 svg { fill: #f7f5f0; }
.fill_primary__4 svg { fill: #e8e3d4; }
.fill_primary__3 svg { fill: #dad1b8; }
.fill_primary__2 svg { fill: #cbbe9c; }
.fill_primary__1 svg { fill: #bdac80; }
.fill_primary_1 svg { fill: #8f7e52; }
.fill_primary_2 svg { fill: #6f6340; }
.fill_primary_3 svg { fill: #50472e; }
.fill_primary_4 svg { fill: #312b1c; }
.fill_primary_5 svg { fill: #110f0a; }
.fill_secondary svg { fill: #222222; }
.fill_secondary__5 svg { fill: #e9e9e9; }
.fill_secondary__4 svg { fill: #c1c1c1; }
.fill_secondary__3 svg { fill: #999999; }
.fill_secondary__2 svg { fill: #727272; }
.fill_secondary__1 svg { fill: #4a4a4a; }
.fill_secondary_1 svg { fill: #1c1c1c; }
.fill_secondary_2 svg { fill: #161616; }
.fill_secondary_3 svg { fill: #101010; }
.fill_secondary_4 svg { fill: #0a0a0a; }
.fill_secondary_5 svg { fill: #030303; }
.fill_text svg { fill: #665442; }
.fill_accent svg { fill: #F0B429; }
.fill_accent__5 svg { fill: #FFFBEA; }
.fill_accent__4 svg { fill: #FFF3C4; }
.fill_accent__3 svg { fill: #FCE588; }
.fill_accent__2 svg { fill: #FADB5F; }
.fill_accent__1 svg { fill: #F7C948; }
.fill_accent_1 svg { fill: #DE911D; }
.fill_accent_2 svg { fill: #CB6E17; }
.fill_accent_3 svg { fill: #B44D12; }
.fill_accent_4 svg { fill: #8D2B0B; }
.fill_accent_5 svg { fill: #8D2B0B; }
.fill_neutral_1 svg { fill: #faf9f7; }
.fill_neutral_2 svg { fill: #e8e6e1; }
.fill_neutral_3 svg { fill: #d3cec4; }
.fill_neutral_4 svg { fill: #b8b2a7; }
.fill_neutral_5 svg { fill: #a39e93; }
.fill_neutral_6 svg { fill: #857f72; }
.fill_neutral_7 svg { fill: #625d52; }
.fill_neutral_8 svg { fill: #504a40; }
.fill_neutral_9 svg { fill: #423d33; }
.fill_neutral_10 svg { fill: #27241d; }
.fill_background svg { fill: #ffffff; }
.fill_background_light svg { fill: #faf9f7; }
.fill_background_dark svg { fill: #27241d; }
.fill_inverted svg { fill: #ffffff; }
.fill_dimmed svg { fill: #857f72; }

/*TYPOGRAPHY*/
.ff_heading,
.ff_heading.elementor-widget-text-editor,
.ff_heading.elementor-widget-text-editor p,
.ff_heading.elementor-widget-nav-menu a,
.ff_heading.elementor-widget-heading .elementor-heading-title,
.ff_heading.elementor-widget-icon-list .elementor-icon-list-text {
font-family: 'Playfair Display', serif !important;
}
.ff_body,
.ff_body.elementor-widget-text-editor,
.ff_body.elementor-widget-text-editor p,
.ff_body.elementor-widget-nav-menu a,
.ff_body.elementor-widget-heading .elementor-heading-title,
.ff_body.elementor-widget-icon-list .elementor-icon-list-text {
font-family: 'Open Sans', sans-serif !important;
}
.ff_accent,
.ff_accent.elementor-widget-text-editor,
.ff_accent.elementor-widget-text-editor p,
.ff_accent.elementor-widget-nav-menu a,
.ff_accent.elementor-widget-heading .elementor-heading-title,
.ff_accent.elementor-widget-icon-list .elementor-icon-list-text {
font-family: 'Herr Von Muellerhoff', cursive !important;
}

.fst_heading,
.fst_heading.elementor-widget-text-editor,
.fst_heading.elementor-widget-text-editor p,
.fst_heading.elementor-widget-nav-menu a,
.fst_heading.elementor-widget-heading .elementor-heading-title,
.fst_heading.elementor-widget-icon-list .elementor-icon-list-text {
font-style: normal !important;
}
.fst_body,
.fst_body.elementor-widget-text-editor,
.fst_body.elementor-widget-text-editor p,
.fst_body.elementor-widget-nav-menu a,
.fst_body.elementor-widget-heading .elementor-heading-title,
.fst_body.elementor-widget-icon-list .elementor-icon-list-text {
font-style: normal !important;
}
.fst_accent,
.fst_accent.elementor-widget-text-editor,
.fst_accent.elementor-widget-text-editor p,
.fst_accent.elementor-widget-nav-menu a,
.fst_accent.elementor-widget-heading .elementor-heading-title,
.fst_accent.elementor-widget-icon-list .elementor-icon-list-text {
font-style: normal !important;
}

.fw_heading_normal,
.fw_heading_normal.elementor-widget-text-editor,
.fw_heading_normal.elementor-widget-text-editor p,
.fw_heading_normal.elementor-widget-nav-menu a,
.fw_heading_normal.elementor-widget-heading .elementor-heading-title,
.fw_heading_normal.elementor-widget-icon-list .elementor-icon-list-text {
font-weight: 600 !important;
}
.fw_heading_bold,
.fw_heading_bold.elementor-widget-text-editor,
.fw_heading_bold.elementor-widget-text-editor p,
.fw_heading_bold.elementor-widget-nav-menu a,
.fw_heading_bold.elementor-widget-heading .elementor-heading-title,
.fw_heading_bold.elementor-widget-icon-list .elementor-icon-list-text {
font-weight: 600 !important;
}
.fw_body_normal,
.fw_body_normal.elementor-widget-text-editor,
.fw_body_normal.elementor-widget-text-editor p,
.fw_body_normal.elementor-widget-nav-menu a,
.fw_body_normal.elementor-widget-heading .elementor-heading-title,
.fw_body_normal.elementor-widget-icon-list .elementor-icon-list-text {
font-weight: 300 !important;
}
.fw_body_bold,
.fw_body_bold.elementor-widget-text-editor,
.fw_body_bold.elementor-widget-text-editor p,
.fw_body_bold.elementor-widget-nav-menu a,
.fw_body_bold.elementor-widget-heading .elementor-heading-title,
.fw_body_bold.elementor-widget-icon-list .elementor-icon-list-text {
font-weight: 600 !important;
}
.fw_accent_normal,
.fw_accent_normal.elementor-widget-text-editor,
.fw_accent_normal.elementor-widget-text-editor p,
.fw_accent_normal.elementor-widget-nav-menu a,
.fw_accent_normal.elementor-widget-heading .elementor-heading-title,
.fw_accent_normal.elementor-widget-icon-list .elementor-icon-list-text {
font-weight: 400 !important;
}
.fw_accent_bold,
.fw_accent_bold.elementor-widget-text-editor,
.fw_accent_bold.elementor-widget-text-editor p,
.fw_accent_bold.elementor-widget-nav-menu a,
.fw_accent_bold.elementor-widget-heading .elementor-heading-title,
.fw_accent_bold.elementor-widget-icon-list .elementor-icon-list-text {
font-weight: 400 !important;Ò
}

.fs_body,.fs_body.elementor-widget-heading .elementor-heading-title,.fs_body.elementor-widget-text-editor .elementor-text-editor,.fs_body.elementor-widget-text-editor .elementor-text-editor p {font-size: 15px !important;}@media ( max-width:767px ) {.fs_body,.fs_body.elementor-widget-heading .elementor-heading-title,.fs_body.elementor-widget-text-editor .elementor-text-editor,.fs_body.elementor-widget-text-editor .elementor-text-editor p {font-size: 13.125px !important;}}.fs_body_1,.fs_body_1.elementor-widget-heading .elementor-heading-title,.fs_body_1.elementor-widget-text-editor .elementor-text-editor,.fs_body_1.elementor-widget-text-editor .elementor-text-editor p {font-size: 17px !important;}@media ( max-width:767px ) {.fs_body_1,.fs_body_1.elementor-widget-heading .elementor-heading-title,.fs_body_1.elementor-widget-text-editor .elementor-text-editor,.fs_body_1.elementor-widget-text-editor .elementor-text-editor p {font-size: 14.875px !important;}}.fs_body__1,.fs_body__1.elementor-widget-heading .elementor-heading-title,.fs_body__1.elementor-widget-text-editor .elementor-text-editor,.fs_body__1.elementor-widget-text-editor .elementor-text-editor p {font-size: 13px !important;}@media ( max-width:767px ) {.fs_body__1,.fs_body__1.elementor-widget-heading .elementor-heading-title,.fs_body__1.elementor-widget-text-editor .elementor-text-editor,.fs_body__1.elementor-widget-text-editor .elementor-text-editor p {font-size: 11.375px !important;}}.fs_body__2,.fs_body__2.elementor-widget-heading .elementor-heading-title,.fs_body__2.elementor-widget-text-editor .elementor-text-editor,.fs_body__2.elementor-widget-text-editor .elementor-text-editor p {font-size: 11px !important;}@media ( max-width:767px ) {.fs_body__2,.fs_body__2.elementor-widget-heading .elementor-heading-title,.fs_body__2.elementor-widget-text-editor .elementor-text-editor,.fs_body__2.elementor-widget-text-editor .elementor-text-editor p {font-size: 9.625px !important;}}.fs_h1,.fs_h1.elementor-widget-heading .elementor-heading-title,.fs_h1.elementor-widget-text-editor .elementor-text-editor,.fs_h1.elementor-widget-text-editor .elementor-text-editor p {font-size: 42px !important;}@media ( max-width:767px ) {.fs_h1,.fs_h1.elementor-widget-heading .elementor-heading-title,.fs_h1.elementor-widget-text-editor .elementor-text-editor,.fs_h1.elementor-widget-text-editor .elementor-text-editor p {font-size: 36.75px !important;}}.fs_h2,.fs_h2.elementor-widget-heading .elementor-heading-title,.fs_h2.elementor-widget-text-editor .elementor-text-editor,.fs_h2.elementor-widget-text-editor .elementor-text-editor p {font-size: 35px !important;}@media ( max-width:767px ) {.fs_h2,.fs_h2.elementor-widget-heading .elementor-heading-title,.fs_h2.elementor-widget-text-editor .elementor-text-editor,.fs_h2.elementor-widget-text-editor .elementor-text-editor p {font-size: 30.625px !important;}}.fs_h3,.fs_h3.elementor-widget-heading .elementor-heading-title,.fs_h3.elementor-widget-text-editor .elementor-text-editor,.fs_h3.elementor-widget-text-editor .elementor-text-editor p {font-size: 29px !important;}@media ( max-width:767px ) {.fs_h3,.fs_h3.elementor-widget-heading .elementor-heading-title,.fs_h3.elementor-widget-text-editor .elementor-text-editor,.fs_h3.elementor-widget-text-editor .elementor-text-editor p {font-size: 25.375px !important;}}.fs_h4,.fs_h4.elementor-widget-heading .elementor-heading-title,.fs_h4.elementor-widget-text-editor .elementor-text-editor,.fs_h4.elementor-widget-text-editor .elementor-text-editor p {font-size: 23px !important;}@media ( max-width:767px ) {.fs_h4,.fs_h4.elementor-widget-heading .elementor-heading-title,.fs_h4.elementor-widget-text-editor .elementor-text-editor,.fs_h4.elementor-widget-text-editor .elementor-text-editor p {font-size: 20.125px !important;}}.fs_h5,.fs_h5.elementor-widget-heading .elementor-heading-title,.fs_h5.elementor-widget-text-editor .elementor-text-editor,.fs_h5.elementor-widget-text-editor .elementor-text-editor p {font-size: 19px !important;}@media ( max-width:767px ) {.fs_h5,.fs_h5.elementor-widget-heading .elementor-heading-title,.fs_h5.elementor-widget-text-editor .elementor-text-editor,.fs_h5.elementor-widget-text-editor .elementor-text-editor p {font-size: 16.625px !important;}}.fs_h6,.fs_h6.elementor-widget-heading .elementor-heading-title,.fs_h6.elementor-widget-text-editor .elementor-text-editor,.fs_h6.elementor-widget-text-editor .elementor-text-editor p {font-size: 17px !important;}@media ( max-width:767px ) {.fs_h6,.fs_h6.elementor-widget-heading .elementor-heading-title,.fs_h6.elementor-widget-text-editor .elementor-text-editor,.fs_h6.elementor-widget-text-editor .elementor-text-editor p {font-size: 14.875px !important;}}
.icon_fs_body .kowp_sc_social_media .kowp_social_medium svg {width: 15px !important;height: 15px !important;}.icon_fs_body_1 .kowp_sc_social_media .kowp_social_medium svg {width: 17px !important;height: 17px !important;}.icon_fs_body__1 .kowp_sc_social_media .kowp_social_medium svg {width: 13px !important;height: 13px !important;}.icon_fs_body__2 .kowp_sc_social_media .kowp_social_medium svg {width: 11px !important;height: 11px !important;}.icon_fs_h1 .kowp_sc_social_media .kowp_social_medium svg {width: 42px !important;height: 42px !important;}.icon_fs_h2 .kowp_sc_social_media .kowp_social_medium svg {width: 35px !important;height: 35px !important;}.icon_fs_h3 .kowp_sc_social_media .kowp_social_medium svg {width: 29px !important;height: 29px !important;}.icon_fs_h4 .kowp_sc_social_media .kowp_social_medium svg {width: 23px !important;height: 23px !important;}.icon_fs_h5 .kowp_sc_social_media .kowp_social_medium svg {width: 19px !important;height: 19px !important;}.icon_fs_h6 .kowp_sc_social_media .kowp_social_medium svg {width: 17px !important;height: 17px !important;}

.lh_body,
.lh_body.elementor-widget-heading .elementor-heading-title,
.lh_body.elementor-widget-text-editor .elementor-text-editor,
.lh_body.elementor-widget-text-editor .elementor-text-editor p {
line-height: 1.7em !important;
}
@media ( max-width: 767px ) {
.lh_body,
.lh_body.elementor-widget-heading .elementor-heading-title,
.lh_body.elementor-widget-text-editor .elementor-text-editor,
.lh_body.elementor-widget-text-editor .elementor-text-editor p {
line-height: 1.4875em !important;
}
}
.lh_body_1,
.lh_body_1.elementor-widget-heading .elementor-heading-title,
.lh_body_1.elementor-widget-text-editor .elementor-text-editor,
.lh_body_1.elementor-widget-text-editor .elementor-text-editor p {
line-height: 1.6em !important;
}
@media ( max-width: 767px ) {
.lh_body_1,
.lh_body_1.elementor-widget-heading .elementor-heading-title,
.lh_body_1.elementor-widget-text-editor .elementor-text-editor,
.lh_body_1.elementor-widget-text-editor .elementor-text-editor p {
line-height: 1.4em !important;
}
}
.lh_body__1,
.lh_body__1.elementor-widget-heading .elementor-heading-title,
.lh_body__1.elementor-widget-text-editor .elementor-text-editor,
.lh_body__1.elementor-widget-text-editor .elementor-text-editor p {
line-height: 1.75em !important;
}
@media ( max-width: 767px ) {
.lh_body__1,
.lh_body__1.elementor-widget-heading .elementor-heading-title,
.lh_body__1.elementor-widget-text-editor .elementor-text-editor,
.lh_body__1.elementor-widget-text-editor .elementor-text-editor p {
line-height: 1.53125em !important;
}
}
.lh_body__2,
.lh_body__2.elementor-widget-heading .elementor-heading-title,
.lh_body__2.elementor-widget-text-editor .elementor-text-editor,
.lh_body__2.elementor-widget-text-editor .elementor-text-editor p {
line-height: 1.8em !important;
}
@media ( max-width: 767px ) {
.lh_body__2,
.lh_body__2.elementor-widget-heading .elementor-heading-title,
.lh_body__2.elementor-widget-text-editor .elementor-text-editor,
.lh_body__2.elementor-widget-text-editor .elementor-text-editor p {
line-height: 1.575em !important;
}
}
.lh_h1,
.lh_h1.elementor-widget-heading .elementor-heading-title,
.lh_h1.elementor-widget-text-editor .elementor-text-editor,
.lh_h1.elementor-widget-text-editor .elementor-text-editor p {
line-height: 1.1em !important;
}
@media ( max-width: 767px ) {
.lh_h1,
.lh_h1.elementor-widget-heading .elementor-heading-title,
.lh_h1.elementor-widget-text-editor .elementor-text-editor,
.lh_h1.elementor-widget-text-editor .elementor-text-editor p {
line-height: 0.9625em !important;
}
}
.lh_h2,
.lh_h2.elementor-widget-heading .elementor-heading-title,
.lh_h2.elementor-widget-text-editor .elementor-text-editor,
.lh_h2.elementor-widget-text-editor .elementor-text-editor p {
line-height: 1.2em !important;
}
@media ( max-width: 767px ) {
.lh_h2,
.lh_h2.elementor-widget-heading .elementor-heading-title,
.lh_h2.elementor-widget-text-editor .elementor-text-editor,
.lh_h2.elementor-widget-text-editor .elementor-text-editor p {
line-height: 1.05em !important;
}
}
.lh_h3,
.lh_h3.elementor-widget-heading .elementor-heading-title,
.lh_h3.elementor-widget-text-editor .elementor-text-editor,
.lh_h3.elementor-widget-text-editor .elementor-text-editor p {
line-height: 1.3em !important;
}
@media ( max-width: 767px ) {
.lh_h3,
.lh_h3.elementor-widget-heading .elementor-heading-title,
.lh_h3.elementor-widget-text-editor .elementor-text-editor,
.lh_h3.elementor-widget-text-editor .elementor-text-editor p {
line-height: 1.1375em !important;
}
}
.lh_h4,
.lh_h4.elementor-widget-heading .elementor-heading-title,
.lh_h4.elementor-widget-text-editor .elementor-text-editor,
.lh_h4.elementor-widget-text-editor .elementor-text-editor p {
line-height: 1.4em !important;
}
@media ( max-width: 767px ) {
.lh_h4,
.lh_h4.elementor-widget-heading .elementor-heading-title,
.lh_h4.elementor-widget-text-editor .elementor-text-editor,
.lh_h4.elementor-widget-text-editor .elementor-text-editor p {
line-height: 1.225em !important;
}
}
.lh_h5,
.lh_h5.elementor-widget-heading .elementor-heading-title,
.lh_h5.elementor-widget-text-editor .elementor-text-editor,
.lh_h5.elementor-widget-text-editor .elementor-text-editor p {
line-height: 1.5em !important;
}
@media ( max-width: 767px ) {
.lh_h5,
.lh_h5.elementor-widget-heading .elementor-heading-title,
.lh_h5.elementor-widget-text-editor .elementor-text-editor,
.lh_h5.elementor-widget-text-editor .elementor-text-editor p {
line-height: 1.3125em !important;
}
}
.lh_h6,
.lh_h6.elementor-widget-heading .elementor-heading-title,
.lh_h6.elementor-widget-text-editor .elementor-text-editor,
.lh_h6.elementor-widget-text-editor .elementor-text-editor p {
line-height: 1.6em !important;
}
@media ( max-width: 767px ) {
.lh_h6,
.lh_h6.elementor-widget-heading .elementor-heading-title,
.lh_h6.elementor-widget-text-editor .elementor-text-editor,
.lh_h6.elementor-widget-text-editor .elementor-text-editor p {
line-height: 1.4em !important;
}
}

p, .entry-content p, .p {
font-family: 'Open Sans', sans-serif;;
font-weight: 300;
font-size: 15px;
line-height: 1.7em;
color: #665442;
margin-bottom: 16px;
}
@media ( max-width: 767px ) {
p, .entry-content p, .p {
font-size: 13.125px;
line-height: 1.4875em;
}
}

h1, .entry-content h1,
.elementor-widget-heading h1.elementor-heading-title,
.elementor-widget-heading.elementor-widget-heading h1.elementor-heading-title,
.h1.elementor-widget-heading p.elementor-heading-title,
.h1.elementor-widget-text-editor .elementor-text-editor,
.h1.elementor-widget-text-editor .elementor-text-editor p,
.h1, .h1 h1, .h1 h2, .h1 h3, .h1 h4, .h1 h5, .h1 h6 {
    font-family: 'Playfair Display', serif;
    font-weight: 600;
    font-size: 42px;
    line-height: 1.1em;
    color: #ae9a64;
    margin-bottom: 24px;
    margin-top: 48px;
}
@media ( max-width: 767px ) {
    h1, .entry-content h1,
    .elementor-widget-heading h1.elementor-heading-title,
    .elementor-widget-heading.elementor-widget-heading h1.elementor-heading-title,
    .h1.elementor-widget-heading p.elementor-heading-title,
    .h1.elementor-widget-text-editor .elementor-text-editor,
    .h1.elementor-widget-text-editor .elementor-text-editor p,
    .h1, .h1 h1, .h1 h2, .h1 h3, .h1 h4, .h1 h5, .h1 h6 {
        font-size: 36.75px;
        line-height: 0.9625em;
    }
}
h2, .entry-content h2,
.elementor-widget-heading h2.elementor-heading-title,
.elementor-widget-heading.elementor-widget-heading h2.elementor-heading-title,
.h2.elementor-widget-heading p.elementor-heading-title,
.h2.elementor-widget-text-editor .elementor-text-editor,
.h2.elementor-widget-text-editor .elementor-text-editor p,
.h2, .h2 h1, .h2 h2, .h2 h3, .h2 h4, .h2 h5, .h2 h6 {
font-family: 'Playfair Display', serif;
font-weight: 600;
font-size: 35px;
line-height: 1.2em;
color: #ae9a64;
margin-bottom: 16px;
margin-top: 32px;
}
@media ( max-width: 767px ) {
h2, .entry-content h2,
.elementor-widget-heading h2.elementor-heading-title,
.elementor-widget-heading.elementor-widget-heading h2.elementor-heading-title,
.h2.elementor-widget-heading p.elementor-heading-title,
.h2.elementor-widget-text-editor .elementor-text-editor,
.h2.elementor-widget-text-editor .elementor-text-editor p,
.h2, .h2 h1, .h2 h2, .h2 h3, .h2 h4, .h2 h5, .h2 h6 {
font-size: 30.625px;
line-height: 1.05em;
}
}
h3, .entry-content h3,
.elementor-widget-heading h3.elementor-heading-title,
.elementor-widget-heading.elementor-widget-heading h3.elementor-heading-title,
.h3.elementor-widget-heading p.elementor-heading-title,
.h3.elementor-widget-text-editor .elementor-text-editor,
.h3.elementor-widget-text-editor .elementor-text-editor p,
.h3, .h3 h1, .h3 h2, .h3 h3, .h3 h4, .h3 h5, .h3 h6 {
font-family: 'Playfair Display', serif;
font-weight: 600;
font-size: 29px;
line-height: 1.3em;
color: #ae9a64;
margin-bottom: 16px;
margin-top: 32px;
}

@media ( max-width: 767px ) {
h3, .entry-content h3,
.elementor-widget-heading h3.elementor-heading-title,
.elementor-widget-heading.elementor-widget-heading h3.elementor-heading-title,
.h3.elementor-widget-heading p.elementor-heading-title,
.h3.elementor-widget-text-editor .elementor-text-editor,
.h3.elementor-widget-text-editor .elementor-text-editor p,
.h3, .h3 h1, .h3 h2, .h3 h3, .h3 h4, .h3 h5, .h3 h6 {
font-size: 25.375px;
line-height: 1.1375em;
}
}
h4, .entry-content h4,
.elementor-widget-heading h4.elementor-heading-title,
.elementor-widget-heading.elementor-widget-heading h4.elementor-heading-title,
.h4.elementor-widget-heading p.elementor-heading-title,
.h4.elementor-widget-text-editor .elementor-text-editor,
.h4.elementor-widget-text-editor .elementor-text-editor p,
.h4, .h4 h1, .h4 h2, .h4 h3, .h4 h4, .h4 h5, .h4 h6 {
font-family: 'Playfair Display', serif;
font-weight: 600;
font-size: 23px;
line-height: 1.4em;
color: #ae9a64;
margin-bottom: 16px;
margin-top: 32px;
}
@media ( max-width: 767px ) {
h4, .entry-content h4,
.elementor-widget-heading h4.elementor-heading-title,
.elementor-widget-heading.elementor-widget-heading h4.elementor-heading-title,
.h4.elementor-widget-heading p.elementor-heading-title,
.h4.elementor-widget-text-editor .elementor-text-editor,
.h4.elementor-widget-text-editor .elementor-text-editor p,
.h4, .h4 h1, .h4 h2, .h4 h3, .h4 h4, .h4 h5, .h4 h6 {
font-size: 20.125px;
line-height: 1.225em;
}
}
h5, .entry-content h5,
.elementor-widget-heading h5.elementor-heading-title,
.elementor-widget-heading.elementor-widget-heading h5.elementor-heading-title,
.h5.elementor-widget-heading p.elementor-heading-title,
.h5.elementor-widget-text-editor .elementor-text-editor,
.h5.elementor-widget-text-editor .elementor-text-editor p,
.h5, .h5 h1, .h5 h2, .h5 h3, .h5 h4, .h5 h5, .h5 h6 {
font-family: 'Playfair Display', serif;
font-weight: 600;
font-size: 19px;
line-height: 1.5em;
color: #ae9a64;
margin-bottom: 16px;
margin-top: 32px;
}
@media ( max-width: 767px ) {
h5, .entry-content h5,
.elementor-widget-heading h5.elementor-heading-title,
.elementor-widget-heading.elementor-widget-heading h5.elementor-heading-title,
.h5.elementor-widget-heading p.elementor-heading-title,
.h5.elementor-widget-text-editor .elementor-text-editor,
.h5.elementor-widget-text-editor .elementor-text-editor p,
.h5, .h5 h1, .h5 h2, .h5 h3, .h5 h4, .h5 h5, .h5 h6 {
font-size: 16.625px;
line-height: 1.3125em;
}
}
h6, .entry-content h6,
.elementor-widget-heading h6.elementor-heading-title,
.elementor-widget-heading.elementor-widget-heading h6.elementor-heading-title,
.h6.elementor-widget-heading p.elementor-heading-title,
.h6.elementor-widget-text-editor .elementor-text-editor,
.h6.elementor-widget-text-editor .elementor-text-editor p,
.h6, .h6 h1, .h6 h2, .h6 h3, .h6 h4, .h6 h5, .h6 h6 {
font-family: 'Playfair Display', serif;
font-weight: 600;
font-size: 17px;
line-height: 1.6em;
color: #ae9a64;
margin-bottom: 16px;
margin-top: 32px;
}
@media ( max-width: 767px ) {
h6, .entry-content h6,
.elementor-widget-heading h6.elementor-heading-title,
.elementor-widget-heading.elementor-widget-heading h6.elementor-heading-title,
.h6.elementor-widget-heading p.elementor-heading-title,
.h6.elementor-widget-text-editor .elementor-text-editor,
.h6.elementor-widget-text-editor .elementor-text-editor p,
.h6, .h6 h1, .h6 h2, .h6 h3, .h6 h4, .h6 h5, .h6 h6 {
font-size: 14.875px;
line-height: 1.4em;
}
}

.ls_alt {
letter-spacing: 0.75px !important;
}

/*TYPOGRAPHY - TEXT-ALIGN*/
.ta_left,
.ta_left.elementor-widget-shortcode {
    text-align: left;
}
.ta_center,
.ta_center.elementor-widget-shortcode {
    text-align: center;
}
.ta_right,
.ta_right.elementor-widget-shortcode {
    text-align: right;
}

/*STYLE*/
.bdw_normal:not(.elementor-widget-image), .bdw_normal.elementor-widget-image .elementor-image img { border-width: 1px !important; }
.bds_normal:not(.elementor-widget-image), .bds_normal.elementor-widget-image .elementor-image img { border-style: solid !important; }
.bdr_normal:not(.elementor-widget-image), .bdr_normal.elementor-widget-image .elementor-image img { border-radius: 0px !important }
.bdr_small:not(.elementor-widget-image), .bdr_small.elementor-widget-image .elementor-image img { border-radius: 0px !important }
.bdr_alt:not(.elementor-widget-image), .bdr_alt.elementor-widget-image .elementor-image img { border-radius: 29% 71% 27% 73% / 69% 30% 70% 31% !important }
.bd_normal:not(.elementor-widget-image), .bd_normal.elementor-widget-image .elementor-image img { border: 1px solid #27241d !important; }
.bdr_none:not(.elementor-widget-image), .bdr_none.elementor-widget-image .elementor-image img { border-radius: 0px !important }
.bs_1:not(.elementor-widget-image), .bs_1.elementor-widget-image .elementor-image img { box-shadow: 0 1px 3px hsla(0, 0%, 0%, .2) !important; }
.bs_2:not(.elementor-widget-image), .bs_2.elementor-widget-image .elementor-image img { box-shadow: 0 4px 6px hsla(0, 0%, 0%, .2) !important; }
.bs_3:not(.elementor-widget-image), .bs_3.elementor-widget-image .elementor-image img { box-shadow: 0 5px 15px hsla(0, 0%, 0%, .2) !important; }
.bs_4:not(.elementor-widget-image), .bs_4.elementor-widget-image .elementor-image img { box-shadow: 0 10px 24px hsla(0, 0%, 0%, .2) !important; }
.bs_5:not(.elementor-widget-image), .bs_5.elementor-widget-image .elementor-image img { box-shadow: 0 15px 35px hsla(0, 0%, 0%, .2) !important; }
.bs_db_1:not(.elementor-widget-image), .bs_db_1.elementor-widget-image .elementor-image img { box-shadow: 0 1px 3px hsla(0, 0%, 0%, .12), 0 1px 2px hsla(0, 0%, 0%, .24) !important; }
.bs_db_2:not(.elementor-widget-image), .bs_db_2.elementor-widget-image .elementor-image img { box-shadow: 0 3px 6px hsla(0, 0%, 0%, .15), 0 2px 4px hsla(0, 0%, 0%, .12) !important; }
.bs_db_3:not(.elementor-widget-image), .bs_db_3.elementor-widget-image .elementor-image img { box-shadow: 0 10px 20px hsla(0, 0%, 0%, .15), 0 3px 6px hsla(0, 0%, 0%, .10) !important; }
.bs_db_4:not(.elementor-widget-image), .bs_db_4.elementor-widget-image .elementor-image img { box-shadow: 0 15px 25px hsla(0, 0%, 0%, .15), 0 5px 10px hsla(0, 0%, 0%, .5) !important; }
.bs_db_5:not(.elementor-widget-image), .bs_db_5.elementor-widget-image .elementor-image img { box-shadow: 0 20px 40px hsla(0, 0%, 0%, .2) !important; }
.bs_none { box-shadow: none !important; }

.elementor section.bo_primary > .elementor-background-overlay {
    background-color: #ae9a64 !important;
    opacity: 0.5 !important;
    background-image: none !important;
}
.elementor section.bo_secondary > .elementor-background-overlay {
    background-color: #222222 !important;
    opacity: 0.5 !important;
    background-image: none !important;
}
.elementor section.bo_text > .elementor-background-overlay {
    background-color: #665442 !important;
    opacity: 0.5 !important;
    background-image: none !important;
}
.elementor section.bo_accent > .elementor-background-overlay {
    background-color: #F0B429 !important;
    opacity: 0.5 !important;
    background-image: none !important;
}
.elementor section.bo_link > .elementor-background-overlay {
    background-color: #ae9a64 !important;
    opacity: 0.5 !important;
    background-image: none !important;
}
.elementor section.bo_background > .elementor-background-overlay {
    background-color: #ffffff !important;
    opacity: 0.5 !important;
    background-image: none !important;
}
.elementor section.bo_background_light > .elementor-background-overlay {
    background-color: #faf9f7 !important;
    opacity: 0.5 !important;
    background-image: none !important;
}
.elementor section.bo_background_dark > .elementor-background-overlay {
    background-color: #27241d !important;
    opacity: 0.5 !important;
    background-image: none !important;
}

.elementor section.bo_tb_primary > .elementor-background-overlay {
    background-color: transparent !important;
    opacity: 1 !important;
    background-image: linear-gradient(180deg, rgba(174,154,100,0.8) 0%, rgba(174,154,100,0.1) 100%) !important;

}
.elementor section.bo_tb_secondary > .elementor-background-overlay {
    background-color: transparent !important;
    opacity: 1 !important;
    background-image: linear-gradient(180deg, rgba(34,34,34,0.8) 0%, rgba(34,34,34,0.1) 100%) !important;
}
.elementor section.bo_tb_text > .elementor-background-overlay {
    background-color: transparent !important;
    opacity: 1 !important;
    background-image: linear-gradient(180deg, rgba(102,84,66,0.8) 0%, rgba(102,84,66,0.1) 100%) !important;
}
.elementor section.bo_tb_accent > .elementor-background-overlay {
    background-color: transparent !important;
    opacity: 1 !important;
    background-image: linear-gradient(180deg, rgba(240,180,41,0.8) 0%, rgba(240,180,41,0.1) 100%) !important;
}
.elementor section.bo_tb_link > .elementor-background-overlay {
    background-color: transparent !important;
    opacity: 1 !important;
    background-image: linear-gradient(180deg, rgba(174,154,100,0.8) 0%, rgba(174,154,100,0.1) 100%) !important;
}
.elementor section.bo_tb_background > .elementor-background-overlay {
    background-color: transparent !important;
    opacity: 1 !important;
    background-image: linear-gradient(180deg, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.1) 100%) !important;
}
.elementor section.bo_tb_background_light > .elementor-background-overlay {
    background-color: transparent !important;
    opacity: 1 !important;
    background-image: linear-gradient(180deg, rgba(250,249,247,0.8) 0%, rgba(250,249,247,0.1) 100%) !important;
}
.elementor section.bo_tb_background_dark > .elementor-background-overlay {
    background-color: transparent !important;
    opacity: 1 !important;
    background-image: linear-gradient(180deg, rgba(39,36,29,0.8) 0%, rgba(39,36,29,0.1) 100%) !important;
}
.elementor section.bo_vn_primary > .elementor-background-overlay {
    background-color: transparent !important;
    opacity: 1 !important;
    background-image: radial-gradient(farthest-corner, rgba(174,154,100,0.6) 0%, rgba(74,54,0,0.8) 100%) !important;
}
.elementor section.bo_vn_secondary > .elementor-background-overlay {
    background-color: transparent !important;
    opacity: 1 !important;
    background-image: radial-gradient(farthest-corner, rgba(34,34,34,0.6) 0%, rgba(0,0,0,0.8) 100%) !important;
}
.elementor section.bo_vn_text > .elementor-background-overlay {
    background-color: transparent !important;
    opacity: 1 !important;
    background-image: radial-gradient(farthest-corner, rgba(102,84,66,0.6) 0%, rgba(2,0,0,0.8) 100%) !important;
}
.elementor section.bo_vn_accent > .elementor-background-overlay {
    background-color: transparent !important;
    opacity: 1 !important;
    background-image: radial-gradient(farthest-corner, rgba(240,180,41,0.6) 0%, rgba(140,80,0,0.8) 100%) !important;
}
.elementor section.bo_vn_link > .elementor-background-overlay {
    background-color: transparent !important;
    opacity: 1 !important;
    background-image: radial-gradient(farthest-corner, rgba(174,154,100,0.6) 0%, rgba(74,54,0,0.8) 100%) !important;
}
.elementor section.bo_vn_background > .elementor-background-overlay {
    background-color: transparent !important;
    opacity: 1 !important;
    background-image: radial-gradient(farthest-corner, rgba(255,255,255,0.6) 0%, rgba(155,155,155,0.8) 100%) !important;
}
.elementor section.bo_vn_background_light > .elementor-background-overlay {
    background-color: transparent !important;
    opacity: 1 !important;
    background-image: radial-gradient(farthest-corner, rgb(250,249,247) 0%, rgba(155,155,155,0.8) 100%) !important;
}
.elementor section.bo_vn_background_dark > .elementor-background-overlay {
    background-color: transparent !important;
    opacity: 1 !important;
    background-image: radial-gradient(farthest-corner, rgb(39,36,29) 0%, rgba(155,155,155,0.8) 100%) !important;
}

.o_1 { opacity: .1; }
.o_2 { opacity: .2; }
.o_3 { opacity: .3; }
.o_4 { opacity: .4; }
.o_5 { opacity: .5; }
.o_6 { opacity: .6; }
.o_7 { opacity: .7; }
.o_8 { opacity: .8; }
.o_9 { opacity: .9; }

/*LAYOUT*/
.elementor-section-wrap > .elementor-element.p_tb_none {
padding-top: 0px;
padding-bottom: 0px;
}
.elementor-section-wrap > .elementor-element.p_t_none {
padding-top: 0px;
}
.elementor-section-wrap > .elementor-element.p_b_none {
padding-bottom: 0px;
}
.elementor-section-wrap > .elementor-element.p_x2 {
    padding-top: 80px;
    padding-bottom: 80px;
    padding-left: 80px;
    padding-right: 80px;
}
.elementor-section-wrap > .elementor-element.p_tb_x2 {
    padding-top: 80px;
    padding-bottom: 80px;
}
.elementor-section-wrap > .elementor-element.p_t_x2 {
    padding-top: 80px;
}
.elementor-section-wrap > .elementor-element.p_b_x2 {
    padding-bottom: 80px;
}
.elementor-section-wrap > .elementor-element.p_lr_x2 {
    padding-left: 80px;
    padding-right: 80px;
}
.elementor-section-wrap > .elementor-element.p_l_x2 {
    padding-left: 80px;
}
.elementor-section-wrap > .elementor-element.p_r_x2 {
    padding-right: 80px;
}
.elementor-section-wrap > .elementor-element.p_x3 {
padding-top: 120px;
padding-bottom: 120px;
padding-left: 120px;
padding-right: 120px;
}
.elementor-section-wrap > .elementor-element.p_tb_x3 {
padding-top: 120px;
padding-bottom: 120px;
}
.elementor-section-wrap > .elementor-element.p_t_x3 {
padding-top: 120px;
}
.elementor-section-wrap > .elementor-element.p_b_x3 {
padding-bottom: 120px;
}
.elementor-section-wrap > .elementor-element.p_lr_x3 {
padding-left: 120px;
padding-right: 120px;
}
.elementor-section-wrap > .elementor-element.p_l_x3 {
padding-left: 120px;
}
.elementor-section-wrap > .elementor-element.p_r_x3 {
padding-right: 120px;
}
.elementor-section-wrap > .elementor-element.p_x4 {
padding-top: 160px;
padding-bottom: 160px;
padding-left: 160px;
padding-right: 160px;
}
.elementor-section-wrap > .elementor-element.p_tb_x4 {
padding-top: 160px;
padding-bottom: 160px;
}
.elementor-section-wrap > .elementor-element.p_t_x4 {
padding-top: 160px;
}
.elementor-section-wrap > .elementor-element.p_b_x4 {
padding-bottom: 160px;
}
.elementor-section-wrap > .elementor-element.p_lr_x4 {
padding-left: 160px;
padding-right: 160px;
}
.elementor-section-wrap > .elementor-element.p_l_x4 {
padding-left: 160px;
}
.elementor-section-wrap > .elementor-element.p_r_x4 {
padding-right: 160px;
}
.elementor-section-wrap > .elementor-element.p_tb_section_ta {
padding-top: 24px;
padding-bottom: 24px;
}
.elementor-section-wrap > .elementor-element.p_tb_section_mo {
padding-top: 24px;
padding-bottom: 24px;
}
.elementor-section-wrap > .elementor-element.p_t_section_ta {
padding-top: 24px;
}
.elementor-section-wrap > .elementor-element.p_t_section_mo {
padding-top: 24px;
}
.elementor-section-wrap > .elementor-element.p_b_section_ta {
padding-bottom: 24px;
}
.elementor-section-wrap > .elementor-element.p_b_section_mo {
padding-bottom: 24px;
}
@media screen and ( min-width: 767px ) and ( max-width: 1024px ) {
.elementor-section-wrap > .elementor-element.p_tb_none {
padding-top: 0px;
padding-bottom: 0px;
}
.elementor-section-wrap > .elementor-element.p_t_none {
padding-top: 0px;
}
.elementor-section-wrap > .elementor-element.p_b_none {
padding-bottom: 0px;
}
.elementor-section-wrap > .elementor-element.p_x2 {
padding-top: 48px;
padding-bottom: 48px;
padding-left: 48px;
padding-right: 48px;
}
.elementor-section-wrap > .elementor-element.p_tb_x2 {
padding-top: 48px;
padding-bottom: 48px;
}
.elementor-section-wrap > .elementor-element.p_t_x2 {
padding-top: 48px;
}
.elementor-section-wrap > .elementor-element.p_b_x2 {
padding-bottom: 48px;
}
.elementor-section-wrap > .elementor-element.p_lr_x2 {
padding-left: 48px;
padding-right: 48px;
}
.elementor-section-wrap > .elementor-element.p_l_x2 {
padding-left: 48px;
}
.elementor-section-wrap > .elementor-element.p_r_x2 {
padding-right: 48px;
}
.elementor-section-wrap > .elementor-element.p_x3 {
padding-top: 72px;
padding-bottom: 72px;
padding-left: 72px;
padding-right: 72px;
}
.elementor-section-wrap > .elementor-element.p_tb_x3 {
padding-top: 72px;
padding-bottom: 72px;
}
.elementor-section-wrap > .elementor-element.p_t_x3 {
padding-top: 72px;
}
.elementor-section-wrap > .elementor-element.p_b_x3 {
padding-bottom: 72px;
}
.elementor-section-wrap > .elementor-element.p_lr_x3 {
padding-left: 72px;
padding-right: 72px;
}
.elementor-section-wrap > .elementor-element.p_l_x3 {
padding-left: 72px;
}
.elementor-section-wrap > .elementor-element.p_r_x3 {
padding-right: 72px;
}
.elementor-section-wrap > .elementor-element.p_x4 {
padding-top: 96px;
padding-bottom: 96px;
padding-left: 96px;
padding-right: 96px;
}
.elementor-section-wrap > .elementor-element.p_tb_x4 {
padding-top: 96px;
padding-bottom: 96px;
}
.elementor-section-wrap > .elementor-element.p_t_x4 {
padding-top: 96px;
}
.elementor-section-wrap > .elementor-element.p_b_x4 {
padding-bottom: 96px;
}
.elementor-section-wrap > .elementor-element.p_lr_x4 {
padding-left: 96px;
padding-right: 96px;
}
.elementor-section-wrap > .elementor-element.p_l_x4 {
padding-left: 96px;
}
.elementor-section-wrap > .elementor-element.p_r_x4 {
padding-right: 96px;
}
.elementor-section-wrap > .elementor-element.p_tb_section_ta {
padding-top: 24px;
padding-bottom: 24px;
}
.elementor-section-wrap > .elementor-element.p_tb_section_mo {
padding-top: 24px;
padding-bottom: 24px;
}
.elementor-section-wrap > .elementor-element.p_t_section_ta {
padding-top: 24px;
}
.elementor-section-wrap > .elementor-element.p_t_section_mo {
padding-top: 24px;
}
.elementor-section-wrap > .elementor-element.p_b_section_ta {
padding-bottom: 24px;
}
.elementor-section-wrap > .elementor-element.p_b_section_mo {
padding-bottom: 24px;
}
}
@media ( max-width: 767px ) {
.elementor-section-wrap > .elementor-element.p_tb_none {
padding-top: 0px;
padding-bottom: 0px;
}
.elementor-section-wrap > .elementor-element.p_t_none {
padding-top: 0px;
}
.elementor-section-wrap > .elementor-element.p_b_none {
padding-bottom: 0px;
}
.elementor-section-wrap > .elementor-element.p_x2 {
padding-top: 48px;
padding-bottom: 48px;
padding-left: 48px;
padding-right: 48px;
}
.elementor-section-wrap > .elementor-element.p_tb_x2 {
padding-top: 48px;
padding-bottom: 48px;
}
.elementor-section-wrap > .elementor-element.p_t_x2 {
padding-top: 48px;
}
.elementor-section-wrap > .elementor-element.p_b_x2 {
padding-bottom: 48px;
}
.elementor-section-wrap > .elementor-element.p_lr_x2 {
padding-left: 48px;
padding-right: 48px;
}
.elementor-section-wrap > .elementor-element.p_l_x2 {
padding-left: 48px;
}
.elementor-section-wrap > .elementor-element.p_r_x2 {
padding-right: 48px;
}
.elementor-section-wrap > .elementor-element.p_x3 {
padding-top: 72px;
padding-bottom: 72px;
padding-left: 72px;
padding-right: 72px;
}
.elementor-section-wrap > .elementor-element.p_tb_x3 {
padding-top: 72px;
padding-bottom: 72px;
}
.elementor-section-wrap > .elementor-element.p_t_x3 {
padding-top: 72px;
}
.elementor-section-wrap > .elementor-element.p_b_x3 {
padding-bottom: 72px;
}
.elementor-section-wrap > .elementor-element.p_lr_x3 {
padding-left: 72px;
padding-right: 72px;
}
.elementor-section-wrap > .elementor-element.p_l_x3 {
padding-left: 72px;
}
.elementor-section-wrap > .elementor-element.p_r_x3 {
padding-right: 72px;
}
.elementor-section-wrap > .elementor-element.p_x4 {
padding-top: 96px;
padding-bottom: 96px;
padding-left: 96px;
padding-right: 96px;
}
.elementor-section-wrap > .elementor-element.p_tb_x4 {
padding-top: 96px;
padding-bottom: 96px;
}
.elementor-section-wrap > .elementor-element.p_t_x4 {
padding-top: 96px;
}
.elementor-section-wrap > .elementor-element.p_b_x4 {
padding-bottom: 96px;
}
.elementor-section-wrap > .elementor-element.p_lr_x4 {
padding-left: 96px;
padding-right: 96px;
}
.elementor-section-wrap > .elementor-element.p_l_x4 {
padding-left: 96px;
}
.elementor-section-wrap > .elementor-element.p_r_x4 {
padding-right: 96px;
}
.elementor-section-wrap > .elementor-element.p_tb_section_ta {
padding-top: 24px;
padding-bottom: 24px;
}
.elementor-section-wrap > .elementor-element.p_tb_section_mo {
padding-top: 24px;
padding-top: 24px;
padding-bottom: 24px;
}
.elementor-section-wrap > .elementor-element.p_t_section_ta {
padding-top: 24px;
}
.elementor-section-wrap > .elementor-element.p_t_section_mo {
padding-top: 24px;
}
.elementor-section-wrap > .elementor-element.p_b_section_ta {
padding-bottom: 24px;
}
.elementor-section-wrap > .elementor-element.p_b_section_mo {
padding-bottom: 24px;
}
}

.p_section_cg {
    padding: 24px;
}
.p_lr_section_cg {
    padding-left: 24px;
    padding-right: 24px;
}
.p_section_cg > .elementor-container,
.p_lr_section_cg > .elementor-container {
    max-width: 1092px !important;
}
.cw_normal {
	max-width: 1140px !important;
	margin: 0 auto !important;
}
section.cw_medium > .elementor-container,
.elementor-widget.cw_medium {
    max-width: 700px !important;
    margin: 0 auto;
}
section.cw_small > .elementor-container,
.elementor-widget.cw_small {
    max-width: 500px !important;
    margin: 0 auto;
}
.ws_mo_section_eq .elementor-container .elementor-column:not(:first-child) .elementor-column-wrap {
    padding-top: 0px;
}

.elementor-column-gap-default > .elementor-row > .p_none >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_none >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_none >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_none >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_none >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_none >.elementor-column-wrap {
padding: 0px;
}
.elementor-column-gap-default > .elementor-row > .p_tb_none >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_tb_none >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_tb_none >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_tb_none >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_tb_none >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_tb_none >.elementor-column-wrap {
padding-top: 0px;
padding-bottom: 0px;
}
.elementor-column-gap-default > .elementor-row > .p_lr_none >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_lr_none >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_lr_none >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_lr_none >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_lr_none >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_lr_none >.elementor-column-wrap {
padding-left: 0px;
padding-right: 0px;
}
.elementor-column-gap-default > .elementor-row > .p_t_none >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_t_none >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_t_none >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_t_none >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_t_none >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_t_none >.elementor-column-wrap {
padding-top: 0px;
}
.elementor-column-gap-default > .elementor-row > .p_b_none >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_b_none >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_b_none >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_b_none >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_b_none >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_b_none >.elementor-column-wrap {
padding-bottom: 0px;
}
.elementor-column-gap-default > .elementor-row > .p_l_none >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_l_none >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_l_none >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_l_none >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_l_none >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_l_none >.elementor-column-wrap {
padding-left: 0px;
}
.elementor-column-gap-default > .elementor-row > .p_r_none >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_r_none >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_r_none >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_r_none >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_r_none >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_r_none >.elementor-column-wrap {
padding-right: 0px;
}

.elementor-column-gap-default > .elementor-row > .p_x2 >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_x2 >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_x2 >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_x2 >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_x2 >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_x2 >.elementor-column-wrap {
padding: 48px;
}
.elementor-column-gap-default > .elementor-row > .p_tb_x2 >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_tb_x2 >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_tb_x2 >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_tb_x2 >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_tb_x2 >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_tb_x2 >.elementor-column-wrap {
padding-top: 48px;
padding-bottom: 48px;
}
.elementor-column-gap-default > .elementor-row > .p_lr_x2 >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_lr_x2 >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_lr_x2 >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_lr_x2 >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_lr_x2 >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_lr_x2 >.elementor-column-wrap {
padding-left: 48px;
padding-right: 48px;
}
.elementor-column-gap-default > .elementor-row > .p_t_x2 >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_t_x2 >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_t_x2 >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_t_x2 >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_t_x2 >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_t_x2 >.elementor-column-wrap {
padding-top: 48px;
}
.elementor-column-gap-default > .elementor-row > .p_b_x2 >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_b_x2 >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_b_x2 >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_b_x2 >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_b_x2 >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_b_x2 >.elementor-column-wrap {
padding-bottom: 48px;
}
.elementor-column-gap-default > .elementor-row > .p_l_x2 >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_l_x2 >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_l_x2 >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_l_x2 >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_l_x2 >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_l_x2 >.elementor-column-wrap {
padding-left: 48px;
}
.elementor-column-gap-default > .elementor-row > .p_r_x2 >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_r_x2 >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_r_x2 >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_r_x2 >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_r_x2 >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_r_x2 >.elementor-column-wrap {
padding-right: 48px;
}

.elementor-column-gap-default > .elementor-row > .p_x3 >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_x3 >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_x3 >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_x3 >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_x3 >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_x3 >.elementor-column-wrap {
padding: 72px;
}
.elementor-column-gap-default > .elementor-row > .p_tb_x3 >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_tb_x3 >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_tb_x3 >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_tb_x3 >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_tb_x3 >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_tb_x3 >.elementor-column-wrap {
padding-top: 72px;
padding-bottom: 72px;
}
.elementor-column-gap-default > .elementor-row > .p_lr_x3 >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_lr_x3 >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_lr_x3 >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_lr_x3 >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_lr_x3 >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_lr_x3 >.elementor-column-wrap {
padding-left: 72px;
padding-right: 72px;
}
.elementor-column-gap-default > .elementor-row > .p_t_x3 >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_t_x3 >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_t_x3 >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_t_x3 >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_t_x3 >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_t_x3 >.elementor-column-wrap {
padding-top: 72px;
}
.elementor-column-gap-default > .elementor-row > .p_b_x3 >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_b_x3 >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_b_x3 >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_b_x3 >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_b_x3 >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_b_x3 >.elementor-column-wrap {
padding-bottom: 72px;
}
.elementor-column-gap-default > .elementor-row > .p_l_x3 >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_l_x3 >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_l_x3 >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_l_x3 >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_l_x3 >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_l_x3 >.elementor-column-wrap {
padding-left: 72px;
}
.elementor-column-gap-default > .elementor-row > .p_r_x3 >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_r_x3 >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_r_x3 >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_r_x3 >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_r_x3 >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_r_x3 >.elementor-column-wrap {
padding-right: 72px;
}

.elementor-column-gap-default > .elementor-row > .p_x4 >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_x4 >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_x4 >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_x4 >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_x4 >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_x4 >.elementor-column-wrap {
padding: 96px;
}
.elementor-column-gap-default > .elementor-row > .p_tb_x4 >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_tb_x4 >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_tb_x4 >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_tb_x4 >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_tb_x4 >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_tb_x4 >.elementor-column-wrap {
padding-top: 96px;
padding-bottom: 96px;
}
.elementor-column-gap-default > .elementor-row > .p_lr_x4 >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_lr_x4 >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_lr_x4 >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_lr_x4 >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_lr_x4 >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_lr_x4 >.elementor-column-wrap {
padding-left: 96px;
padding-right: 96px;
}
.elementor-column-gap-default > .elementor-row > .p_t_x4 >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_t_x4 >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_t_x4 >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_t_x4 >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_t_x4 >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_t_x4 >.elementor-column-wrap {
padding-top: 96px;
}
.elementor-column-gap-default > .elementor-row > .p_b_x4 >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_b_x4 >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_b_x4 >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_b_x4 >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_b_x4 >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_b_x4 >.elementor-column-wrap {
padding-bottom: 96px;
}
.elementor-column-gap-default > .elementor-row > .p_l_x4 >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_l_x4 >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_l_x4 >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_l_x4 >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_l_x4 >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_l_x4 >.elementor-column-wrap {
padding-left: 96px;
}
.elementor-column-gap-default > .elementor-row > .p_r_x4 >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_r_x4 >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_r_x4 >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_r_x4 >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_r_x4 >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_r_x4 >.elementor-column-wrap {
padding-right: 96px;
}

.elementor-column-gap-default > .elementor-row > .p_lr_extra >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_lr_extra >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_lr_extra >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_lr_extra >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_lr_extra >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_lr_extra >.elementor-column-wrap {
padding-left: 48px;
padding-right: 48px;
}
@media screen and ( min-width: 767px ) and ( max-width: 1024px ) {
.elementor-column-gap-default > .elementor-row > .p_lr_extra >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_lr_extra >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_lr_extra >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_lr_extra >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_lr_extra >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_lr_extra >.elementor-column-wrap {
padding-left: 36px;
padding-right: 36px;
}
}
@media ( max-width: 767px ) {
.elementor-column-gap-default > .elementor-row > .p_lr_extra >.elementor-column-wrap,
.elementor-column-gap-no > .elementor-row > .p_lr_extra >.elementor-column-wrap,
.elementor-column-gap-narrow > .elementor-row > .p_lr_extra >.elementor-column-wrap,
.elementor-column-gap-extended > .elementor-row > .p_lr_extra >.elementor-column-wrap,
.elementor-column-gap-wide > .elementor-row > .p_lr_extra >.elementor-column-wrap,
.elementor-column-gap-wider > .elementor-row > .p_lr_extra >.elementor-column-wrap {
padding-left: 36px;
padding-right: 36px;
}
}
.m_t_none,
.elementor-widget.m_t_none,
.m_t_none.elementor-widget-heading .elementor-heading-title,
.m_t_none.elementor-widget-text-editor {
margin-top: 0px !important;
}
.m_b_none,
.elementor-widget.m_b_none,
.m_b_none.elementor-widget-heading .elementor-heading-title,
.m_b_none.elementor-widget-text-editor {
margin-bottom: 0px !important;
}


/*SPACING*/
.p__4, .p__4.elementor-widget-heading .elementor-heading-title { padding: 4px !important; }
.p__3, .p__3.elementor-widget-heading .elementor-heading-title { padding: 8px !important; }
.p__2, .p__2.elementor-widget-heading .elementor-heading-title { padding: 12px !important; }
.p__1, .p__1.elementor-widget-heading .elementor-heading-title { padding: 16px !important; }
.p, .p.elementor-widget-heading .elementor-heading-title { padding: 24px !important; }
.p_1, .p_1.elementor-widget-heading .elementor-heading-title { padding: 32px !important; }
.p_2, .p_2.elementor-widget-heading .elementor-heading-title { padding: 48px !important; }
.p_3, .p_3.elementor-widget-heading .elementor-heading-title { padding: 64px !important; }
.p_4, .p_4.elementor-widget-heading .elementor-heading-title { padding: 96px !important; }
.p_5, .p_5.elementor-widget-heading .elementor-heading-title { padding: 128px !important; }
.p_6, .p_6.elementor-widget-heading .elementor-heading-title { padding: 192px !important; }
.p_7, .p_7.elementor-widget-heading .elementor-heading-title { padding: 256px !important; }
.p_8, .p_8.elementor-widget-heading .elementor-heading-title { padding: 384px !important; }
.p_9, .p_9.elementor-widget-heading .elementor-heading-title { padding: 512px !important; }
.p_10, .p_10.elementor-widget-heading .elementor-heading-title { padding: 640px !important; }
.p_11, .p_11.elementor-widget-heading .elementor-heading-title { padding: 768px !important; }
.p_t__4, .p_t__4.elementor-widget-heading .elementor-heading-title { padding-top: 4px !important; }
.p_t__3, .p_t__3.elementor-widget-heading .elementor-heading-title { padding-top: 8px !important; }
.p_t__2, .p_t__2.elementor-widget-heading .elementor-heading-title { padding-top: 12px !important; }
.p_t__1, .p_t__1.elementor-widget-heading .elementor-heading-title { padding-top: 16px !important; }
.p_t, .p_t.elementor-widget-heading .elementor-heading-title { padding-top: 24px !important; }
.p_t_1, .p_t_1.elementor-widget-heading .elementor-heading-title { padding-top: 32px !important; }
.p_t_2, .p_t_2.elementor-widget-heading .elementor-heading-title { padding-top: 48px !important; }
.p_t_3, .p_t_3.elementor-widget-heading .elementor-heading-title { padding-top: 64px !important; }
.p_t_4, .p_t_4.elementor-widget-heading .elementor-heading-title { padding-top: 96px !important; }
.p_t_5, .p_t_5.elementor-widget-heading .elementor-heading-title { padding-top: 128px !important; }
.p_t_6, .p_t_6.elementor-widget-heading .elementor-heading-title { padding-top: 192px !important; }
.p_t_7, .p_t_7.elementor-widget-heading .elementor-heading-title { padding-top: 256px !important; }
.p_t_8, .p_t_8.elementor-widget-heading .elementor-heading-title { padding-top: 384px !important; }
.p_t_9, .p_t_9.elementor-widget-heading .elementor-heading-title { padding-top: 512px !important; }
.p_t_10, .p_t_10.elementor-widget-heading .elementor-heading-title { padding-top: 640px !important; }
.p_t_11, .p_t_11.elementor-widget-heading .elementor-heading-title { padding-top: 768px !important; }
.p_b__4, .p_b__4.elementor-widget-heading .elementor-heading-title { padding-bottom: 4px !important; }
.p_b__3, .p_b__3.elementor-widget-heading .elementor-heading-title { padding-bottom: 8px !important; }
.p_b__2, .p_b__2.elementor-widget-heading .elementor-heading-title { padding-bottom: 12px !important; }
.p_b__1, .p_b__1.elementor-widget-heading .elementor-heading-title { padding-bottom: 16px !important; }
.p_b, .p_b.elementor-widget-heading .elementor-heading-title { padding-bottom: 24px !important; }
.p_b_1, .p_b_1.elementor-widget-heading .elementor-heading-title { padding-bottom: 32px !important; }
.p_b_2, .p_b_2.elementor-widget-heading .elementor-heading-title { padding-bottom: 48px !important; }
.p_b_3, .p_b_3.elementor-widget-heading .elementor-heading-title { padding-bottom: 64px !important; }
.p_b_4, .p_b_4.elementor-widget-heading .elementor-heading-title { padding-bottom: 96px !important; }
.p_b_5, .p_b_5.elementor-widget-heading .elementor-heading-title { padding-bottom: 128px !important; }
.p_b_6, .p_b_6.elementor-widget-heading .elementor-heading-title { padding-bottom: 192px !important; }
.p_b_7, .p_b_7.elementor-widget-heading .elementor-heading-title { padding-bottom: 256px !important; }
.p_b_8, .p_b_8.elementor-widget-heading .elementor-heading-title { padding-bottom: 384px !important; }
.p_b_9, .p_b_9.elementor-widget-heading .elementor-heading-title { padding-bottom: 512px !important; }
.p_b_10, .p_b_10.elementor-widget-heading .elementor-heading-title { padding-bottom: 640px !important; }
.p_b_11, .p_b_11.elementor-widget-heading .elementor-heading-title { padding-bottom: 768px !important; }
.p_l__4, .p_l__4.elementor-widget-heading .elementor-heading-title { padding-left: 4px !important; }
.p_l__3, .p_l__3.elementor-widget-heading .elementor-heading-title { padding-left: 8px !important; }
.p_l__2, .p_l__2.elementor-widget-heading .elementor-heading-title { padding-left: 12px !important; }
.p_l__1, .p_l__1.elementor-widget-heading .elementor-heading-title { padding-left: 16px !important; }
.p_l, .p_l.elementor-widget-heading .elementor-heading-title { padding-left: 24px !important; }
.p_l_1, .p_l_1.elementor-widget-heading .elementor-heading-title { padding-left: 32px !important; }
.p_l_2, .p_l_2.elementor-widget-heading .elementor-heading-title { padding-left: 48px !important; }
.p_l_3, .p_l_3.elementor-widget-heading .elementor-heading-title { padding-left: 64px !important; }
.p_l_4, .p_l_4.elementor-widget-heading .elementor-heading-title { padding-left: 96px !important; }
.p_l_5, .p_l_5.elementor-widget-heading .elementor-heading-title { padding-left: 128px !important; }
.p_l_6, .p_l_6.elementor-widget-heading .elementor-heading-title { padding-left: 192px !important; }
.p_l_7, .p_l_7.elementor-widget-heading .elementor-heading-title { padding-left: 256px !important; }
.p_l_8, .p_l_8.elementor-widget-heading .elementor-heading-title { padding-left: 384px !important; }
.p_l_9, .p_l_9.elementor-widget-heading .elementor-heading-title { padding-left: 512px !important; }
.p_l_10, .p_l_10.elementor-widget-heading .elementor-heading-title { padding-left: 640px !important; }
.p_l_11, .p_l_11.elementor-widget-heading .elementor-heading-title { padding-left: 768px !important; }
.p_r__4, .p_r__4.elementor-widget-heading .elementor-heading-title { padding-right: 4px !important; }
.p_r__3, .p_r__3.elementor-widget-heading .elementor-heading-title { padding-right: 8px !important; }
.p_r__2, .p_r__2.elementor-widget-heading .elementor-heading-title { padding-right: 12px !important; }
.p_r__1, .p_r__1.elementor-widget-heading1 .elementor-heading-title { padding-right: 16px !important; }
.p_r, .p_r.elementor-widget-heading .elementor-heading-title { padding-right: 24px !important; }
.p_r_1, .p_r_1.elementor-widget-heading .elementor-heading-title { padding-right: 32px !important; }
.p_r_2, .p_r_2.elementor-widget-heading .elementor-heading-title { padding-right: 48px !important; }
.p_r_3, .p_r_3.elementor-widget-heading .elementor-heading-title { padding-right: 64px !important; }
.p_r_4, .p_r_4.elementor-widget-heading .elementor-heading-title { padding-right: 96px !important; }
.p_r_5, .p_r_5.elementor-widget-heading .elementor-heading-title { padding-right: 128px !important; }
.p_r_6, .p_r_6.elementor-widget-heading .elementor-heading-title { padding-right: 192px !important; }
.p_r_7, .p_r_7.elementor-widget-heading .elementor-heading-title { padding-right: 256px !important; }
.p_r_8, .p_r_8.elementor-widget-heading .elementor-heading-title { padding-right: 384px !important; }
.p_r_9, .p_r_9.elementor-widget-heading .elementor-heading-title { padding-right: 512px !important; }
.p_r_10, .p_r_10.elementor-widget-heading .elementor-heading-title { padding-right: 640px !important; }
.p_r_11, .p_r_11.elementor-widget-heading .elementor-heading-title { padding-right: 768px !important; }
.m__4, .m__4.elementor-widget-heading .elementor-heading-title { margin: 4px !important; }
.m__3, .m__3.elementor-widget-heading .elementor-heading-title { margin: 8px !important; }
.m__2, .m__2.elementor-widget-heading .elementor-heading-title { margin: 12px !important; }
.m__1, .m__1.elementor-widget-heading .elementor-heading-title { margin: 16px !important; }
.m, .m.elementor-widget-heading .elementor-heading-title { margin: 24px !important; }
.m_1, .m_1.elementor-widget-heading .elementor-heading-title { margin: 32px !important; }
.m_2, .m_2.elementor-widget-heading .elementor-heading-title { margin: 48px !important; }
.m_3, .m_3.elementor-widget-heading .elementor-heading-title { margin: 64px !important; }
.m_4, .m_4.elementor-widget-heading .elementor-heading-title { margin: 96px !important; }
.m_5, .m_5.elementor-widget-heading .elementor-heading-title { margin: 128px !important; }
.m_6, .m_6.elementor-widget-heading .elementor-heading-title { margin: 192px !important; }
.m_7, .m_7.elementor-widget-heading .elementor-heading-title { margin: 256px !important; }
.m_8, .m_8.elementor-widget-heading .elementor-heading-title { margin: 384px !important; }
.m_9, .m_9.elementor-widget-heading .elementor-heading-title { margin: 512px !important; }
.m_10, .m_10.elementor-widget-heading .elementor-heading-title { margin: 640px !important; }
.m_11, .m_11.elementor-widget-heading .elementor-heading-title { margin: 768px !important; }
.m_t__4, .m_t__4.elementor-widget-heading .elementor-heading-title { margin-top: 4px !important; }
.m_t__3, .m_t__3.elementor-widget-heading .elementor-heading-title { margin-top: 8px !important; }
.m_t__2, .m_t__2.elementor-widget-heading .elementor-heading-title { margin-top: 12px !important; }
.m_t__1, .m_t__1.elementor-widget-heading .elementor-heading-title { margin-top: 16px !important; }
.m_t, .m_t.elementor-widget-heading .elementor-heading-title { margin-top: 24px !important; }
.m_t_1, .m_t_1.elementor-widget-heading .elementor-heading-title { margin-top: 32px !important; }
.m_t_2, .m_t_2.elementor-widget-heading .elementor-heading-title { margin-top: 48px !important; }
.m_t_3, .m_t_3.elementor-widget-heading .elementor-heading-title { margin-top: 64px !important; }
.m_t_4, .m_t_4.elementor-widget-heading .elementor-heading-title { margin-top: 96px !important; }
.m_t_5, .m_t_5.elementor-widget-heading .elementor-heading-title { margin-top: 128px !important; }
.m_t_6, .m_t_6.elementor-widget-heading .elementor-heading-title { margin-top: 192px !important; }
.m_t_7, .m_t_7.elementor-widget-heading .elementor-heading-title { margin-top: 256px !important; }
.m_t_8, .m_t_8.elementor-widget-heading .elementor-heading-title { margin-top: 384px !important; }
.m_t_9, .m_t_9.elementor-widget-heading .elementor-heading-title { margin-top: 512px !important; }
.m_t_10, .m_t_10.elementor-widget-heading .elementor-heading-title { margin-top: 640px !important; }
.m_t_11, .m_t_11.elementor-widget-heading .elementor-heading-title { margin-top: 768px !important; }
.m_b__4, .m_b__4.elementor-widget-heading .elementor-heading-title  { margin-bottom: 4px !important; }
.m_b__3, .m_b__3.elementor-widget-heading .elementor-heading-title { margin-bottom: 8px !important; }
.m_b__2, .m_b__2.elementor-widget-heading .elementor-heading-title { margin-bottom: 12px !important; }
.m_b__1, .m_b__1.elementor-widget-heading .elementor-heading-title { margin-bottom: 16px !important; }
.m_b, .m_b.elementor-widget-heading .elementor-heading-title { margin-bottom: 24px !important; }
.m_b_1, .m_b_1.elementor-widget-heading .elementor-heading-title { margin-bottom: 32px !important; }
.m_b_2, .m_b_2.elementor-widget-heading .elementor-heading-title { margin-bottom: 48px !important; }
.m_b_3, .m_b_3.elementor-widget-heading .elementor-heading-title { margin-bottom: 64px !important; }
.m_b_4, .m_b_4.elementor-widget-heading .elementor-heading-title { margin-bottom: 96px !important; }
.m_b_5, .m_b_5.elementor-widget-heading .elementor-heading-title { margin-bottom: 128px !important; }
.m_b_6, .m_b_6.elementor-widget-heading .elementor-heading-title { margin-bottom: 192px !important; }
.m_b_7, .m_b_7.elementor-widget-heading .elementor-heading-title { margin-bottom: 256px !important; }
.m_b_8, .m_b_8.elementor-widget-heading .elementor-heading-title { margin-bottom: 384px !important; }
.m_b_9, .m_b_9.elementor-widget-heading .elementor-heading-title { margin-bottom: 512px !important; }
.m_b_10, .m_b_10.elementor-widget-heading .elementor-heading-title { margin-bottom: 640px !important; }
.m_b_11, .m_b_11.elementor-widget-heading .elementor-heading-title { margin-bottom: 768px !important; }
.m_l__4, .m_l__4.elementor-widget-heading .elementor-heading-title { margin-left: 4px !important; }
.m_l__3, .m_l__3.elementor-widget-heading .elementor-heading-title { margin-left: 8px !important; }
.m_l__2, .m_l__2.elementor-widget-heading .elementor-heading-title { margin-left: 12px !important; }
.m_l__1, .m_l__1.elementor-widget-heading .elementor-heading-title { margin-left: 16px !important; }
.m_l, .m_l.elementor-widget-heading .elementor-heading-title { margin-left: 24px !important; }
.m_l_1, .m_l_1.elementor-widget-heading .elementor-heading-title { margin-left: 32px !important; }
.m_l_2, .m_l_2.elementor-widget-heading .elementor-heading-title { margin-left: 48px !important; }
.m_l_3, .m_l_3.elementor-widget-heading .elementor-heading-title { margin-left: 64px !important; }
.m_l_4, .m_l_4.elementor-widget-heading .elementor-heading-title { margin-left: 96px !important; }
.m_l_5, .m_l_5.elementor-widget-heading .elementor-heading-title { margin-left: 128px !important; }
.m_l_6, .m_l_6.elementor-widget-heading .elementor-heading-title { margin-left: 192px !important; }
.m_l_7, .m_l_7.elementor-widget-heading .elementor-heading-title { margin-left: 256px !important; }
.m_l_8, .m_l_8.elementor-widget-heading .elementor-heading-title { margin-left: 384px !important; }
.m_l_9, .m_l_9.elementor-widget-heading .elementor-heading-title { margin-left: 512px !important; }
.m_l_10, .m_l_10.elementor-widget-heading .elementor-heading-title { margin-left: 640px !important; }
.m_l_11, .m_l_11.elementor-widget-heading .elementor-heading-title { margin-left: 768px !important; }
.m_r__4, .m_r__4.elementor-widget-heading .elementor-heading-title { margin-right: 4px !important; }
.m_r__3, .m_r__3.elementor-widget-heading .elementor-heading-title { margin-right: 8px !important; }
.m_r__2, .m_r__2.elementor-widget-heading .elementor-heading-title { margin-right: 12px !important; }
.m_r__1, .m_r__1.elementor-widget-heading .elementor-heading-title { margin-right: 16px !important; }
.m_r, .m_r.elementor-widget-heading .elementor-heading-title { margin-right: 24px !important; }
.m_r_1, .m_r_1.elementor-widget-heading .elementor-heading-title { margin-right: 32px !important; }
.m_r_2, .m_r_2.elementor-widget-heading .elementor-heading-title { margin-right: 48px !important; }
.m_r_3, .m_r_3.elementor-widget-heading .elementor-heading-title { margin-right: 64px !important; }
.m_r_4, .m_r_4.elementor-widget-heading .elementor-heading-title { margin-right: 96px !important; }
.m_r_5, .m_r_5.elementor-widget-heading .elementor-heading-title { margin-right: 128px !important; }
.m_r_6, .m_r_6.elementor-widget-heading .elementor-heading-title { margin-right: 192px !important; }
.m_r_7, .m_r_7.elementor-widget-heading .elementor-heading-title { margin-right: 256px !important; }
.m_r_8, .m_r_8.elementor-widget-heading .elementor-heading-title { margin-right: 384px !important; }
.m_r_9, .m_r_9.elementor-widget-heading .elementor-heading-title { margin-right: 512px !important; }
.m_r_10, .m_r_10.elementor-widget-heading .elementor-heading-title { margin-right: 640px !important; }
.m_r_11, .m_r_11.elementor-widget-heading .elementor-heading-title { margin-right: 768px !important; }

.m_b_title_subtitle,
.m_b_title_subtitle.elementor-widget-heading .elementor-heading-title,
.m_b_title_subtitle.elementor-widget-animated-headline .elementor-headline {
    margin-bottom: 4px !important;
}

.elementor-column.m_bw .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 24px;
}
.elementor-column.m_bw_1 .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 48px;
}
.elementor-column.m_bw__1 .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 12px;
}
.elementor-column.m_bw_none .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px !important;
}


/*BUTTON NORMAL*/
/*CSS-WAARDES AANPASSEN OP 3 PLAATSEN !!!*/
/*.cb-form-group__btn is een convertbox button*/
button:not(.cb-form-group__btn):not(.fancybox-button):not(.wpf_tab_sidebar),
a.btn,
.elementor a.btn,
li.btn a {
    font-family: 'Open Sans', sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-transform: inherit;
    border: 1px solid #ae9a64;
    padding: 16px 32px;
    background-color: #ae9a64;
    color: #ffffff;
    border-radius: 0px;
}
@media ( max-width: 767px ) {
    a.btn,
    .elementor a.btn,
    li.btn a {
        font-size: 14.875px;
    }
}
button:hover,
a.btn:hover,
.elementor a.btn:hover,
li.btn a:hover {
    border-color: #8f7e52;
    background-color: #8f7e52;
    color: #ffffff;
}
a.btn.btn_outline,
.elementor a.btn.btn_outline,
li.btn.btn_outline a {
    background-color: transparent !important;
    color: #ae9a64 !important;
}
a.btn.btn_outline:hover,
.elementor a.btn.btn_outline:hover,
li.btn.btn_outline a:hover {
    background-color: transparent !important;
    color: #8f7e52 !important;
}
a.btn.btn_inverted,
.elementor a.btn.btn_inverted,
li.btn.btn_inverted a,
button.btn_inverted {
    background-color: #ffffff;
    border-color: #ffffff !important;
    color: #665442 !important;
}
a.btn.btn_inverted:hover,
.elementor a.btn.btn_inverted:hover,
li.btn.btn_inverted a:hover,
button.btn_inverted:hover {
    background-color: #faf9f7;
    border-color: #faf9f7;
    color: #665442 !important;
}
a.btn.btn_outline.btn_inverted,
.elementor a.btn.btn_outline.btn_inverted,
li.btn.btn_outline.btn_inverted a,
button.btn_outline.btn_inverted {
    color: #ffffff !important;
}
a.btn.btn_outline.btn_inverted:hover,
.elementor a.btn.btn_outline.btn_inverted:hover,
li.btn.btn_outline.btn_inverted a:hover,
button.btn_outline.btn_inverted:hover {
    color: #faf9f7 !important;
}

/*BUTTON SECONDARY*/
/*CSS-WAARDES AANPASSEN OP 3 PLAATSEN !!!*/
a.btn_secondary,
.elementor a.btn_secondary,
button.btn_secondary,
li.btn_secondary a {
    font-family: 'Open Sans', sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-transform: inherit;
    border: 1px solid #222222;
    padding: 16px 32px;
    background-color: #222222;
    color: #ffffff;
    border-radius: 0px;
}
@media ( max-width: 767px ) {
    a.btn_secondary,
    .elementor a.btn_secondary,
    button.btn_secondary,
    li.btn_secondary a {
        font-size: 14.875px;
    }
}
a.btn_secondary:hover,
.elementor a.btn_secondary:hover,
button.btn_secondary:hover,
li.btn_secondary a:hover {
    border-color: #1c1c1c;
    background-color: #1c1c1c;
    color: #ffffff;
}
a.btn_secondary.btn_outline,
.elementor a.btn_secondary.btn_outline,
button.btn_secondary.btn_outline,
li.btn_secondary.btn_outline a {
    background-color: transparent !important;
    color: #222222 !important;
}
a.btn_secondary.btn_outline:hover,
.elementor a.btn_secondary.btn_outline:hover,
button.btn_secondary.btn_outline:hover,
li.btn_secondary.btn_outline a:hover {
    background-color: transparent !important;
    color: #1c1c1c !important;
}
a.btn_secondary.btn_inverted,
.elementor a.btn_secondary.btn_inverted,
button.btn_secondary.btn_inverted,
li.btn_secondary.btn_inverted a {
    background-color: #ffffff;
    border-color: #ffffff;
    color: #665442 !important;
}
a.btn_secondary.btn_inverted:hover,
.elementor a.btn_secondary.btn_inverted:hover,
button.btn_secondary.btn_inverted:hover,
li.btn_secondary.btn_inverted a:hover {
    background-color: #faf9f7;
    border-color: #faf9f7;
    color: #665442 !important;
}
a.btn_secondary.btn_outline.btn_inverted,
.elementor a.btn_secondary.btn_outline.btn_inverted,
button.btn_secondary.btn_outline.btn_inverted,
li.btn_secondary.btn_outline.btn_inverted a {
    color: #ffffff !important;
}
a.btn_secondary.btn_outline.btn_inverted:hover,
.elementor a.btn_secondary.btn_outline.btn_inverted:hover,
button.btn_secondary.btn_outline.btn_inverted:hover,
li.btn_secondary.btn_outline.btn_inverted a:hover {
    color: #faf9f7 !important;
}


/*BUTTON ACCENT*/
/*CSS-WAARDES AANPASSEN OP 3 PLAATSEN !!!*/
a.btn_accent,
.elementor a.btn_accent,
button.btn_accent,
li.btn_accent a {
    font-family: 'Open Sans', sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-transform: inherit;
    border: 1px solid #F0B429;
    padding: 16px 32px;
    background-color: #F0B429;
    color: #ffffff;
    border-radius: 0px;
}
@media ( max-width: 767px ) {
    a.btn_accent,
    .elementor a.btn_accent,
    button.btn_accent,
    li.btn_accent a {
        font-size: 14.875px;
    }
}
a.btn_accent:hover,
.elementor a.btn_accent:hover,
button.btn_accent:hover,
li.btn_accent a:hover {
    border-color: #DE911D;
    background-color: #DE911D;
    color: #ffffff;
}
a.btn_accent.btn_outline,
.elementor a.btn_accent.btn_outline,
button.btn_accent.btn_outline,
li.btn_accent.btn_outline a {
    background-color: transparent !important;
    color: #F0B429 !important;
}
a.btn_accent.btn_outline:hover,
.elementor a.btn_accent.btn_outline:hover,
button.btn_accent.btn_outline:hover,
li.btn_accent.btn_outline a:hover {
    background-color: transparent !important;
    color: #DE911D !important;
}
a.btn_accent.btn_inverted,
.elementor a.btn_accent.btn_inverted,
button.btn_accent.btn_inverted,
li.btn_accent.btn_inverted a {
    background-color: #ffffff;
    border-color: #ffffff;
    color: #665442 !important;
}
a.btn_accent.btn_inverted:hover,
.elementor a.btn_accent.btn_inverted:hover,
button.btn_accent.btn_inverted:hover,
li.btn_accent.btn_inverted a:hover {
    background-color: #faf9f7;
    border-color: #faf9f7;
    color: #665442 !important;
}
a.btn_accent.btn_outline.btn_inverted,
.elementor a.btn_accent.btn_outline.btn_inverted,
button.btn_accent.btn_outline.btn_inverted,
li.btn_accent.btn_outline.btn_inverted a {
    color: #ffffff !important;
}
a.btn_accent.btn_outline.btn_inverted:hover,
.elementor a.btn_accent.btn_outline.btn_inverted:hover,
button.btn_accent.btn_outline.btn_inverted:hover,
li.btn_accent.btn_outline.btn_inverted a:hover {
    color: #faf9f7 !important;
}

/*BUTTON DIMMED*/
/*CSS-WAARDES AANPASSEN OP 3 PLAATSEN !!!*/
a.btn_dimmed,
.elementor a.btn_dimmed,
button.btn_dimmed,
li.btn_dimmed a {
    font-family: 'Open Sans', sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-transform: inherit;
    border: 1px solid #e8e6e1;
    padding: 16px 32px;
    background-color: #e8e6e1;
    color: #504a40;
    border-radius: 0px;
}
@media ( max-width: 767px ) {
    a.btn_dimmed,
    button.btn_dimmed,
    li.btn_dimmed a {
        font-size: 14.875px;
    }
}
a.btn_dimmed:hover,
.elementor a.btn_dimmed:hover,
button.btn_dimmed:hover,
li.btn_dimmed a:hover {
    border-color: #d3cec4;
    background-color: #d3cec4;
    color: #504a40;
}
a.btn_dimmed.btn_outline,
.elementor a.btn_dimmed.btn_outline,
button.btn_dimmed.btn_outline,
li.btn_dimmed.btn_outline a {
    background-color: transparent !important;
    color: #e8e6e1 !important;
}
a.btn_dimmed.btn_outline:hover,
.elementor a.btn_dimmed.btn_outline:hover,
button.btn_dimmed.btn_outline:hover,
li.btn_dimmed.btn_outline a:hover {
    background-color: transparent !important;
    color: #d3cec4 !important;
}
a.btn_dimmed.btn_inverted,
.elementor a.btn_dimmed.btn_inverted,
button.btn_dimmed.btn_inverted,
li.btn_dimmed.btn_inverted a {
    background-color: #ffffff;
    border-color: #ffffff;
    color: #665442 !important;
}
a.btn_dimmed.btn_inverted:hover,
.elementor a.btn_dimmed.btn_inverted:hover,
button.btn_dimmed.btn_inverted:hover,
li.btn_dimmed.btn_inverted a:hover {
    background-color: #faf9f7;
    border-color: #faf9f7;
    color: #665442 !important;
}
a.btn_dimmed.btn_outline.btn_inverted,
.elementor a.btn_dimmed.btn_outline.btn_inverted,
button.btn_dimmed.btn_outline.btn_inverted,
li.btn_dimmed.btn_outline.btn_inverted a {
    color: #ffffff !important;
}
a.btn_dimmed.btn_outline.btn_inverted:hover,
.elementor a.btn_dimmed.btn_outline.btn_inverted:hover,
button.btn_dimmed.btn_outline.btn_inverted:hover,
li.btn_dimmed.btn_outline.btn_inverted a:hover {
    color: #faf9f7 !important;
}

/*BUTTON WOO*/
/*CSS-WAARDES AANPASSEN OP 4 PLAATSEN !!!*/
a.btn_woo,
button.btn_woo,
li.btn_woo a {
    font-family: 'Open Sans', sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-transform: inherit;
    border: 1px solid #ae9a64;
    padding: 16px 32px;
    background-color: #ae9a64;
    color: #ffffff;
    border-radius: 0px;
}
@media ( max-width: 767px ) {
    a.btn_woo,
    button.btn_woo,
    li.btn_woo a {
        font-size: 14.875px;
    }
}
a.btn_woo:hover,
button.btn_woo:hover,
li.btn_woo a:hover {
    border-color: #8f7e52;
    background-color: #8f7e52;
    color: #ffffff;
}


/*BUTTON WOO SECONDARY*/
/*CSS-WAARDES AANPASSEN OP 4 PLAATSEN !!!*/
a.btn_woo_secondary,
button.btn_woo_secondary,
li.btn_woo_secondary a {
    font-family: 'Open Sans', sans-serif;
    font-size: 17px;
    font-weight: 600;
    text-transform: inherit;
    border: 1px solid #222222;
    padding: 16px 32px;
    background-color: #222222;
    color: #ffffff;
    border-radius: 0px;
}
@media ( max-width: 767px ) {
    a.btn_woo_secondary,
    button.btn_woo_secondary,
    li.btn_woo_secondary a {
        font-size: 14.875px;
    }
}
a.btn_woo_secondary:hover,
button.btn_woo_secondary:hover,
li.btn_woo_secondary a:hover {
    border-color: #1c1c1c;
    background-color: #1c1c1c;
    color: #ffffff;
}

/*MIXINS AS CLASSES*/
.card_primary {
background-color: #ae9a64;
padding: 24px;
color: #ffffff;
border-radius: 0px;
box-shadow: 0 10px 20px hsla(0, 0%, 0%, .15), 0 3px 6px hsla(0, 0%, 0%, .10);
border: none;
}
.card_secondary {
background-color: #222222;
padding: 24px;
color: #ffffff;
border-radius: 0px;
box-shadow: 0 10px 20px hsla(0, 0%, 0%, .15), 0 3px 6px hsla(0, 0%, 0%, .10);
border: none;
}
.card_text {
background-color: #665442;
padding: 24px;
color: #ffffff;
border-radius: 0px;
box-shadow: 0 10px 20px hsla(0, 0%, 0%, .15), 0 3px 6px hsla(0, 0%, 0%, .10);
border: none;
}
.card_accent {
background-color: #F0B429;
padding: 24px;
color: #ffffff;
border-radius: 0px;
box-shadow: 0 10px 20px hsla(0, 0%, 0%, .15), 0 3px 6px hsla(0, 0%, 0%, .10);
border: none;
}
.card_link {
background-color: #ae9a64;
padding: 24px;
color: #ffffff;
border-radius: 0px;
box-shadow: 0 10px 20px hsla(0, 0%, 0%, .15), 0 3px 6px hsla(0, 0%, 0%, .10);
border: none;
}
.card_inverted {
background-color: #ffffff;
padding: 24px;
color: #665442;
border-radius: 0px;
box-shadow: 0 10px 20px hsla(0, 0%, 0%, .15), 0 3px 6px hsla(0, 0%, 0%, .10);
border: none;
}
.card_background_light {
background-color: #faf9f7;
padding: 24px;
color: #665442;
border-radius: 0px;
box-shadow: 0 10px 20px hsla(0, 0%, 0%, .15), 0 3px 6px hsla(0, 0%, 0%, .10);
border: none;
}
.card_background_dark {
background-color: #27241d;
padding: 24px;
color: #ffffff;
border-radius: 0px;
box-shadow: 0 10px 20px hsla(0, 0%, 0%, .15), 0 3px 6px hsla(0, 0%, 0%, .10);
border: none;
}
.full_page_width {
left: 50%;
margin-left: -50vw;
margin-right: -50vw;
position: relative;
right: 50%;
width: 100vw;
}


/*COOKIE CONSENT*/
.kowp_cookie_consent { display: none; }
#kowp_cookie_consent_01 {
    position: fixed;
    bottom: 32px;
    left: 32px;
    width: 300px;
    box-shadow: 0 5px 15px hsla(0, 0%, 0%, .2);
    z-index: 999999999;
    border-radius: 0px;
    background-color: #ae9a64;
}

@media ( max-width: 767px ) {
    #kowp_cookie_consent_01 {
        bottom: 0px;
        left: 0px;
        width: 100%;
        border-radius: 0px 0px 0px 0px !important;
    }
    #kowp_cookie_consent_01 .kowp_cookie_consent_notice {
        border-radius: 0px 0px 0px 0px !important;
    }
    #kowp_cookie_consent_01 .kowp_cookie_consent_notice .kowp_consent_cover {
        border-radius: 0px 0px 0px 0px !important;
    }
}

#kowp_cookie_consent_01 .kowp_cookie_consent_notice {
    color: #ffffff;
    text-align: center;
    position: relative;
}

#kowp_cookie_consent_01 .kowp_cookie_consent_notice svg.kowp_close {
    width: 12px;
    position: absolute;
    right: 12px;
    top: 12px;
    transition: opacity .4s;
}

#kowp_cookie_consent_01 .kowp_cookie_consent_notice svg.kowp_close path {
    fill: #ffffff;
}

#kowp_cookie_consent_01 .kowp_cookie_consent_notice:hover {
    cursor: pointer;
}
#kowp_cookie_consent_01 .kowp_cookie_consent_notice:hover .kowp_consent_cover {
    opacity: 1;
}
#kowp_cookie_consent_01 .kowp_cookie_consent_notice:hover svg.kowp_close {
    opacity: 0;
}
#kowp_cookie_consent_01 .kowp_cookie_consent_notice .kowp_consent_cover {
    background-color: #8f7e52;
    width: 100%;
    height: 100%;
    position: absolute;
    display: flex;
    justify-content: center;
    transition: all .4s;
    opacity:0;
    border-radius: 0px 0px 0px 0px;
}
#kowp_cookie_consent_01 .kowp_cookie_consent_notice .kowp_consent_cover svg {
    width: 32px;
    align-items: center;
}
#kowp_cookie_consent_01 .kowp_cookie_consent_notice .kowp_consent_cover svg path {
    fill: #ffffff;
}
#kowp_cookie_consent_01.kowp_no_link .kowp_cookie_consent_notice p {
    padding-bottom: 24px !important;
}
#kowp_cookie_consent_01 .kowp_cookie_consent_notice p {
    padding: 24px 32px 8px 32px;
    margin-bottom: 0px !important;
    margin-top: 0px;
    font-size: 15px;
    color: #ffffff;
    line-height: 1.6em;
}
@media ( max-width: 767px ) {
    #kowp_cookie_consent_01 .kowp_cookie_consent_notice p {
        font-size: 13.125px;
    }
}
#kowp_cookie_consent_01.kowp_no_link .kowp_cookie_consent_more_info { display: none !important; }
#kowp_cookie_consent_01 .kowp_cookie_consent_more_info {
    background-color: #ae9a64;
    text-align: center;
    display:block;
    color: #ffffff;
    padding: 8px !important;
    width: 100%;
    height: 100%;
    font-size: 11px;
    transition: all .2s;
    border-radius: 0px 0px 0px 0px;
}
@media ( max-width: 767px ) {
    #kowp_cookie_consent_01 .kowp_cookie_consent_more_info {
        font-size: 9.625px;
    }
}
#kowp_cookie_consent_01 .kowp_cookie_consent_more_info:hover {
    color: #ffffff;
    background-color: #8f7e52;
    cursor: pointer;
}
@media ( max-width: 767px ) {
    #kowp_cookie_consent_01 .kowp_cookie_consent_more_info {
        border-radius: 0px 0px 0px 0px !important;
    }
}


/*CREDITS*/
#kowp_credits {
    background-color: #ae9a64;
}
#kowp_credits .kowp_credits_wrap {
    max-width: 1140px;
    margin: 0 auto;
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 16px;
    padding-bottom: 24px;
    display:flex;
    justify-content: center;
}
#kowp_credits .kowp_credits_wrap.web.dev {
    justify-content: space-between !important;
}
#kowp_credits .kowp_credits_wrap .kowp_credits_web,
#kowp_credits .kowp_credits_wrap .kowp_credits_dev {
    color: #ffffff;
    font-size: 13px;
    line-height: initial;
    opacity: .75;
}
@media ( max-width: 767px ) {
    #kowp_credits .kowp_credits_wrap .kowp_credits_web,
    #kowp_credits .kowp_credits_wrap .kowp_credits_dev {
        font-size: 11.375px;
    }
}
#kowp_credits .kowp_credits_wrap .kowp_credits_web a svg,
#kowp_credits .kowp_credits_wrap .kowp_credits_dev a svg {
    width: 17px;
    height: 17px;
    vertical-align: middle;
    margin-left: 4px;
    margin-right: 4px;
    margin-top: -2px;
}
#kowp_credits .kowp_credits_wrap .kowp_credits_web a svg path,
#kowp_credits .kowp_credits_wrap .kowp_credits_dev a svg path {
    fill: #ffffff;
    transition: fill .2s;
}
#kowp_credits .kowp_credits_wrap .kowp_credits_dev a {
    color: #ffffff;
}
#kowp_credits .kowp_credits_wrap .kowp_credits_dev a:hover {
    color: #ffffff;
}
@media ( max-width: 767px ) {
    #kowp_credits .kowp_credits_wrap {
        flex-direction: column;
    }
    #kowp_credits .kowp_credits_wrap .kowp_credits_web,
    #kowp_credits .kowp_credits_wrap .kowp_credits_dev {
        text-align: center;
    }
    #kowp_credits .kowp_credits_wrap .kowp_credits_web {
        padding-bottom: 8px;
    }
}

/*KICKOFFWP SOCIAL MEDIA*/
.kowp_sc_social_media { display: flex; flex-wrap: wrap; justify-content: space-between; }
.kowp_sc_social_media.align_left {
    justify-content: flex-start;
}
.kowp_sc_social_media.align_center {
    justify-content: center;
}
.kowp_sc_social_media.align_right {
    justify-content: flex-end;
}
@media ( max-width: 1024px ) {
    .kowp_sc_social_media.align_tablet_left {
        justify-content: flex-start;
    }
    .kowp_sc_social_media.align_tablet_center {
        justify-content: center;
    }
    .kowp_sc_social_media.align_tablet_right {
        justify-content: flex-end;
    }
}
@media ( max-width: 767px ) {
    .kowp_sc_social_media.align_mobile_left {
        justify-content: flex-start;
    }
    .kowp_sc_social_media.align_mobile_center {
        justify-content: center;
    }
    .kowp_sc_social_media.align_mobile_right {
        justify-content: flex-end;
    }
}

.kowp_sc_social_media .kowp_social_medium {
    text-align: center;
    line-height: 1;
}
.kowp_sc_social_media .kowp_social_medium svg {
    padding: 8px;
    width: 17px;
    height: 17px;
    color: #ffffff;
    box-sizing: content-box;
}
<!--.kowp_sc_social_media .kowp_social_medium i { width: 1em; height: 1em; display: block; position: relative;}-->
.kowp_sc_social_media.icon_normal .kowp_social_medium { border-radius: 0px; }
.kowp_sc_social_media.icon_circle .kowp_social_medium { border-radius: 50%; }
.kowp_sc_social_media .kowp_social_medium:not(:last-of-type) { margin-right: 12px }
.kowp_sc_social_media .kowp_social_medium.facebook { background-color: #4267b2; }
.kowp_sc_social_media .kowp_social_medium.facebook:hover { background-color: #5176c1; }
.kowp_sc_social_media .kowp_social_medium.twitter { background-color: #1ca1f2; }
.kowp_sc_social_media .kowp_social_medium.twitter:hover { background-color: #2bb0ff; }
.kowp_sc_social_media .kowp_social_medium.google-plus { background-color: #dd4b39; }
.kowp_sc_social_media .kowp_social_medium.google-plus:hover { #ec5a48; }
.kowp_sc_social_media .kowp_social_medium.linkedin { background-color: #0077b5; }
.kowp_sc_social_media .kowp_social_medium.linkedin:hover { background-color: #0f86c4; }
.kowp_sc_social_media .kowp_social_medium.instagram { background-color: #262626; }
.kowp_sc_social_media .kowp_social_medium.instagram:hover { background-color: #353535; }
.kowp_sc_social_media .kowp_social_medium.youtube { background-color: #cd1f1f; }
.kowp_sc_social_media .kowp_social_medium.youtube:hover { background-color: #dc2e2e; }
.kowp_sc_social_media .kowp_social_medium.pinterest { background-color: #bd081c; }
.kowp_sc_social_media .kowp_social_medium.pinterest:hover { background-color: #cc172b; }
.kowp_sc_social_media .kowp_social_medium.tumblr { background-color: #35465c; }
.kowp_sc_social_media .kowp_social_medium.tumblr:hover { background-color: #44556b; }
.kowp_sc_social_media .kowp_social_medium.foursquare { background-color: #2c5be3; }
.kowp_sc_social_media .kowp_social_medium.foursquare:hover { background-color: #3b6af2; }
.kowp_sc_social_media .kowp_social_medium.tripadvisor { background-color: #00af87; }
.kowp_sc_social_media .kowp_social_medium.tripadvisor:hover { background-color: #0fbe96; }

/*KICKOFFWP CONTACT WEBSITE*/
.kowp_sc_contact_website.align_left {
    text-align: left;
}
.kowp_sc_contact_website.align_center {
    text-align: center;
}
.kowp_sc_contact_website.align_right {
    text-align: right;
}
@media ( max-width: 1024px ) {
    .kowp_sc_contact_website.align_tablet_left {
        text-align: left;
    }
    .kowp_sc_contact_website.align_tablet_center {
        text-align: center;
    }
    .kowp_sc_contact_website.align_tablet_right {
        text-align: right;
    }
}
@media ( max-width: 767px ) {
    .kowp_sc_contact_website.align_mobile_left {
        text-align: left;
    }
    .kowp_sc_contact_website.align_mobile_center {
        text-align: center;
    }
    .kowp_sc_contact_website.align_mobile_right {
        text-align: right;
    }
}

/* KICK OFF WP WEBSITE LOGO */
.kowp_logo_website { display: flex; }
.kowp_logo_website.align_left { justify-content: flex-start; }
.kowp_logo_website.align_center { justify-content: center; }
.kowp_logo_website.align_right { justify-content: flex-end; }
@media ( max-width: 1024px ) {
    .kowp_logo_website.align_tablet_left { justify-content: flex-start; }
    .kowp_logo_website.align_tablet_center { justify-content: center; }
    .kowp_logo_website.align_tablet_right { justify-content: flex-end; }
}
@media ( max-width: 767px ) {
    .kowp_logo_website.align_mobile_left { justify-content: flex-start; }
    .kowp_logo_website.align_mobile_center { justify-content: center; }
    .kowp_logo_website.align_mobile_right { justify-content: flex-end; }
}
.kowp_logo_website img { display: block; }

/*KICKOFFWP FAQ*/
.kowp_sc_faq .title_wrapper {
  margin-bottom: 24px;
}
.kowp_sc_faq .title_wrapper .title {
  margin-bottom: 4px;
}
.kowp_sc_faq .title_wrapper .title_description {
  color: #857f72;
  font-size: 13px;
}
.kowp_sc_faq .title_wrapper:first-child .title {
  margin-top: 0px;
}
.kowp_sc_faq .accordion .question_answer {
  border: 1px solid #d3cec4;
  border-bottom: 0px;
}
.kowp_sc_faq .accordion .question_answer:last-of-type {
  border-bottom: 1px solid #d3cec4;
}
.kowp_sc_faq .accordion .question_answer .question {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-weight: 600;
  padding: 16px 24px;
}
.kowp_sc_faq .accordion .question_answer .question:hover {
  cursor: pointer;
}
.kowp_sc_faq .accordion .question_answer .question .icon_question_closed svg, .kowp_sc_faq .accordion .question_answer .question .icon_question_open svg {
  height: 12px;
  width: 12px;
  margin-left: 24px;
}
.kowp_sc_faq .accordion .question_answer .question .icon_question_open {
  display: none;
}
.kowp_sc_faq .accordion .question_answer .answer {
  margin-left: 0px;
  padding-left: 24px;
  padding-right: 24px;
  height: 100%;
}
.kowp_sc_faq .accordion .question_answer.active .question .icon_question_closed {
  display: none;
}
.kowp_sc_faq .accordion .question_answer.active .question .icon_question_open {
  display: inherit;
}

/*KICK OFF WP Itemgrid / Archive base styling */
.kowp_taxonomy_filters > li {
    list-style-type: none;
}
.kowp_taxonomy_filters > li  .kowp_tax_list_title {
    text-align: center;
    margin-bottom: 12px;
}
.kowp_taxonomy_filters ul {
    list-style-type: none;
    display: flex;
    justify-content: center;
    align-items: center;
    padding-bottom: 32px;
}
.kowp_taxonomy_filters ul li {
    padding-left: 8px;
    padding-right: 8px;
    font-size: 17px;
}
.kowp_taxonomy_filters ul li.cat-item a {
    color: #857f72;
}
.kowp_taxonomy_filters ul li.cat-item a:hover {
    color: #665442 !important;
}
.kowp_taxonomy_filters ul li.cat-item.current-cat a {
    color: #ae9a64;
    font-weight: 600;
}
.kowp_taxonomy_filters ul li.cat-item.current-cat a:hover {
    color: #ae9a64;
}
.kowp_taxonomy_filters ul li.cat-item-all a {
    color: #665442;
}
.kowp_wrapper:not(.kowp_no_display) .kowp_item {
    background-color: #ffffff;
    border-radius: 0px_small !important;
}
.kowp_wrapper:not(.kowp_no_display) .kowp_item .kowp_item_content {
    padding: 24px;
}
.kowp_wrapper:not(.kowp_no_display) .kowp_item .kowp_item_title {
    margin-top: 0px;
}
.kowp_wrapper:not(.kowp_no_display) .kowp_item img {
    display: block;
}
.pagination {
    margin-top: 24px;
}
.pagination .nav-links {
    display: flex;
    justify-content: center;
    align-items: center;
}
.pagination .nav-links .page-numbers {
    padding-left: 8px;
    padding-right: 8px;
    color: #857f72;
    font-size: 15px;
}
.pagination .nav-links .page-numbers:hover {
    color: #665442;
}
.pagination .nav-links .page-numbers.current {
    color: #ae9a64;
    font-weight: 600;
    font-size: 17px;
}
.kowp_wrapper.kowp_grid {
	display: grid;
}

.kowp_wrapper.kowp_grid .kowp_item {
	overflow: hidden;
}

.kowp_wrapper.kowp_grid.col_de_1 {
	grid-template-columns: repeat(1, 1fr);
}

.kowp_wrapper.kowp_grid.col_de_2 {
	grid-template-columns: repeat(2, 1fr);
}

.kowp_wrapper.kowp_grid.col_de_3 {
	grid-template-columns: repeat(3, 1fr);
}

.kowp_wrapper.kowp_grid.col_de_4 {
	grid-template-columns: repeat(4, 1fr);
}

.kowp_wrapper.kowp_grid.col_de_5 {
	grid-template-columns: repeat(5, 1fr);
}

.kowp_wrapper.kowp_grid.col_de_6 {
	grid-template-columns: repeat(6, 1fr);
}

.kowp_wrapper.kowp_grid.col_de_7 {
	grid-template-columns: repeat(7, 1fr);
}

.kowp_wrapper.kowp_grid.col_de_8 {
	grid-template-columns: repeat(8, 1fr);
}

@media (max-width: 1024px) {
	.kowp_wrapper.kowp_grid.col_ta_1 {
		grid-template-columns: repeat(1, 1fr);
	}
	.kowp_wrapper.kowp_grid.col_ta_2 {
		grid-template-columns: repeat(2, 1fr);
	}
	.kowp_wrapper.kowp_grid.col_ta_3 {
		grid-template-columns: repeat(3, 1fr);
	}
	.kowp_wrapper.kowp_grid.col_ta_4 {
		grid-template-columns: repeat(4, 1fr);
	}
	.kowp_wrapper.kowp_grid.col_ta_5 {
		grid-template-columns: repeat(5, 1fr);
	}
	.kowp_wrapper.kowp_grid.col_ta_6 {
		grid-template-columns: repeat(6, 1fr);
	}
	.kowp_wrapper.kowp_grid.col_ta_7 {
		grid-template-columns: repeat(7, 1fr);
	}
	.kowp_wrapper.kowp_grid.col_ta_8 {
		grid-template-columns: repeat(8, 1fr);
	}
}

@media (max-width: 767px) {
	.kowp_wrapper.kowp_grid.col_mo_1 {
		grid-template-columns: repeat(1, 1fr);
	}
	.kowp_wrapper.kowp_grid.col_mo_2 {
		grid-template-columns: repeat(2, 1fr);
	}
	.kowp_wrapper.kowp_grid.col_mo_3 {
		grid-template-columns: repeat(3, 1fr);
	}
	.kowp_wrapper.kowp_grid.col_mo_4 {
		grid-template-columns: repeat(4, 1fr);
	}
	.kowp_wrapper.kowp_grid.col_mo_5 {
		grid-template-columns: repeat(5, 1fr);
	}
	.kowp_wrapper.kowp_grid.col_mo_6 {
		grid-template-columns: repeat(6, 1fr);
	}
	.kowp_wrapper.kowp_grid.col_mo_7 {
		grid-template-columns: repeat(7, 1fr);
	}
	.kowp_wrapper.kowp_grid.col_mo_8 {
		grid-template-columns: repeat(8, 1fr);
	}
}



/*GENERAL*/
html body {
    font-family: 'Open Sans', sans-serif;
    font-size: 15px;
    font-weight: 300;
    line-height: 1.7em;
    background-color: #ffffff;
    color: #665442;
}
@media ( max-width: 767px ) {
    html body {
        font-size: 13.125px;
        line-height: 1.4875em;
    }
}

ul {
    margin-left: 0px;
}

/*loading svg into elementor image widget gives 1px x 1px, this next line is a fix*/
/*img { width: 100%; } __-> Does more wrong than good */

::placeholder {
    color: #d3cec4 !important;
}

a, .page-title, .entry-title a,
.elementor a,
.elementor-widget-heading .elementor-heading-title>a {
    color: #ae9a64;
}
a:hover, a:focus, .entry-title a:hover,
.elementor a:hover,
.elementor-widget-heading .elementor-heading-title>a:hover {
    color: #8f7e52;
}
.hide {
    display: none;
}
.elementor-editor-active .hide {
    display: initial;
}

.elementor-editor-active .hide:before {
    content: '';
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: rgba(255, 255, 255, .90);
    border: 5px dotted red;
    position: absolute;
    z-index: 1;
}

/* footnotes via Ulysses */
.kowp_footnotes {
    margin-top: 24px;
    width: 100%;
    padding-top: 24px;
}
.kowp_footnotes:before {
    content: '';
    display: block;
    position: absolute;
    left: -50px;
    width: 64px;
    left: 0%;
    border-top: 1px solid #b8b2a7;
    margin-top: -16px;
}
.kowp_footnotes li {
    color: #857f72;
    font-size: 13px;
}
.kowp_footnotes li a .emoji {
    opacity: 0.3;
}



/*GENERAL FORMS*/
input,
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="reset"],
input[type="search"],
textarea,
.select2 .select2-selection,
textarea,
.woocommerce input {
    border-color: #e8e6e1;
}
input,
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="reset"],
input[type="search"],
textarea,
.select2 .select2-selection,
.woocommerce input {
    padding: 12px 16px;
}
input:focus,
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="reset"]:focus,
input[type="search"]:focus,
textarea:focus,
.select2 .select2-selection:focus,
textarea:focus,
.woocommerce input:focus {
    color: #665442;
    border-color: #ae9a64 !important;
}
.select2-container .select2-selection--single {
    height: auto;
    padding: 8px 16px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    top: 8px;
    right: 4px;
}
.woocommerce form .form-row[placeholder]:focus::-webkit-input-placeholder {
    transition: none !important;
}
