.elementor-71 .elementor-element.elementor-element-f300c02{margin:60px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-c1ab7bb > .elementor-widget-container{border-radius:21px 21px 21px 21px;}.elementor-71 .elementor-element.elementor-element-c1ab7bb .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-71 .elementor-element.elementor-element-6741c28 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-71 .elementor-element.elementor-element-6741c28{text-align:justify;}/* Start custom CSS for text-editor, class: .elementor-element-6741c28 */.elementor-71 .elementor-element.elementor-element-6741c28 {
    background: linear-gradient(
        120deg,
        #FFD9EA,
        #D9F4FC,
        #E8DFFF,
        #DFF7FA,
        #FFD9EA
    );

    background-size: 400% 400%;
    animation: pastelToy 12s ease infinite;

    border-radius: 30px;
    padding: 35px;
    position: relative;
    overflow: hidden;
}

@keyframes pastelToy {
    0% {
        background-position: 0% 50%;
    }

    50% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f300c02 */.elementor-71 .elementor-element.elementor-element-f300c02 {
    background: linear-gradient(
        120deg,
        #FFD9EA,
        #D9F4FC,
        #E8DFFF,
        #DFF7FA,
        #FFD9EA
    );

    background-size: 400% 400%;
    animation: pastelToy 12s ease infinite;

    border-radius: 30px;
    padding: 35px;
    position: relative;
    overflow: hidden;
}

@keyframes pastelToy {
    0% {
        background-position: 0% 50%;
    }

    50% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */