.elementor-kit-35{--e-global-color-primary:#00ACA6;--e-global-color-secondary:#33404B;--e-global-color-text:#737373;--e-global-color-accent:#00ACA6;--e-global-color-dfbfc24:#2A2A2B;--e-global-color-514276bf:#FFF;--e-global-typography-primary-font-family:"Baloo 2";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Baloo 2";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Baloo 2";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Baloo 2";--e-global-typography-accent-font-weight:500;}.elementor-kit-35 e-page-transition{background-color:#FFBC7D;}.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 *//* Remove clipping path on SVGs */
svg g {
    clip-path:unset !important;
}
html {
    overflow-y:scroll !important;
}
html, body {
    overflow-x:hidden;
}
.elementor-widget-text-editor p:last-child, .elementor-widget-woocommerce-archive-description p:last-child {
    margin-bottom:0;
}
body > .elementor > .e-con, body > .elementor > .elementor-section-wrap > .e-con {
    padding-left:10px;
    padding-right:10px;
}
.borderless-all {
    padding-left:0 !important;
    padding-right:0 !important;
}
.rank-math-breadcrumb {
    color:black;
    font-weight:600;
    font-size:16px;
}
.rank-math-breadcrumb a {
    color:inherit;
    font-weight:400;
}
.rank-math-breadcrumb .separator {
    font-weight:400;
}
.rank-math-breadcrumb p {
    margin-bottom:0;
}
@media only screen and (max-width:1024px) {
    .rank-math-breadcrumb {
        font-size:14px;
    }
}
@media only screen and (min-width:768px) and (max-width:1024px) {
    .borderless-tablet {
        padding-left:0 !important;
        padding-right:0 !important;
    }
}
@media only screen and (max-width:767px) {
    .borderless-mobile {
        padding-left:0 !important;
        padding-right:0 !important;
    }
}
@media only screen and (min-width:1025px) {
    body > .elementor > .e-con, body > .elementor > .elementor-section-wrap > .e-con {
        padding-left:30px;
        padding-right:30px;
    }
}/* End custom CSS */