.elementor-kit-18036{--e-global-color-primary:#231F20;--e-global-color-secondary:#231F20;--e-global-color-text:#231F20;--e-global-color-accent:#D5BAA5;--e-global-color-45e81ff:#4E6490;--e-global-typography-primary-font-family:"europa";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"europa";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"europa";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"europa";--e-global-typography-accent-font-weight:500;font-size:20px;font-weight:200;}.elementor-kit-18036 a{color:var( --e-global-color-45e81ff );}.elementor-kit-18036 h2{line-height:1.6em;}.elementor-kit-18036 h3{font-size:26px;font-weight:500;}.elementor-kit-18036 button,.elementor-kit-18036 input[type="button"],.elementor-kit-18036 input[type="submit"],.elementor-kit-18036 .elementor-button{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1220px;}.e-con{--container-max-width:1220px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */#cookie-law-info-bar{    border-radius: 8px;}

.green.cli-plugin-button, .green.cli-plugin-button:visited, .green.cli-plugin-button:hover {
    background-color: #D5BAA5;
}

.woocommerce div.product form.cart .variations select {
    max-width: 70%;
    min-width: 75%;
    display: inline-block;
    margin-right: 1em;
}

#mwg_wgm_preview_email {
 
    margin-bottom: 20px;
}

.wps_wgm_featured_img  {display:none !important;}

/*.jet-listing-dynamic-post-19996, .jet-listing-dynamic-post-8853 {display:none !important;}*/

#wpmem_restricted_msg{
    padding-top:30px;}

#wpmem_login, #wpmem_restricted_msg,#wpmem_reg{width:60%;margin:auto;}

.woocommerce-terms-and-conditions-checkbox-text {font-weight:bold;}/* End custom CSS */