.elementor-kit-22{--e-global-color-primary:#7D5877;--e-global-color-secondary:#8C8676;--e-global-color-text:#7D5877;--e-global-color-accent:#DC7E49;--e-global-color-f92005c:#BC5E29;--e-global-typography-primary-font-family:"Lato";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"chantal";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Lato";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"chantal";--e-global-typography-accent-font-weight:500;--e-global-typography-b566e7f-font-family:"Georgia";color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-22 button,.elementor-kit-22 input[type="button"],.elementor-kit-22 input[type="submit"],.elementor-kit-22 .elementor-button{background-color:var( --e-global-color-accent );color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(255, 255, 255, 0.5);padding:0.4025em 1.61em 0.4025em 1.61em;}.elementor-kit-22 button:hover,.elementor-kit-22 button:focus,.elementor-kit-22 input[type="button"]:hover,.elementor-kit-22 input[type="button"]:focus,.elementor-kit-22 input[type="submit"]:hover,.elementor-kit-22 input[type="submit"]:focus,.elementor-kit-22 .elementor-button:hover,.elementor-kit-22 .elementor-button:focus{background-color:var( --e-global-color-f92005c );}.elementor-kit-22 e-page-transition{background-color:#FFBC7D;}.elementor-kit-22 a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-22 a:hover{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-22 h1{color:#FFFFFF;font-family:var( --e-global-typography-b566e7f-font-family ), Sans-serif;}.elementor-kit-22 h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-kit-22 h3{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-kit-22 h4{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-kit-22 h5{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-kit-22 h6{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.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-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 */.main-header-container {
    padding-top: 0.805em;
    padding-bottom: 0.805em;
}

.site-branding {
    display:none;
}
.ind-eb-display-title{
    font-family: Lato, Sans-Serif!important;
}

#ast-site-header-cart a,
#ast-site-header-cart .count{
    color:white;
}

#ast-site-header-cart .count,
.ast-woocommerce-cart-menu .ast-cart-menu-wrap .count:after {
    border-color:white!important;
    color: white!important;
}

.ind-value-circle {
    justify-content: center;    
}

.ind-value-circle .elementor-column-wrap {
    height: 150px;
    width: 150px;
    border-radius: 250px;
    display: flex;
    align-items: center;
    overflow: hidden;
}

.ind-value-cicle * {
    border-radius: 250px!important;
    overflow: hidden!important;
}

.ind-value-circle .elementor-background-overlay {
    border-radius: 250px;
    transition: opacity 0.35s ease-in-out!important;
}

.ind-value-circle .elementor-column-wrap:hover .elementor-background-overlay {
    opacity: 0!important;
}

.ind-value-circle .elementor-column-wrap:hover h2 {
    color: white!important;
}
.ind-color-white{
    color:white!important;
}
.ind-color-white:hover{
    color:#DC7E49!important;
}
.ind-value-circle h2 a {
    font-family: 'chantal'!important;
    position: relative;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    height: 150px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.elementor-search-form__submit {
    background: #7d5877!important;
}/* End custom CSS */