.elementor-3568 .elementor-element.elementor-element-75d4d65{padding:0px 0px 0px 0px;}.elementor-3568 .elementor-element.elementor-element-fa29416 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3568 .elementor-element.elementor-element-87568ac{padding:0px 0px 0px 0px;}.elementor-3568 .elementor-element.elementor-element-b01ef26 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3568 .elementor-element.elementor-element-8043342{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3568 .elementor-element.elementor-element-bcfbad0{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3568 .elementor-element.elementor-element-bcfbad0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3568 .elementor-element.elementor-element-96e9410 .elementor-repeater-item-7901eeb .swiper-slide-bg{background-color:#833ca3;background-image:url(https://aesthetic-avenue.academysmart.com/wp-content/uploads/2024/06/index-38.jpg);background-size:cover;}.elementor-3568 .elementor-element.elementor-element-96e9410 .elementor-repeater-item-44485bb .swiper-slide-bg{background-color:#833ca3;background-image:url(https://aesthetic-avenue.academysmart.com/wp-content/uploads/2025/05/mt-sample-background-1.jpg);background-size:cover;}.elementor-3568 .elementor-element.elementor-element-96e9410 .swiper-slide{height:400px;transition-duration:calc(5000ms*1.2);}.elementor-3568 .elementor-element.elementor-element-96e9410 .swiper-slide-contents{max-width:66%;}.elementor-3568 .elementor-element.elementor-element-96e9410 .swiper-slide-inner{text-align:center;}.elementor-3568 .elementor-element.elementor-element-826436a{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3568 .elementor-element.elementor-element-d0d85f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3568 .elementor-element.elementor-element-f0a695e{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3568 .elementor-element.elementor-element-8f20fb6{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3568 .elementor-element.elementor-element-e9b7b62{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3568 .elementor-element.elementor-element-cd166a7{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3568 .elementor-element.elementor-element-a2ec584{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3568 .elementor-element.elementor-element-cdfee0d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3568 .elementor-element.elementor-element-cdfee0d:not(.elementor-motion-effects-element-type-background), .elementor-3568 .elementor-element.elementor-element-cdfee0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7EB;}.elementor-3568 .elementor-element.elementor-element-cdfee0d, .elementor-3568 .elementor-element.elementor-element-cdfee0d::before{--border-transition:0.3s;}.elementor-3568 .elementor-element.elementor-element-d367259{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3568 .elementor-element.elementor-element-498e8a5{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3568 .elementor-element.elementor-element-b7a27d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3568 .elementor-element.elementor-element-8cf5e88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3568 .elementor-element.elementor-element-745cfd2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3568 .elementor-element.elementor-element-8ce3c5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3568 .elementor-element.elementor-element-5fce895{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3568 .elementor-element.elementor-element-eb3c84a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3568 .elementor-element.elementor-element-9aa6900{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3568 .elementor-element.elementor-element-6676176 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3568 .elementor-element.elementor-element-22a5f76{--display:flex;--background-transition:0.3s;}body.elementor-page-3568 .site-header .site-topbar{background-color:#F9F2ED;}body.elementor-page-3568 .site-global-notification{background-color:#F9F2ED;color:#060606;}body.elementor-page-3568 .site-header .site-topbar .site-menu .menu .menu-item a{color:#060606;}body.elementor-page-3568 .site-footer .footer-widgets{background-color:#FFFBF8;}body.elementor-page-3568 .site-footer .subfooter{background-color:#FFFBF8;}body.elementor-page-3568 .container{max-width:1200px;}body.elementor-page-3568 .elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px;}@media(max-width:1024px){.elementor-3568 .elementor-element.elementor-element-8043342{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:16px;--padding-inline-end:16px;}}@media(max-width:767px){.elementor-3568 .elementor-element.elementor-element-d0d85f0{--flex-wrap:nowrap;}.elementor-3568 .elementor-element.elementor-element-8f20fb6{--gap:0px 0px;}.elementor-3568 .elementor-element.elementor-element-e9b7b62{--flex-wrap:nowrap;}.elementor-3568 .elementor-element.elementor-element-a2ec584{--gap:0px 0px;}.elementor-3568 .elementor-element.elementor-element-cdfee0d{--flex-wrap:nowrap;}.elementor-3568 .elementor-element.elementor-element-498e8a5{--gap:0px 0px;}}@media(min-width:768px){.elementor-3568 .elementor-element.elementor-element-bcfbad0{--width:66.032%;}}/* Start custom CSS for slides, class: .elementor-element-96e9410 */.elementor-3568 .elementor-element.elementor-element-96e9410 {
        width: 792px;
        height: 388px;
        object-fit: cover;
        border-radius: 8px;
        overflow: hidden;
}

    @media (max-width: 1199px) {
        .elementor-3568 .elementor-element.elementor-element-96e9410 {
            width: 100%;
            max-width: 100%;
            height: 388px;
            margin: 0 auto;
            display: block;
        }
    }

    @media (max-width: 480px) {
        .elementor-3568 .elementor-element.elementor-element-96e9410 {
            width: 100%;
            max-width: 288px;
            height: 288px;
            margin: 0 auto;
            display: block;
        }
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97c26fa */.elementor-3568 .elementor-element.elementor-element-97c26fa img {
    align-self: center;
    width: 68px;
    height: 68px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0a695e */.elementor-3568 .elementor-element.elementor-element-f0a695e {
    max-width: max-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b21cd96 */.elementor-3568 .elementor-element.elementor-element-b21cd96 h3 {
    font-size: 20px;
    line-height: 24px;
    font-weight: 700;
    color: #1A1814;
    margin-bottom: 8px;
}

    @media (max-width: 768px) {
        .elementor-3568 .elementor-element.elementor-element-b21cd96 h3 {
            font-style: normal;
            font-weight: 700;
            font-size: 16px;
            line-height: 16px;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e315572 */.elementor-3568 .elementor-element.elementor-element-e315572 p {
    font-size: 16px;
    line-height: 21px;
    font-weight: 400;
    color: #1A1814;
    margin: 0;
    padding: 0;
}

    @media (max-width: 768px) {
        .elementor-3568 .elementor-element.elementor-element-e315572 p {
            font-weight: 400;
            font-size: 16px;
            line-height: 21px;
        }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0d85f0 */.elementor-3568 .elementor-element.elementor-element-d0d85f0 {
    display: flex;
    align-items: flex-start;
    gap: 0 24px;
    padding: 16px 24px;
}

    @media (max-width: 768px) {
        .elementor-3568 .elementor-element.elementor-element-d0d85f0 {
            gap: 12px;
            padding: 16px;
        }
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-496720d */.elementor-3568 .elementor-element.elementor-element-496720d img {
    align-self: center;
    width: 68px;
    height: 68px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd166a7 */.elementor-3568 .elementor-element.elementor-element-cd166a7 {
    max-width: max-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b49826b */.elementor-3568 .elementor-element.elementor-element-b49826b h3 {
    font-size: 20px;
    line-height: 24px;
    font-weight: 700;
    color: #1A1814;
    margin-bottom: 8px;
}

    @media (max-width: 768px) {
        .elementor-3568 .elementor-element.elementor-element-b49826b h3 {
            font-style: normal;
            font-weight: 700;
            font-size: 16px;
            line-height: 16px;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f4b733 */.elementor-3568 .elementor-element.elementor-element-8f4b733 p {
    font-size: 16px;
    line-height: 21px;
    font-weight: 400;
    color: #1A1814;
    margin: 0;
    padding: 0;
}

    @media (max-width: 768px) {
        .elementor-3568 .elementor-element.elementor-element-8f4b733 p {
            font-weight: 400;
            font-size: 16px;
            line-height: 21px;
        }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9b7b62 */.elementor-3568 .elementor-element.elementor-element-e9b7b62 {
    display: flex;
    align-items: flex-start;
    gap: 0 24px;
    padding: 16px 24px;
}

    @media (max-width: 768px) {
        .elementor-3568 .elementor-element.elementor-element-e9b7b62 {
            gap: 12px;
            padding: 16px;
        }
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b18eeb5 */.elementor-3568 .elementor-element.elementor-element-b18eeb5 img {
    align-self: center;
    width: 68px;
    height: 68px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d367259 */.elementor-3568 .elementor-element.elementor-element-d367259 {
    max-width: max-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6b95e5 */.elementor-3568 .elementor-element.elementor-element-d6b95e5 h3 {
    font-size: 20px;
    line-height: 24px;
    font-weight: 700;
    color: #1A1814;
    margin-bottom: 8px;
}

    @media (max-width: 768px) {
        .elementor-3568 .elementor-element.elementor-element-d6b95e5 h3 {
            font-style: normal;
            font-weight: 700;
            font-size: 16px;
            line-height: 16px;
        }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d8410d */.elementor-3568 .elementor-element.elementor-element-8d8410d p {
    font-size: 16px;
    line-height: 21px;
    font-weight: 400;
    color: #1A1814;
    margin: 0;
    padding: 0;
}

    @media (max-width: 768px) {
        .elementor-3568 .elementor-element.elementor-element-8d8410d p {
            font-weight: 400;
            font-size: 16px;
            line-height: 21px;
        }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdfee0d */.elementor-3568 .elementor-element.elementor-element-cdfee0d {
    display: flex;
    align-items: flex-start;
    gap: 0 24px;
    padding: 16px 24px;
}

    @media (max-width: 768px) {
        .elementor-3568 .elementor-element.elementor-element-cdfee0d {
            gap: 12px;
            padding: 16px 21px;
        }
    }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b01ef26 */.elementor-3568 .elementor-element.elementor-element-b01ef26 {
    display: flex;
    flex-direction: row;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-745cfd2 */.add_to_cart_button {
    background-color: #ef4626 !important;
}
.add_to_cart_button span {
  color: white !important;

}
.add_to_cart_button:hover {
    background-color: black !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9aa6900 */.add_to_cart_button {
    background-color: #ef4626 !important;
}
.add_to_cart_button span {
  color: white !important;

}
.add_to_cart_button:hover {
    background-color: black !important;
}/* End custom CSS */