.elementor-kit-627{--e-global-color-primary:#E7E7E7;--e-global-color-secondary:#DDDDDD;--e-global-color-text:#BBBBBB;--e-global-color-accent:#222222;--e-global-color-e9ca408:#D0B895;--e-global-color-d2861a1:#222222;--e-global-color-1efda88:#857847;--e-global-typography-primary-font-family:"Cantarell";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Bitter";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.2em;--e-global-typography-accent-font-family:"Bitter";--e-global-typography-accent-font-size:22px;--e-global-typography-accent-font-weight:400;}.elementor-kit-627 e-page-transition{background-color:#FFBC7D;}.elementor-kit-627 h1{font-family:"Cantarell", Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;}.elementor-kit-627 h2{font-family:"Cantarell", Sans-serif;font-size:30px;font-weight:400;}.elementor-kit-627 h3{font-size:28px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-627{--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-line-height:1.2em;}.elementor-kit-627 h1{font-size:38px;line-height:1.2em;}.elementor-kit-627 h2{font-size:30px;line-height:1.2em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-627{--e-global-typography-primary-line-height:1.2em;}.elementor-kit-627 h1{font-size:38px;line-height:1.2em;}.elementor-kit-627 h2{font-size:30px;line-height:1.2em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */#webchat-floating-iframe-2fb93d1e-a240-11f1-95a2-3e41fcbcdbf0 {display:none;}
/* Site Settings CSS*/
a {color:#D0B895}
a:hover {color:#ffffff}
.searchandfilter ul {margin:0;}
.searchandfilter ul li {padding:0 0 3px;}
.searchandfilter ul ul {columns:2;-webkit-columns:2;-moz-columns:2}
.searchandfilter ul li li {padding:0; line-height:1.3em;; margin-left:10px;}
.searchandfilter ul li li label {color:#ccc}
.searchandfilter h4 {color: white; padding:0;}
.searchandfilter .sf-input-select, .searchandfilter .sf-input-text {padding:2px 4px; border-radius:5px; width:208px}
.searchandfilter input[type='submit'] {background-color:#000; margin: 0; border-radius:10px; padding:8px 15px;text-transform:capitalize;font-family:bitter,serif; color:#d0b895; border:1px solid #857847;}
.searchandfilter input[type='submit']:hover {color:#eee}
.searchandfilter label {color:#eeeeee}
.elementor-widget-theme-post-content p {margin-bottom:0.6em;line-height:1.3em}
.elementor-widget-text-editor p {margin-bottom:.5em !important; line-height:1.3em;}
.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container{padding-bottom:10px }
.elementor-location-header {margin-bottom:-80px;}
.elementor-widget-theme-site-logo {z-index:999 !important;}
x.elementor-nav-menu {border:1px solid #857847; border-radius:5px; background-color:#00000099;z-index:999 !important;}
.elementor-menu-toggle {z-index:999 !important}
.elementor-menu-toggle {border: 1px solid #857847;padding:7px; background-color: #00000088; color:#d0b895}
.elementor-nav-menu--dropdown .elementor-item.elementor-item-active, .elementor-nav-menu--dropdown .elementor-item.highlighted, .elementor-nav-menu--dropdown .elementor-item:focus, .elementor-nav-menu--dropdown .elementor-item:hover, .elementor-sub-item.elementor-item-active, .elementor-sub-item.highlighted, .elementor-sub-item:focus, .elementor-sub-item:hover {background-color:#00000000 !important} /*Fix corrupted Elementor dropdown menu*/
x.sub-menu.elementor-nav-menu--dropdown {border:1px solid #857847 !important; border-radius:5px; background-color:#00000099 !important; z-index:999 !important}
img.elementor-lightbox-image {width:100%}
.swiper-slide-contents {background-color:#00000070;border-radius:30px; padding:20px;margin-top:50px}
.for-seo {display:none;}
x.elementor-location-header {margin-top:-14px;}
.postbox.acf-postbox .handle-actions.hide-if-no-js {display:none}/* End custom CSS */