.elementor-6453 .elementor-element.elementor-element-56903ce > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6453 .elementor-element.elementor-element-50f554d > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6453 .elementor-element.elementor-element-50f554d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6453 .elementor-element.elementor-element-50f554d:not(.elementor-motion-effects-element-type-background), .elementor-6453 .elementor-element.elementor-element-50f554d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #EFF0F7 70%, #FFFFFF 70%);}.elementor-6453 .elementor-element.elementor-element-50f554d{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 0px 75px 0px;}.elementor-6453 .elementor-element.elementor-element-50f554d, .elementor-6453 .elementor-element.elementor-element-50f554d > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-6453 .elementor-element.elementor-element-50f554d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6453 .elementor-element.elementor-element-410b46b > .elementor-element-populated.elementor-element-populated{padding:0px 30px 0px 70px;}.elementor-6453 .elementor-element.elementor-element-f31108b{width:auto;max-width:auto;bottom:-100px;z-index:0;}body:not(.rtl) .elementor-6453 .elementor-element.elementor-element-f31108b{left:0px;}body.rtl .elementor-6453 .elementor-element.elementor-element-f31108b{right:0px;}.elementor-6453 .elementor-element.elementor-element-f31108b .shape{width:248px;border-width:1px;color:#6275FF4D;}.elementor-6453 .elementor-element.elementor-element-f31108b .edumall-shape-1-1 .shape{height:248px;}.elementor-6453 .elementor-element.elementor-element-f31108b .elementor-shape-fill{fill:#6275FF4D;}.elementor-6453 .elementor-element.elementor-element-4b87a69{width:auto;max-width:auto;bottom:0px;z-index:0;}body:not(.rtl) .elementor-6453 .elementor-element.elementor-element-4b87a69{left:0px;}body.rtl .elementor-6453 .elementor-element.elementor-element-4b87a69{right:0px;}.elementor-6453 .elementor-element.elementor-element-4b87a69 .shape{width:110px;border-width:1px;color:#6275FF4D;}.elementor-6453 .elementor-element.elementor-element-4b87a69 .edumall-shape-1-1 .shape{height:110px;}.elementor-6453 .elementor-element.elementor-element-4b87a69 .elementor-shape-fill{fill:#6275FF4D;}.elementor-6453 .elementor-element.elementor-element-71d588b{text-align:start;}.elementor-6453 .elementor-element.elementor-element-71d588b img{width:83%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 31px 0px rgba(154.70000000000002, 154.70000000000002, 154.70000000000002, 0.5);}@media(min-width:768px){.elementor-6453 .elementor-element.elementor-element-410b46b{width:47.5%;}.elementor-6453 .elementor-element.elementor-element-7d41cbe{width:52.5%;}}@media(max-width:1024px){.elementor-6453 .elementor-element.elementor-element-410b46b > .elementor-element-populated.elementor-element-populated{padding:0px 20px 0px 35px;}.elementor-6453 .elementor-element.elementor-element-f31108b .shape{width:160px;}.elementor-6453 .elementor-element.elementor-element-f31108b .edumall-shape-1-1 .shape{height:160px;}.elementor-6453 .elementor-element.elementor-element-71d588b img{width:100%;}}@media(max-width:767px){.elementor-6453 .elementor-element.elementor-element-410b46b > .elementor-element-populated.elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-6453 .elementor-element.elementor-element-71d588b{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 35px) 15px;}}/* Start custom CSS for image, class: .elementor-element-71d588b */.elementor-6453 .elementor-element.elementor-element-71d588b .elementor-image img {
        max-width: calc( 1170px - ( (45 * 1170px ) / 100 ) );
}

@media screen and ( max-width: 1200px ) {
    .elementor-6453 .elementor-element.elementor-element-71d588b .elementor-image img {
        max-width: calc( 100vw - ( (40 * 100vw ) / 100 ) );
}

@media screen and ( max-width: 768px ) {
    .elementor-6453 .elementor-element.elementor-element-71d588b .elementor-image img {
        max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-50f554d */body[data-elementor-device-mode="mobile"] .elementor-6453 .elementor-element.elementor-element-50f554d {
    background: #EFF5F7 !important;
}/* End custom CSS */