.elementor-kit-6{--e-global-color-primary:#04AAC8;--e-global-color-secondary:#2CBF87;--e-global-color-text:#3F3F3F;--e-global-color-accent:#E06971;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-weight:500;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-weight:500;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-weight:700;color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;}.elementor-kit-6 a{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;}.elementor-kit-6 h1{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;}.elementor-kit-6 h2{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:29px;font-style:italic;}.elementor-kit-6 h3{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;}.elementor-kit-6 h4{font-family:"Poppins", Sans-serif;}.elementor-kit-6 h5{font-family:"Poppins", Sans-serif;}.elementor-kit-6 h6{font-family:"Poppins", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-block-start:0px;--container-default-padding-inline-end:0px;--container-default-padding-block-end:0px;--container-default-padding-inline-start:0px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@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 */#tab-description {
	display: block !important;
}

#h1-accent-id h1{color:#E06971 ;}

#h1-accent2-id h1{color:#2CBF87 ;}

.tribe-events-schedule, .tribe-events-meta-group .tribe-events-single-section-title, .tribe-events-back a, .tribe-events-back a:visited  {display:none !important;}

input[type=number]{  border: 1px solid #E06971; }

.woocommerce div.product form.cart .button, .woocommerce ul.products li.product .button { color: #E06971; border: 1px solid #E06971; background-color: #ffffff;padding-bottom: 12px;
    padding-top: 12px;}
    
.woocommerce div.product form.cart .button:hover, .woocommerce ul.products li.product .button:hover { background-color: #E06971; border: 1px solid #E06971; color: #ffffff;}


.woocommerce div.product form.cart {margin-top: 20px;}

.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price {color: #E06971;}

.woocommerce div.product div.summary .lottery-ajax-change  {display:none;}




.woocommerce-error, .woocommerce-info, .woocommerce-message {border-top: 3px solid #E06971; background-color: #ffffff; text-transform:uppercase; font-family:'poppins'; font-weight: 600;}

.woocommerce-info::before {color:#E06971;}

.woocommerce-message::before {color:#E06971;}

.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button { color: #E06971; border: 1px solid #E06971; background-color: #ffffff;}

.woocommerce .woocommerce-error .button:hover, .woocommerce .woocommerce-info .button:hover, .woocommerce .woocommerce-message .button:hover, .woocommerce-page .woocommerce-error .button:hover, .woocommerce-page .woocommerce-info .button:hover, .woocommerce-page .woocommerce-message .button:hover { background-color: #E06971; border: 1px solid #E06971; color: #ffffff;}

.wc-block-checkout__actions_row button { color: #E06971; border: 1px solid #E06971; background-color: #ffffff;}


.wc-block-checkout__actions_row button:hover { background-color: #E06971; border: 1px solid #E06971; color: #ffffff;}


.wp-block-button__link  { color: #E06971; border: 1px solid #E06971; background-color: #ffffff; border-radius: 5px; text-decoration:none;}

.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {color: #E06971;}


.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button { color: #E06971 !important; border: 1px solid #E06971; background-color: #ffffff !important; border-radius: 5px; text-decoration:none;}


.woocommerce .woocommerce-error .button:hover, .woocommerce .woocommerce-info .button:hover, .woocommerce .woocommerce-message .button:hover, .woocommerce-page .woocommerce-error .button:hover, .woocommerce-page .woocommerce-info .button:hover, .woocommerce-page .woocommerce-message .button:hover { background-color: #E06971 !important; border: 1px solid #E06971; color: #ffffff !important;}


.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row label{font-family:'poppins'; font-size: 14px;}


.elementor-410 .elementor-element.elementor-element-ed8ee09 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-410 .elementor-element.elementor-element-ed8ee09 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button, .elementor-410 .elementor-element.elementor-element-ed8ee09 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-410 .elementor-element.elementor-element-ed8ee09 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-410 .elementor-element.elementor-element-ed8ee09 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button, .elementor-410 .elementor-element.elementor-element-ed8ee09 #add_payment_method #payment #place_order { color: #E06971 !important; border: 1px solid #E06971; background-color: #ffffff !important; border-radius: 5px; text-decoration:none;}

.elementor-410 .elementor-element.elementor-element-ed8ee09 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button:hover, .elementor-410 .elementor-element.elementor-element-ed8ee09 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button:hover, .elementor-410 .elementor-element.elementor-element-ed8ee09 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button:hover, .elementor-410 .elementor-element.elementor-element-ed8ee09 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button:hover, .elementor-410 .elementor-element.elementor-element-ed8ee09 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button:hover { background-color: #E06971 !important; border: 1px solid #E06971; color: #ffffff !important;}


div.wpforms-container-full input[type=date], div.wpforms-container-full input[type=datetime], div.wpforms-container-full input[type=datetime-local], div.wpforms-container-full input[type=email], div.wpforms-container-full input[type=month], div.wpforms-container-full input[type=number], div.wpforms-container-full input[type=password], div.wpforms-container-full input[type=range], div.wpforms-container-full input[type=search], div.wpforms-container-full input[type=tel], div.wpforms-container-full input[type=text], div.wpforms-container-full input[type=time], div.wpforms-container-full input[type=url], div.wpforms-container-full input[type=week], div.wpforms-container-full select, div.wpforms-container-full textarea {border: 1px solid #E06971 !important;}

div.wpforms-container-full input[type=submit]:not(:hover):not(:active), div.wpforms-container-full button[type=submit]:not(:hover):not(:active), div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active) {border: 1px solid #E06971 !important; background-color: #ffffff!important; color: #E06971 !important;}

 div.wpforms-container-full button[type=submit]:hover {border: 1px solid #E06971 !important; background-color: #E06971!important; color: #ffffff !important;}
 
div.wpforms-container-full input[type=checkbox]:before, div.wpforms-container-full input[type=radio]:before {border: 1px solid #E06971 !important;}


div.wpforms-container-full input[type=checkbox]:checked:after {border-top: none;
    border-right: none;
    height: calc(var(--wpforms-field-size-checkbox-size)* 0.6);
    border-left: 4px solid #E06971;
    border-bottom: 4px solid #E06971;
    background-color: transparent;
    transform: translate(-1px, 1px) scale(0.5) rotate(-45deg);}
    
    
    
    .tribe-events-content ol, .tribe-events-content p, .tribe-events-content ul, .tribe-events-event-meta dd, .tribe-events-event-meta dt {font-family: 'Poppins';}
    
    .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-MyAccount-content p:last-of-type, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce strong, .wfls-block .wfls-block-content p {font-family: 'Poppins';}
    
    #wfls-management-embedded .wfls-btn:hover {border: 1px solid #E06971 !important; background-color: #E06971!important; color: #ffffff !important;}
     
       #wfls-management-embedded .wfls-btn{ color: #E06971 !important; border: 1px solid #E06971; background-color: #ffffff !important; border-radius: 5px; text-decoration:none;}
   
    
    .elementor-slideshow__title {display:none;}
    
    
    ul.psfw-social-icons li a {    border: 1px solid #04AAC8;}
    
     ul.psfw-social-icons li a:hover {border: 1px solid #E06971; color: #E06971;}/* End custom CSS */