.elementor-286 .elementor-element.elementor-element-1b7fe91{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-1b7fe91:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-1b7fe91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72be568 );}.elementor-286 .elementor-element.elementor-element-ca758b7{--spacer-size:60px;}.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-286 .elementor-element.elementor-element-904be28{padding:0px 0px 040px 0px;text-align:center;}.elementor-286 .elementor-element.elementor-element-904be28 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:800;color:var( --e-global-color-a9a8c56 );}.elementor-286 .elementor-element.elementor-element-0197e6b{--display:flex;--min-height:400px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-f3638cc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;}.elementor-286 .elementor-element.elementor-element-f3638cc:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-f3638cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.golittledillo.com/wp-content/uploads/2025/11/ChatGPT-Image-Nov-11-2025-06_05_29-PM.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-286 .elementor-element.elementor-element-f3638cc:hover::before, .elementor-286 .elementor-element.elementor-element-f3638cc:hover > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-f3638cc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-f3638cc > .elementor-background-slideshow:hover::before, .elementor-286 .elementor-element.elementor-element-f3638cc > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-eac5f06 );--background-overlay:'';}.elementor-286 .elementor-element.elementor-element-f3638cc:hover{--overlay-opacity:0.5;}.elementor-286 .elementor-element.elementor-element-f3638cc:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 9px ) hue-rotate( 0deg );}.elementor-286 .elementor-element.elementor-element-0ca54df.elementor-element{--align-self:center;}.elementor-286 .elementor-element.elementor-element-0ca54df{z-index:1;text-align:center;}.elementor-286 .elementor-element.elementor-element-0ca54df .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-40b929d );}.elementor-286 .elementor-element.elementor-element-12e0bfd{z-index:2;text-align:center;}.elementor-286 .elementor-element.elementor-element-12e0bfd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.13);color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-936b351{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;}.elementor-286 .elementor-element.elementor-element-936b351:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-936b351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.golittledillo.com/wp-content/uploads/2025/11/ChatGPT-Image-Nov-11-2025-06_50_25-PM.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-286 .elementor-element.elementor-element-936b351:hover::before, .elementor-286 .elementor-element.elementor-element-936b351:hover > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-936b351:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-936b351 > .elementor-background-slideshow:hover::before, .elementor-286 .elementor-element.elementor-element-936b351 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-eac5f06 );--background-overlay:'';}.elementor-286 .elementor-element.elementor-element-936b351:hover{--overlay-opacity:0.5;}.elementor-286 .elementor-element.elementor-element-936b351:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 9px ) hue-rotate( 0deg );}.elementor-286 .elementor-element.elementor-element-69f9add.elementor-element{--align-self:center;}.elementor-286 .elementor-element.elementor-element-69f9add{z-index:1;text-align:center;}.elementor-286 .elementor-element.elementor-element-69f9add .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-40b929d );}.elementor-286 .elementor-element.elementor-element-2866d9a{z-index:2;text-align:center;}.elementor-286 .elementor-element.elementor-element-2866d9a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-9ffc935{--display:flex;--min-height:400px;--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-286 .elementor-element.elementor-element-9ffc935:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-9ffc935 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72be568 );}.elementor-286 .elementor-element.elementor-element-2a18f85{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;}.elementor-286 .elementor-element.elementor-element-2a18f85:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-2a18f85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.golittledillo.com/wp-content/uploads/2025/11/ChatGPT-Image-Nov-11-2025-03_19_20-PM.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-286 .elementor-element.elementor-element-2a18f85:hover::before, .elementor-286 .elementor-element.elementor-element-2a18f85:hover > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-2a18f85:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-2a18f85 > .elementor-background-slideshow:hover::before, .elementor-286 .elementor-element.elementor-element-2a18f85 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-eac5f06 );--background-overlay:'';}.elementor-286 .elementor-element.elementor-element-2a18f85:hover{--overlay-opacity:0.5;}.elementor-286 .elementor-element.elementor-element-2a18f85:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 9px ) hue-rotate( 0deg );}.elementor-286 .elementor-element.elementor-element-ecb456b.elementor-element{--align-self:center;}.elementor-286 .elementor-element.elementor-element-ecb456b{z-index:1;text-align:center;}.elementor-286 .elementor-element.elementor-element-ecb456b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-40b929d );}.elementor-286 .elementor-element.elementor-element-60134b4{z-index:2;text-align:center;}.elementor-286 .elementor-element.elementor-element-60134b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-ade3fe4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;}.elementor-286 .elementor-element.elementor-element-ade3fe4:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-ade3fe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.golittledillo.com/wp-content/uploads/2025/11/ChatGPT-Image-Nov-11-2025-06_33_01-PM.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-286 .elementor-element.elementor-element-ade3fe4:hover::before, .elementor-286 .elementor-element.elementor-element-ade3fe4:hover > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-ade3fe4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-ade3fe4 > .elementor-background-slideshow:hover::before, .elementor-286 .elementor-element.elementor-element-ade3fe4 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-eac5f06 );--background-overlay:'';}.elementor-286 .elementor-element.elementor-element-ade3fe4:hover{--overlay-opacity:0.5;}.elementor-286 .elementor-element.elementor-element-ade3fe4:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 9px ) hue-rotate( 0deg );}.elementor-286 .elementor-element.elementor-element-3efc04a.elementor-element{--align-self:center;}.elementor-286 .elementor-element.elementor-element-3efc04a{z-index:1;text-align:center;}.elementor-286 .elementor-element.elementor-element-3efc04a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-40b929d );}.elementor-286 .elementor-element.elementor-element-931fca3{z-index:2;text-align:center;}.elementor-286 .elementor-element.elementor-element-931fca3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-10316d7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;}.elementor-286 .elementor-element.elementor-element-10316d7:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-10316d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.golittledillo.com/wp-content/uploads/2025/11/ChatGPT-Image-Nov-11-2025-06_59_35-PM-e1765086374808.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-286 .elementor-element.elementor-element-10316d7:hover::before, .elementor-286 .elementor-element.elementor-element-10316d7:hover > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-10316d7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-10316d7 > .elementor-background-slideshow:hover::before, .elementor-286 .elementor-element.elementor-element-10316d7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-eac5f06 );--background-overlay:'';}.elementor-286 .elementor-element.elementor-element-10316d7:hover{--overlay-opacity:0.5;}.elementor-286 .elementor-element.elementor-element-10316d7:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 9px ) hue-rotate( 0deg );}.elementor-286 .elementor-element.elementor-element-e677bcc.elementor-element{--align-self:center;}.elementor-286 .elementor-element.elementor-element-e677bcc{z-index:1;text-align:center;}.elementor-286 .elementor-element.elementor-element-e677bcc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-40b929d );}.elementor-286 .elementor-element.elementor-element-8047d8e{z-index:2;text-align:center;}.elementor-286 .elementor-element.elementor-element-8047d8e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-9efd83f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;}.elementor-286 .elementor-element.elementor-element-9efd83f:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-9efd83f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.golittledillo.com/wp-content/uploads/2025/11/ChatGPT-Image-Nov-11-2025-06_15_24-PM.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-286 .elementor-element.elementor-element-9efd83f:hover::before, .elementor-286 .elementor-element.elementor-element-9efd83f:hover > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-9efd83f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-9efd83f > .elementor-background-slideshow:hover::before, .elementor-286 .elementor-element.elementor-element-9efd83f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-eac5f06 );--background-overlay:'';}.elementor-286 .elementor-element.elementor-element-9efd83f:hover{--overlay-opacity:0.5;}.elementor-286 .elementor-element.elementor-element-9efd83f:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 9px ) hue-rotate( 0deg );}.elementor-286 .elementor-element.elementor-element-a7c05b7.elementor-element{--align-self:center;}.elementor-286 .elementor-element.elementor-element-a7c05b7{z-index:1;text-align:center;}.elementor-286 .elementor-element.elementor-element-a7c05b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-40b929d );}.elementor-286 .elementor-element.elementor-element-e6efd9b{z-index:2;text-align:center;}.elementor-286 .elementor-element.elementor-element-e6efd9b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-f831377{--display:flex;--min-height:400px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-f831377:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-f831377 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72be568 );}.elementor-286 .elementor-element.elementor-element-cd95b56{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;}.elementor-286 .elementor-element.elementor-element-cd95b56:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-cd95b56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.golittledillo.com/wp-content/uploads/2025/11/ChatGPT-Image-Nov-11-2025-05_55_18-PM-e1763941704232.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-286 .elementor-element.elementor-element-cd95b56:hover::before, .elementor-286 .elementor-element.elementor-element-cd95b56:hover > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-cd95b56:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-cd95b56 > .elementor-background-slideshow:hover::before, .elementor-286 .elementor-element.elementor-element-cd95b56 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-eac5f06 );--background-overlay:'';}.elementor-286 .elementor-element.elementor-element-cd95b56:hover{--overlay-opacity:0.5;}.elementor-286 .elementor-element.elementor-element-cd95b56:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 9px ) hue-rotate( 0deg );}.elementor-286 .elementor-element.elementor-element-6ec92ab.elementor-element{--align-self:center;}.elementor-286 .elementor-element.elementor-element-6ec92ab{z-index:1;text-align:center;}.elementor-286 .elementor-element.elementor-element-6ec92ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-40b929d );}.elementor-286 .elementor-element.elementor-element-a9a8d41{z-index:2;text-align:center;}.elementor-286 .elementor-element.elementor-element-a9a8d41 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-34e321e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;}.elementor-286 .elementor-element.elementor-element-34e321e:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-34e321e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.golittledillo.com/wp-content/uploads/2025/11/ChatGPT-Image-Nov-11-2025-06_11_29-PM.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-286 .elementor-element.elementor-element-34e321e:hover::before, .elementor-286 .elementor-element.elementor-element-34e321e:hover > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-34e321e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-34e321e > .elementor-background-slideshow:hover::before, .elementor-286 .elementor-element.elementor-element-34e321e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-eac5f06 );--background-overlay:'';}.elementor-286 .elementor-element.elementor-element-34e321e:hover{--overlay-opacity:0.5;}.elementor-286 .elementor-element.elementor-element-34e321e:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 9px ) hue-rotate( 0deg );}.elementor-286 .elementor-element.elementor-element-39f3ef4.elementor-element{--align-self:center;}.elementor-286 .elementor-element.elementor-element-39f3ef4{z-index:1;text-align:center;}.elementor-286 .elementor-element.elementor-element-39f3ef4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-40b929d );}.elementor-286 .elementor-element.elementor-element-86e3971{z-index:2;text-align:center;}.elementor-286 .elementor-element.elementor-element-86e3971 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-442863f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;}.elementor-286 .elementor-element.elementor-element-442863f:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-442863f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.golittledillo.com/wp-content/uploads/2025/11/ChatGPT-Image-Nov-11-2025-06_19_43-PM.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-286 .elementor-element.elementor-element-442863f:hover::before, .elementor-286 .elementor-element.elementor-element-442863f:hover > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-442863f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-442863f > .elementor-background-slideshow:hover::before, .elementor-286 .elementor-element.elementor-element-442863f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-eac5f06 );--background-overlay:'';}.elementor-286 .elementor-element.elementor-element-442863f:hover{--overlay-opacity:0.5;}.elementor-286 .elementor-element.elementor-element-442863f:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 9px ) hue-rotate( 0deg );}.elementor-286 .elementor-element.elementor-element-02b8678.elementor-element{--align-self:center;}.elementor-286 .elementor-element.elementor-element-02b8678{z-index:1;text-align:center;}.elementor-286 .elementor-element.elementor-element-02b8678 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-40b929d );}.elementor-286 .elementor-element.elementor-element-6ea8125{z-index:2;text-align:center;}.elementor-286 .elementor-element.elementor-element-6ea8125 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-76e1f63{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;}.elementor-286 .elementor-element.elementor-element-76e1f63:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-76e1f63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.golittledillo.com/wp-content/uploads/2025/11/ChatGPT-Image-Nov-11-2025-06_28_29-PM.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-286 .elementor-element.elementor-element-76e1f63:hover::before, .elementor-286 .elementor-element.elementor-element-76e1f63:hover > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-76e1f63:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-286 .elementor-element.elementor-element-76e1f63 > .elementor-background-slideshow:hover::before, .elementor-286 .elementor-element.elementor-element-76e1f63 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-eac5f06 );--background-overlay:'';}.elementor-286 .elementor-element.elementor-element-76e1f63:hover{--overlay-opacity:0.5;}.elementor-286 .elementor-element.elementor-element-76e1f63:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 9px ) hue-rotate( 0deg );}.elementor-286 .elementor-element.elementor-element-82c0c13.elementor-element{--align-self:center;}.elementor-286 .elementor-element.elementor-element-82c0c13{z-index:1;text-align:center;}.elementor-286 .elementor-element.elementor-element-82c0c13 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-40b929d );}.elementor-286 .elementor-element.elementor-element-2c6885b{z-index:2;text-align:center;}.elementor-286 .elementor-element.elementor-element-2c6885b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-286 .elementor-element.elementor-element-57b24264{--display:flex;--min-height:65vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-57b24264 > .elementor-shape-bottom .elementor-shape-fill, .elementor-286 .elementor-element.elementor-element-57b24264 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-91aae76 );}.elementor-286 .elementor-element.elementor-element-57b24264 > .elementor-shape-bottom svg, .elementor-286 .elementor-element.elementor-element-57b24264 > .e-con-inner > .elementor-shape-bottom svg{width:calc(108% + 1.3px);height:93px;}.elementor-286 .elementor-element.elementor-element-67189dba{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-286 .elementor-element.elementor-element-1ab55d79{text-align:center;}.elementor-286 .elementor-element.elementor-element-1ab55d79 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:29px;font-weight:600;color:var( --e-global-color-a9a8c56 );}.elementor-286 .elementor-element.elementor-element-487bf87f{text-align:center;}.elementor-286 .elementor-element.elementor-element-487bf87f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:700;color:var( --e-global-color-91aae76 );}.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-286 .elementor-element.elementor-element-4e7ee1d3{text-align:center;color:var( --e-global-color-eac5f06 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-286 .elementor-element.elementor-element-50203418 .elementor-button{background-color:var( --e-global-color-a9a8c56 );font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;border-radius:25px 25px 25px 25px;}.elementor-286 .elementor-element.elementor-element-50203418{padding:0px 0px 0px 0px;}.elementor-286 .elementor-element.elementor-element-50203418 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-286 .elementor-element.elementor-element-50203418 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-286 .elementor-element.elementor-element-552a846{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-286 .elementor-element.elementor-element-552a846:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-552a846 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91aae76 );}.elementor-286 .elementor-element.elementor-element-21ab5664{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-286 .elementor-element.elementor-element-1bee537a{text-align:center;}.elementor-286 .elementor-element.elementor-element-1bee537a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:49px;font-weight:800;color:var( --e-global-color-a9a8c56 );}.elementor-286 .elementor-element.elementor-element-1e2db9ef{text-align:center;font-family:"Roboto", Sans-serif;font-size:27px;font-weight:400;color:var( --e-global-color-40b929d );}.elementor-286 .elementor-element.elementor-element-2545694c .elementor-button{background-color:var( --e-global-color-a9a8c56 );font-family:"Roboto", Sans-serif;font-size:34px;font-weight:500;border-radius:25px 25px 25px 25px;}@media(min-width:768px){.elementor-286 .elementor-element.elementor-element-57b24264{--content-width:100%;}.elementor-286 .elementor-element.elementor-element-67189dba{--width:75%;}.elementor-286 .elementor-element.elementor-element-21ab5664{--width:65%;}}@media(max-width:767px){.elementor-286 .elementor-element.elementor-element-1b7fe91{--content-width:100%;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-286 .elementor-element.elementor-element-1b7fe91.e-con{--align-self:center;}.elementor-286 .elementor-element.elementor-element-904be28{text-align:center;}.elementor-286 .elementor-element.elementor-element-0197e6b{--width:100%;--min-height:170px;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-f3638cc{--width:45%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-0ca54df{text-align:center;}.elementor-286 .elementor-element.elementor-element-0ca54df .elementor-heading-title{font-size:21px;}.elementor-286 .elementor-element.elementor-element-12e0bfd .elementor-heading-title{font-size:15px;}.elementor-286 .elementor-element.elementor-element-936b351{--width:45%;}.elementor-286 .elementor-element.elementor-element-69f9add .elementor-heading-title{font-size:20px;}.elementor-286 .elementor-element.elementor-element-2866d9a .elementor-heading-title{font-size:15px;}.elementor-286 .elementor-element.elementor-element-9ffc935{--content-width:100%;--min-height:170px;--justify-content:space-evenly;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-9ffc935.e-con{--align-self:center;}.elementor-286 .elementor-element.elementor-element-2a18f85{--width:45%;--min-height:170px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-ecb456b{text-align:center;}.elementor-286 .elementor-element.elementor-element-ecb456b .elementor-heading-title{font-size:21px;}.elementor-286 .elementor-element.elementor-element-60134b4 .elementor-heading-title{font-size:15px;}.elementor-286 .elementor-element.elementor-element-ade3fe4{--width:45%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-3efc04a{text-align:center;}.elementor-286 .elementor-element.elementor-element-3efc04a .elementor-heading-title{font-size:21px;}.elementor-286 .elementor-element.elementor-element-931fca3 .elementor-heading-title{font-size:15px;}.elementor-286 .elementor-element.elementor-element-10316d7{--width:45%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-e677bcc{text-align:center;}.elementor-286 .elementor-element.elementor-element-e677bcc .elementor-heading-title{font-size:21px;}.elementor-286 .elementor-element.elementor-element-8047d8e .elementor-heading-title{font-size:15px;}.elementor-286 .elementor-element.elementor-element-9efd83f{--width:45%;--min-height:169px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-a7c05b7{text-align:center;}.elementor-286 .elementor-element.elementor-element-a7c05b7 .elementor-heading-title{font-size:21px;}.elementor-286 .elementor-element.elementor-element-e6efd9b .elementor-heading-title{font-size:15px;}.elementor-286 .elementor-element.elementor-element-f831377{--content-width:100%;--min-height:170px;--justify-content:space-evenly;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-f831377.e-con{--align-self:center;}.elementor-286 .elementor-element.elementor-element-cd95b56{--width:45%;--min-height:170px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-6ec92ab{text-align:center;}.elementor-286 .elementor-element.elementor-element-6ec92ab .elementor-heading-title{font-size:21px;}.elementor-286 .elementor-element.elementor-element-a9a8d41 .elementor-heading-title{font-size:15px;}.elementor-286 .elementor-element.elementor-element-34e321e{--width:45%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-39f3ef4{text-align:center;}.elementor-286 .elementor-element.elementor-element-39f3ef4 .elementor-heading-title{font-size:21px;}.elementor-286 .elementor-element.elementor-element-86e3971 .elementor-heading-title{font-size:15px;}.elementor-286 .elementor-element.elementor-element-442863f{--width:45%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-02b8678{text-align:center;}.elementor-286 .elementor-element.elementor-element-02b8678 .elementor-heading-title{font-size:21px;}.elementor-286 .elementor-element.elementor-element-6ea8125 .elementor-heading-title{font-size:15px;}.elementor-286 .elementor-element.elementor-element-76e1f63{--width:45%;--min-height:169px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-82c0c13{text-align:center;}.elementor-286 .elementor-element.elementor-element-82c0c13 .elementor-heading-title{font-size:21px;}.elementor-286 .elementor-element.elementor-element-2c6885b .elementor-heading-title{font-size:15px;}.elementor-286 .elementor-element.elementor-element-57b24264 > .elementor-shape-bottom svg, .elementor-286 .elementor-element.elementor-element-57b24264 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:21px;}.elementor-286 .elementor-element.elementor-element-57b24264{--padding-top:66px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-286 .elementor-element.elementor-element-1ab55d79{text-align:center;}.elementor-286 .elementor-element.elementor-element-50203418{padding:0px 0px 060px 0px;}}/* Start custom CSS for container, class: .elementor-element-f3638cc *//* Turn the container into a 1x1 grid and center items */
.elementor-286 .elementor-element.elementor-element-f3638cc {
  display: grid;
  place-items: center; /* centers both horizontally & vertically */
}

/* Put both headings in the same grid cell */
.elementor-286 .elementor-element.elementor-element-f3638cc .default-text,
.elementor-286 .elementor-element.elementor-element-f3638cc .hover-text {
  grid-area: 1 / 1;
  transition: opacity .3s ease;
}

/* Initial visibility */
.elementor-286 .elementor-element.elementor-element-f3638cc .default-text { opacity: 1; }
.elementor-286 .elementor-element.elementor-element-f3638cc .hover-text  { opacity: 0; }

/* Swap on hover */
.elementor-286 .elementor-element.elementor-element-f3638cc:hover .default-text { opacity: 0; }
.elementor-286 .elementor-element.elementor-element-f3638cc:hover .hover-text  { opacity: 1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-936b351 *//* Turn the container into a 1x1 grid and center items */
.elementor-286 .elementor-element.elementor-element-936b351 {
  display: grid;
  place-items: center; /* centers both horizontally & vertically */
}

/* Put both headings in the same grid cell */
.elementor-286 .elementor-element.elementor-element-936b351 .default-text,
.elementor-286 .elementor-element.elementor-element-936b351 .hover-text {
  grid-area: 1 / 1;
  transition: opacity .3s ease;
}

/* Initial visibility */
.elementor-286 .elementor-element.elementor-element-936b351 .default-text { opacity: 1; }
.elementor-286 .elementor-element.elementor-element-936b351 .hover-text  { opacity: 0; }

/* Swap on hover */
.elementor-286 .elementor-element.elementor-element-936b351:hover .default-text { opacity: 0; }
.elementor-286 .elementor-element.elementor-element-936b351:hover .hover-text  { opacity: 1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a18f85 *//* Turn the container into a 1x1 grid and center items */
.elementor-286 .elementor-element.elementor-element-2a18f85 {
  display: grid;
  place-items: center; /* centers both horizontally & vertically */
}

/* Put both headings in the same grid cell */
.elementor-286 .elementor-element.elementor-element-2a18f85 .default-text,
.elementor-286 .elementor-element.elementor-element-2a18f85 .hover-text {
  grid-area: 1 / 1;
  transition: opacity .3s ease;
}

/* Initial visibility */
.elementor-286 .elementor-element.elementor-element-2a18f85 .default-text { opacity: 1; }
.elementor-286 .elementor-element.elementor-element-2a18f85 .hover-text  { opacity: 0; }

/* Swap on hover */
.elementor-286 .elementor-element.elementor-element-2a18f85:hover .default-text { opacity: 0; }
.elementor-286 .elementor-element.elementor-element-2a18f85:hover .hover-text  { opacity: 1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ade3fe4 *//* Turn the container into a 1x1 grid and center items */
.elementor-286 .elementor-element.elementor-element-ade3fe4 {
  display: grid;
  place-items: center; /* centers both horizontally & vertically */
}

/* Put both headings in the same grid cell */
.elementor-286 .elementor-element.elementor-element-ade3fe4 .default-text,
.elementor-286 .elementor-element.elementor-element-ade3fe4 .hover-text {
  grid-area: 1 / 1;
  transition: opacity .3s ease;
}

/* Initial visibility */
.elementor-286 .elementor-element.elementor-element-ade3fe4 .default-text { opacity: 1; }
.elementor-286 .elementor-element.elementor-element-ade3fe4 .hover-text  { opacity: 0; }

/* Swap on hover */
.elementor-286 .elementor-element.elementor-element-ade3fe4:hover .default-text { opacity: 0; }
.elementor-286 .elementor-element.elementor-element-ade3fe4:hover .hover-text  { opacity: 1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10316d7 *//* Turn the container into a 1x1 grid and center items */
.elementor-286 .elementor-element.elementor-element-10316d7 {
  display: grid;
  place-items: center; /* centers both horizontally & vertically */
}

/* Put both headings in the same grid cell */
.elementor-286 .elementor-element.elementor-element-10316d7 .default-text,
.elementor-286 .elementor-element.elementor-element-10316d7 .hover-text {
  grid-area: 1 / 1;
  transition: opacity .3s ease;
}

/* Initial visibility */
.elementor-286 .elementor-element.elementor-element-10316d7 .default-text { opacity: 1; }
.elementor-286 .elementor-element.elementor-element-10316d7 .hover-text  { opacity: 0; }

/* Swap on hover */
.elementor-286 .elementor-element.elementor-element-10316d7:hover .default-text { opacity: 0; }
.elementor-286 .elementor-element.elementor-element-10316d7:hover .hover-text  { opacity: 1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9efd83f *//* Turn the container into a 1x1 grid and center items */
.elementor-286 .elementor-element.elementor-element-9efd83f {
  display: grid;
  place-items: center; /* centers both horizontally & vertically */
}

/* Put both headings in the same grid cell */
.elementor-286 .elementor-element.elementor-element-9efd83f .default-text,
.elementor-286 .elementor-element.elementor-element-9efd83f .hover-text {
  grid-area: 1 / 1;
  transition: opacity .3s ease;
}

/* Initial visibility */
.elementor-286 .elementor-element.elementor-element-9efd83f .default-text { opacity: 1; }
.elementor-286 .elementor-element.elementor-element-9efd83f .hover-text  { opacity: 0; }

/* Swap on hover */
.elementor-286 .elementor-element.elementor-element-9efd83f:hover .default-text { opacity: 0; }
.elementor-286 .elementor-element.elementor-element-9efd83f:hover .hover-text  { opacity: 1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd95b56 *//* Turn the container into a 1x1 grid and center items */
.elementor-286 .elementor-element.elementor-element-cd95b56 {
  display: grid;
  place-items: center; /* centers both horizontally & vertically */
}

/* Put both headings in the same grid cell */
.elementor-286 .elementor-element.elementor-element-cd95b56 .default-text,
.elementor-286 .elementor-element.elementor-element-cd95b56 .hover-text {
  grid-area: 1 / 1;
  transition: opacity .3s ease;
}

/* Initial visibility */
.elementor-286 .elementor-element.elementor-element-cd95b56 .default-text { opacity: 1; }
.elementor-286 .elementor-element.elementor-element-cd95b56 .hover-text  { opacity: 0; }

/* Swap on hover */
.elementor-286 .elementor-element.elementor-element-cd95b56:hover .default-text { opacity: 0; }
.elementor-286 .elementor-element.elementor-element-cd95b56:hover .hover-text  { opacity: 1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34e321e *//* Turn the container into a 1x1 grid and center items */
.elementor-286 .elementor-element.elementor-element-34e321e {
  display: grid;
  place-items: center; /* centers both horizontally & vertically */
}

/* Put both headings in the same grid cell */
.elementor-286 .elementor-element.elementor-element-34e321e .default-text,
.elementor-286 .elementor-element.elementor-element-34e321e .hover-text {
  grid-area: 1 / 1;
  transition: opacity .3s ease;
}

/* Initial visibility */
.elementor-286 .elementor-element.elementor-element-34e321e .default-text { opacity: 1; }
.elementor-286 .elementor-element.elementor-element-34e321e .hover-text  { opacity: 0; }

/* Swap on hover */
.elementor-286 .elementor-element.elementor-element-34e321e:hover .default-text { opacity: 0; }
.elementor-286 .elementor-element.elementor-element-34e321e:hover .hover-text  { opacity: 1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-442863f *//* Turn the container into a 1x1 grid and center items */
.elementor-286 .elementor-element.elementor-element-442863f {
  display: grid;
  place-items: center; /* centers both horizontally & vertically */
}

/* Put both headings in the same grid cell */
.elementor-286 .elementor-element.elementor-element-442863f .default-text,
.elementor-286 .elementor-element.elementor-element-442863f .hover-text {
  grid-area: 1 / 1;
  transition: opacity .3s ease;
}

/* Initial visibility */
.elementor-286 .elementor-element.elementor-element-442863f .default-text { opacity: 1; }
.elementor-286 .elementor-element.elementor-element-442863f .hover-text  { opacity: 0; }

/* Swap on hover */
.elementor-286 .elementor-element.elementor-element-442863f:hover .default-text { opacity: 0; }
.elementor-286 .elementor-element.elementor-element-442863f:hover .hover-text  { opacity: 1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76e1f63 *//* Turn the container into a 1x1 grid and center items */
.elementor-286 .elementor-element.elementor-element-76e1f63 {
  display: grid;
  place-items: center; /* centers both horizontally & vertically */
}

/* Put both headings in the same grid cell */
.elementor-286 .elementor-element.elementor-element-76e1f63 .default-text,
.elementor-286 .elementor-element.elementor-element-76e1f63 .hover-text {
  grid-area: 1 / 1;
  transition: opacity .3s ease;
}

/* Initial visibility */
.elementor-286 .elementor-element.elementor-element-76e1f63 .default-text { opacity: 1; }
.elementor-286 .elementor-element.elementor-element-76e1f63 .hover-text  { opacity: 0; }

/* Swap on hover */
.elementor-286 .elementor-element.elementor-element-76e1f63:hover .default-text { opacity: 0; }
.elementor-286 .elementor-element.elementor-element-76e1f63:hover .hover-text  { opacity: 1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b24264 *//* === Squishy, irregular, gradient blobs (still bouncing & crossing center) === */
.elementor-286 .elementor-element.elementor-element-57b24264 {
  position: relative;
  overflow: hidden;
  background: #f3f3f3;
  isolation: isolate;
}

/* keep content above blobs */
.elementor-286 .elementor-element.elementor-element-57b24264 > * { position: relative; z-index: 1; }

/* Shared base for both blobs */
.elementor-286 .elementor-element.elementor-element-57b24264::before,
.elementor-286 .elementor-element.elementor-element-57b24264::after{
  content: "";
  position: absolute;
  pointer-events: none;
  z-index: 0;

  /* Irregular, squishy shape (NOT circles) + soft inner gradient */
  background:
    radial-gradient(65% 65% at 40% 35%, rgba(189,178,255,0.95) 0%, rgba(189,178,255,0.55) 55%, rgba(189,178,255,0.00) 75%),
    radial-gradient(80% 80% at 65% 65%, rgba(189,178,255,0.55) 0%, rgba(189,178,255,0.00) 70%);

  /* Start as an irregular blob (animated below) */
  border-radius: 55% 45% 60% 40% / 60% 55% 45% 40%;
  filter: blur(10px) saturate(125%);
  transform-origin: 50% 50%;
}

/* Blob A (smaller variant) */
.elementor-286 .elementor-element.elementor-element-57b24264::before{
  width: 22vmax; height: 22vmax;
  top: -10vmax; left: -8vmax;
  opacity: 0.85;

  /* Movement + squish combined */
  animation:
    blobA-move 28s ease-in-out infinite alternate,
    blobA-morph 11s ease-in-out infinite alternate;
}

/* Blob B (smaller + faster) */
.elementor-286 .elementor-element.elementor-element-57b24264::after{
  width: 14vmax; height: 14vmax;
  top: 65%; left: 70%;
  opacity: 0.78;
  filter: blur(8px) saturate(130%);

  animation:
    blobB-move 19s ease-in-out infinite alternate-reverse,
    blobB-morph 7.5s ease-in-out infinite alternate;
}

/* === MOVEMENT (keeps your bounce + center crossovers) === */
@keyframes blobA-move{
  0%   { top: -10vmax; left: -8vmax;    transform: translate3d(0,0,0) rotate(0deg)   scale(1,1); }
  20%  { top: 30%;     left: 20%;       transform: translate3d(0,0,0) rotate(6deg)   scale(1.06,0.96); }
  40%  { top: 48%;     left: 50%;       transform: translate3d(0,0,0) rotate(12deg)  scale(0.98,1.04); } /* through center */
  60%  { top: 10%;     left: 84%;       transform: translate3d(0,0,0) rotate(18deg)  scale(1.08,0.94); }
  80%  { top: 72%;     left: 60%;       transform: translate3d(0,0,0) rotate(10deg)  scale(0.95,1.05); }
  100% { top: -6vmax;  left: 92%;       transform: translate3d(0,0,0) rotate(0deg)   scale(1.03,0.97); } /* bounce point */
}

@keyframes blobB-move{
  0%   { top: 65%; left: 70%;  transform: translate3d(0,0,0) rotate(0deg)   scale(1,1); }
  18%  { top: 50%; left: 48%;  transform: translate3d(0,0,0) rotate(-8deg)  scale(1.06,0.96); } /* center */
  36%  { top: 6%;  left: 12%;  transform: translate3d(0,0,0) rotate(-14deg) scale(0.96,1.06); }
  54%  { top: 48%; left: 52%;  transform: translate3d(0,0,0) rotate(4deg)   scale(1.05,0.95); } /* center again */
  72%  { top: 82%; left: 8%;   transform: translate3d(0,0,0) rotate(10deg)  scale(0.94,1.06); }
  100% { top: 40%; left: 92%;  transform: translate3d(0,0,0) rotate(0deg)   scale(1.02,0.98); } /* bounce */
}

/* === SHAPE MORPH (makes edges irregular/squishy) === */
@keyframes blobA-morph{
  0% {
    border-radius: 55% 45% 60% 40% / 60% 55% 45% 40%;
    background:
      radial-gradient(65% 65% at 40% 35%, rgba(189,178,255,0.95) 0%, rgba(189,178,255,0.55) 55%, rgba(189,178,255,0.00) 75%),
      radial-gradient(80% 80% at 65% 65%, rgba(189,178,255,0.55) 0%, rgba(189,178,255,0.00) 70%);
  }
  50% {
    border-radius: 48% 52% 42% 58% / 60% 40% 60% 40%;
    background:
      radial-gradient(60% 70% at 45% 40%, rgba(189,178,255,0.95) 0%, rgba(189,178,255,0.55) 52%, rgba(189,178,255,0.00) 74%),
      radial-gradient(85% 75% at 62% 60%, rgba(189,178,255,0.50) 0%, rgba(189,178,255,0.00) 68%);
  }
  100% {
    border-radius: 62% 38% 50% 50% / 50% 62% 38% 50%;
    background:
      radial-gradient(70% 60% at 38% 32%, rgba(189,178,255,0.95) 0%, rgba(189,178,255,0.55) 50%, rgba(189,178,255,0.00) 72%),
      radial-gradient(78% 88% at 68% 70%, rgba(189,178,255,0.50) 0%, rgba(189,178,255,0.00) 70%);
  }
}

@keyframes blobB-morph{
  0% {
    border-radius: 58% 42% 45% 55% / 55% 45% 60% 40%;
    background:
      radial-gradient(60% 60% at 42% 38%, rgba(189,178,255,0.95) 0%, rgba(189,178,255,0.55) 54%, rgba(189,178,255,0.00) 74%),
      radial-gradient(85% 80% at 68% 64%, rgba(189,178,255,0.50) 0%, rgba(189,178,255,0.00) 70%);
  }
  50% {
    border-radius: 44% 56% 58% 42% / 40% 62% 38% 60%;
    background:
      radial-gradient(70% 58% at 35% 45%, rgba(189,178,255,0.95) 0%, rgba(189,178,255,0.55) 50%, rgba(189,178,255,0.00) 72%),
      radial-gradient(75% 90% at 70% 58%, rgba(189,178,255,0.50) 0%, rgba(189,178,255,0.00) 68%);
  }
  100% {
    border-radius: 62% 38% 40% 60% / 58% 42% 44% 56%;
    background:
      radial-gradient(58% 68% at 47% 33%, rgba(189,178,255,0.95) 0%, rgba(189,178,255,0.55) 52%, rgba(189,178,255,0.00) 74%),
      radial-gradient(90% 70% at 60% 70%, rgba(189,178,255,0.50) 0%, rgba(189,178,255,0.00) 70%);
  }
}/* End custom CSS */