.elementor-14 .elementor-element.elementor-element-62a60da{--display:flex;--min-height:70vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-da47a9c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-image .widget-image-caption{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-14 .elementor-element.elementor-element-1c49bde{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-1c49bde img{width:72%;max-width:100%;height:81vh;object-fit:cover;object-position:center center;}.elementor-14 .elementor-element.elementor-element-cb4dcce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-2b22b3e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:right;}.elementor-14 .elementor-element.elementor-element-2b22b3e.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-2b22b3e .elementor-heading-title{font-family:"Cairo", Sans-serif;font-weight:600;line-height:49px;color:var( --e-global-color-38ae1f8 );}.elementor-14 .elementor-element.elementor-element-2c7a1e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:right;}.elementor-14 .elementor-element.elementor-element-2c7a1e1 .elementor-heading-title{color:var( --e-global-color-38ae1f8 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-d13d131{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:right;color:var( --e-global-color-38ae1f8 );}.elementor-14 .elementor-element.elementor-element-d13d131.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-605032c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-574c6e6{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-14 .elementor-element.elementor-element-0dffd0e{--display:flex;--min-height:80vh;--justify-content:space-around;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-222eeae{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-14 .elementor-element.elementor-element-17b4968 img{width:100%;max-width:100%;height:17vh;}.elementor-14 .elementor-element.elementor-element-cabd98b{--display:flex;}.elementor-14 .elementor-element.elementor-element-9b29ddf{text-align:right;}.elementor-14 .elementor-element.elementor-element-9b29ddf .elementor-heading-title{color:var( --e-global-color-38ae1f8 );}.elementor-14 .elementor-element.elementor-element-86b9750{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;text-align:right;color:var( --e-global-color-38ae1f8 );}.elementor-14 .elementor-element.elementor-element-86b9750.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-374cdf8{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-06a10fd img{width:100%;max-width:100%;height:17vh;}.elementor-14 .elementor-element.elementor-element-de89ffd{--display:flex;}.elementor-14 .elementor-element.elementor-element-cc22cc2{text-align:right;}.elementor-14 .elementor-element.elementor-element-cc22cc2 .elementor-heading-title{color:var( --e-global-color-38ae1f8 );}.elementor-14 .elementor-element.elementor-element-2a74a07{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:right;color:var( --e-global-color-38ae1f8 );}.elementor-14 .elementor-element.elementor-element-2a74a07.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-95b89fb{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-14 .elementor-element.elementor-element-da59c19 img{width:100%;max-width:100%;height:17vh;}.elementor-14 .elementor-element.elementor-element-5673dc3{--display:flex;}.elementor-14 .elementor-element.elementor-element-707ec1f{text-align:right;}.elementor-14 .elementor-element.elementor-element-707ec1f .elementor-heading-title{color:var( --e-global-color-38ae1f8 );}.elementor-14 .elementor-element.elementor-element-b5a81d2{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;text-align:right;color:var( --e-global-color-38ae1f8 );}.elementor-14 .elementor-element.elementor-element-b5a81d2.elementor-element{--align-self:flex-end;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-da47a9c{--width:50%;}.elementor-14 .elementor-element.elementor-element-cb4dcce{--width:50%;}.elementor-14 .elementor-element.elementor-element-374cdf8{--width:100%;}.elementor-14 .elementor-element.elementor-element-de89ffd{--width:68%;}.elementor-14 .elementor-element.elementor-element-5673dc3{--width:77%;}}/* Start custom CSS for image, class: .elementor-element-1c49bde */.flowing-blobs {
    /* Set the speed: 3s for fast, 6s for medium */
    animation: rotate-y-axis 25s infinite linear;
    
    /* Perspective adds depth to the 3D rotation */
    perspective: 1000px; 
    transform-style: preserve-3d;
}

@keyframes rotate-y-axis {
    0% {
        transform: rotateY(0deg);
    }
    50% {
        /* Optional: Adding a slight scale makes it pop more mid-turn */
        transform: rotateY(180deg) scale(1.1);
    }
    100% {
        transform: rotateY(360deg);
    }
}/* End custom CSS */