.elementor-3167 .elementor-element.elementor-element-db96768{--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;--margin-top:-10em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:13em;--padding-bottom:13em;--padding-left:0em;--padding-right:0em;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-db96768:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-db96768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3167 .elementor-element.elementor-element-e4169c8{--display:flex;overflow:visible;}.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-3167 .elementor-element.elementor-element-5ee9a37{text-align:center;font-family:"Inter", Sans-serif;font-weight:400;letter-spacing:0.3em;}.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-3167 .elementor-element.elementor-element-d1af169{text-align:center;}.elementor-3167 .elementor-element.elementor-element-d1af169 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-3167 .elementor-element.elementor-element-abe35a7{text-align:center;}.elementor-3167 .elementor-element.elementor-element-24952c9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.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-3167 .elementor-element.elementor-element-cd254ea .elementor-button{background-color:var( --e-global-color-601e278 );font-family:"Inter", Sans-serif;font-size:24px;text-decoration:none;fill:var( --e-global-color-8e87575 );color:var( --e-global-color-8e87575 );border-radius:2em 2em 2em 2em;padding:1em 2em 1em 2em;}.elementor-3167 .elementor-element.elementor-element-cd254ea > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-3167 .elementor-element.elementor-element-36728f1{color:#878787;}.elementor-3167 .elementor-element.elementor-element-71bab40{--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;--margin-top:0em;--margin-bottom:3em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-71bab40:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-71bab40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-946b47a );}.elementor-3167 .elementor-element.elementor-element-8d83569{--display:flex;--border-radius:0em 0em 0em 0em;--padding-top:10em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-610c176{text-align:center;}.elementor-3167 .elementor-element.elementor-element-610c176 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-3167 .elementor-element.elementor-element-34e1985{z-index:2;}.elementor-3167 .elementor-element.elementor-element-34e1985 > .elementor-widget-container{border-radius:1em 1em 1em 1em;}.elementor-3167 .elementor-element.elementor-element-34e1985 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3167 .elementor-element.elementor-element-290f443{--display:flex;--min-height:10em;--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:flex-end;--align-items:flex-start;--margin-top:-7em;--margin-bottom:0em;--margin-left:-5em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:10em;--padding-right:0em;--z-index:1;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-290f443:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-290f443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theechomom.com/wp-content/uploads/2025/10/arrow_click_for_sound.svg");background-position:bottom left;background-repeat:no-repeat;background-size:contain;}.elementor-3167 .elementor-element.elementor-element-f9c59e0 > .elementor-widget-container{margin:0em 0em -1.1em 0em;padding:0px 0px 0px 0px;}.elementor-3167 .elementor-element.elementor-element-f9c59e0{font-family:"Inter", Sans-serif;font-size:2em;font-weight:600;}.elementor-3167 .elementor-element.elementor-element-d68c300{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-c1f0e22{--display:flex;--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;--border-radius:7em 7em 7em 7em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-c1f0e22:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-c1f0e22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-946b47a );}.elementor-3167 .elementor-element.elementor-element-67075cf{--display:flex;--border-radius:0em 0em 0em 0em;--padding-top:6em;--padding-bottom:6em;--padding-left:5em;--padding-right:0em;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-567adda{text-align:start;font-family:"Inter", Sans-serif;font-weight:400;letter-spacing:0.3em;}.elementor-3167 .elementor-element.elementor-element-a1a21e0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.9em;font-weight:400;color:var( --e-global-color-text );}.elementor-3167 .elementor-element.elementor-element-0b9d00b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-27ef123{--display:flex;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-5416a27{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:end;font-family:"Inter", Sans-serif;font-weight:700;color:var( --e-global-color-a929dff );}.elementor-3167 .elementor-element.elementor-element-9bf29d0{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-3167 .elementor-element.elementor-element-5970022{--display:flex;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-c83ea1c{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:end;font-family:"Inter", Sans-serif;font-weight:700;color:var( --e-global-color-a929dff );}.elementor-3167 .elementor-element.elementor-element-4270191{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-3167 .elementor-element.elementor-element-52bf534{--display:flex;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-c3eeab5{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:end;font-family:"Inter", Sans-serif;font-weight:700;color:var( --e-global-color-a929dff );}.elementor-3167 .elementor-element.elementor-element-2fa6c97{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-3167 .elementor-element.elementor-element-8f60008{--display:flex;--border-radius:0em 7em 7em 0em;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-8f60008:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-8f60008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theechomom.com/wp-content/uploads/2026/06/sit.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3167 .elementor-element.elementor-element-2b27b89{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-2b27b89:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-2b27b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3167 .elementor-element.elementor-element-beaae2c{--display:flex;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-71eb624{text-align:start;font-family:"Inter", Sans-serif;font-weight:400;letter-spacing:0.3em;}.elementor-3167 .elementor-element.elementor-element-4033291{text-align:start;}.elementor-3167 .elementor-element.elementor-element-4033291 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-3167 .elementor-element.elementor-element-bdd6ec2{text-align:start;}.elementor-3167 .elementor-element.elementor-element-35cac04.elementor-element{--align-self:center;}.elementor-3167 .elementor-element.elementor-element-6605883{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-9401380 .elementor-button{background-color:var( --e-global-color-601e278 );font-family:"Inter", Sans-serif;font-size:24px;text-decoration:none;fill:var( --e-global-color-8e87575 );color:var( --e-global-color-8e87575 );border-radius:2em 2em 2em 2em;padding:1em 2em 1em 2em;}.elementor-3167 .elementor-element.elementor-element-9401380 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-3167 .elementor-element.elementor-element-c460391{width:var( --container-widget-width, 376px );max-width:376px;--container-widget-width:376px;--container-widget-flex-grow:0;color:#878787;}.elementor-3167 .elementor-element.elementor-element-4128fed{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-a364165{--display:flex;--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;--border-radius:7em 7em 7em 7em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-a364165:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-a364165 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-946b47a );}.elementor-3167 .elementor-element.elementor-element-e3e464f{--display:flex;--border-radius:7em 0em 0em 7em;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-e3e464f:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-e3e464f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theechomom.com/wp-content/uploads/2026/06/smile.png");background-repeat:no-repeat;background-size:cover;}.elementor-3167 .elementor-element.elementor-element-1198079{--display:flex;--border-radius:0em 0em 0em 0em;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:3em;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-871e369{text-align:start;font-family:"Inter", Sans-serif;font-weight:400;letter-spacing:0.3em;}.elementor-3167 .elementor-element.elementor-element-73fa65a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.9em;font-weight:400;color:var( --e-global-color-text );}.elementor-3167 .elementor-element.elementor-element-e03c528 .elementor-heading-title{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-3167 .elementor-element.elementor-element-b745121{--display:flex;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-7a41ac5{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:end;font-family:"Inter", Sans-serif;font-weight:700;color:var( --e-global-color-a929dff );}.elementor-3167 .elementor-element.elementor-element-a5853dc{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-3167 .elementor-element.elementor-element-845a718{--display:flex;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-32dbcb3{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:end;font-family:"Inter", Sans-serif;font-weight:700;color:var( --e-global-color-a929dff );}.elementor-3167 .elementor-element.elementor-element-d2afca9{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-3167 .elementor-element.elementor-element-23979d5{--display:flex;--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-fadaff9{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:end;font-family:"Inter", Sans-serif;font-weight:700;color:var( --e-global-color-a929dff );}.elementor-3167 .elementor-element.elementor-element-8b00e0a{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-3167 .elementor-element.elementor-element-3233a7e .elementor-heading-title{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-3167 .elementor-element.elementor-element-0c91760{--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;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-64cde01{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:6em 6em 6em 6em;--padding-top:4em;--padding-bottom:8em;--padding-left:8em;--padding-right:8em;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-64cde01:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-64cde01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-946b47a );}.elementor-3167 .elementor-element.elementor-element-163367d{--display:flex;--justify-content:center;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-5bbebb8{text-align:center;font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:400;}.elementor-3167 .elementor-element.elementor-element-3b99fbf{--display:flex;--justify-content:center;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-324cd82{text-align:center;font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:400;}.elementor-3167 .elementor-element.elementor-element-1390379{--display:flex;--justify-content:center;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-c4cf05c{text-align:center;font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:400;}.elementor-3167 .elementor-element.elementor-element-1f3e452{--display:flex;--justify-content:center;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-fb28833{text-align:center;font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:400;}.elementor-3167 .elementor-element.elementor-element-fbe31ab{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-1em;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:1em;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-1em;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:1em;--e-n-carousel-arrow-size:96px;}.elementor-3167 .elementor-element.elementor-element-e9605b6{--display:flex;--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:10em;--margin-bottom:10em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-e9605b6:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-e9605b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3167 .elementor-element.elementor-element-c5466bd{--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:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-e10bf3d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-ffcf06b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:400;color:#333333;}.elementor-3167 .elementor-element.elementor-element-e7e680f > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-3167 .elementor-element.elementor-element-e7e680f{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-3167 .elementor-element.elementor-element-27b64bb{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-3ce36ae .elementor-button{background-color:var( --e-global-color-601e278 );font-family:"Inter", Sans-serif;font-size:24px;text-decoration:none;fill:var( --e-global-color-8e87575 );color:var( --e-global-color-8e87575 );border-radius:2em 2em 2em 2em;padding:1em 2em 1em 2em;}.elementor-3167 .elementor-element.elementor-element-3ce36ae > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-3167 .elementor-element.elementor-element-982bc2c{width:var( --container-widget-width, 376px );max-width:376px;--container-widget-width:376px;--container-widget-flex-grow:0;color:#878787;}.elementor-3167 .elementor-element.elementor-element-7c9d6e9{--display:flex;--min-height:223px;--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;--border-radius:50px 50px 50px 50px;--margin-top:-8em;--margin-bottom:-8em;--margin-left:0em;--margin-right:0em;--z-index:1;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-7c9d6e9:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-7c9d6e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theechomom.com/wp-content/uploads/2026/06/sofa.png");background-position:center center;background-size:cover;}.elementor-3167 .elementor-element.elementor-element-6729b87{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-6729b87:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-6729b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-601e278 );}.elementor-3167 .elementor-element.elementor-element-79161cd{--display:flex;--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;--border-radius:7em 7em 7em 7em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-79161cd:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-79161cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-946b47a );}.elementor-3167 .elementor-element.elementor-element-3ac01bd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0em 0em 0em 0em;--padding-top:0em;--padding-bottom:0em;--padding-left:5em;--padding-right:5em;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-3ac01bd:not(.elementor-motion-effects-element-type-background), .elementor-3167 .elementor-element.elementor-element-3ac01bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-601e278 );}.elementor-3167 .elementor-element.elementor-element-bfce5c2{text-align:start;font-family:"Inter", Sans-serif;font-weight:400;letter-spacing:0.3em;color:var( --e-global-color-8e87575 );}.elementor-3167 .elementor-element.elementor-element-40320af{text-align:center;}.elementor-3167 .elementor-element.elementor-element-40320af .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.9em;font-weight:400;color:var( --e-global-color-8e87575 );}.elementor-3167 .elementor-element.elementor-element-71dfe92{text-align:center;color:var( --e-global-color-8e87575 );}.elementor-3167 .elementor-element.elementor-element-af5fe93{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3167 .elementor-element.elementor-element-c53c233 .elementor-button{background-color:var( --e-global-color-8e87575 );font-family:"Inter", Sans-serif;font-size:24px;text-decoration:none;fill:var( --e-global-color-601e278 );color:var( --e-global-color-601e278 );border-radius:2em 2em 2em 2em;padding:1em 2em 1em 2em;}.elementor-3167 .elementor-element.elementor-element-c53c233 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-3167 .elementor-element.elementor-element-ef1d163{color:var( --e-global-color-8e87575 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3167 .elementor-element.elementor-element-fbe31ab{--e-n-carousel-swiper-slides-to-display:2;}.elementor-3167 .elementor-element.elementor-element-7c9d6e9{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}}@media(max-width:767px){.elementor-3167 .elementor-element.elementor-element-e4169c8{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3167 .elementor-element.elementor-element-71bab40{--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-3167 .elementor-element.elementor-element-8d83569{--padding-top:15vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-3167 .elementor-element.elementor-element-67075cf{--padding-top:4em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3167 .elementor-element.elementor-element-5416a27{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-3167 .elementor-element.elementor-element-9bf29d0{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-3167 .elementor-element.elementor-element-c83ea1c{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-3167 .elementor-element.elementor-element-4270191{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-3167 .elementor-element.elementor-element-c3eeab5{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-3167 .elementor-element.elementor-element-2fa6c97{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-3167 .elementor-element.elementor-element-8f60008{--min-height:10vh;}.elementor-3167 .elementor-element.elementor-element-beaae2c{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3167 .elementor-element.elementor-element-e3e464f{--min-height:40vh;}.elementor-3167 .elementor-element.elementor-element-1198079{--padding-top:1em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-3167 .elementor-element.elementor-element-7a41ac5{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-3167 .elementor-element.elementor-element-a5853dc{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-3167 .elementor-element.elementor-element-32dbcb3{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-3167 .elementor-element.elementor-element-d2afca9{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-3167 .elementor-element.elementor-element-fadaff9{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-3167 .elementor-element.elementor-element-8b00e0a{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-3167 .elementor-element.elementor-element-64cde01{--padding-top:4em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-3167 .elementor-element.elementor-element-fbe31ab{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:82px;}.elementor-3167 .elementor-element.elementor-element-7c9d6e9{--min-height:50vh;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-3167 .elementor-element.elementor-element-3ac01bd{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3167 .elementor-element.elementor-element-c53c233 .elementor-button{padding:1em 1em 1em 1em;}}@media(min-width:768px){.elementor-3167 .elementor-element.elementor-element-8f60008{--width:70%;}.elementor-3167 .elementor-element.elementor-element-e3e464f{--width:70%;}.elementor-3167 .elementor-element.elementor-element-c5466bd{--width:66%;}.elementor-3167 .elementor-element.elementor-element-e10bf3d{--width:100%;}.elementor-3167 .elementor-element.elementor-element-7c9d6e9{--width:41%;}.elementor-3167 .elementor-element.elementor-element-af5fe93{--width:523px;}}/* Start custom CSS for html, class: .elementor-element-69558b2 */.elementor-3167 .elementor-element.elementor-element-69558b2 #myVideo {
    border-radius: 1em;
    z-index: 999;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9c59e0 */@media (max-width: 767px) {
   .elementor-3167 .elementor-element.elementor-element-f9c59e0 {
       font-size:1.5em;
   }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-290f443 */@media (max-width: 767px) {
   .elementor-3167 .elementor-element.elementor-element-290f443 {
       margin-left:0em;
       margin-top:0em;
       min-height:5em;
   }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71bab40 */.elementor-3167 .elementor-element.elementor-element-71bab40 {
    background-image: linear-gradient(180deg, #D8F4F5 0%, #F5FCFC 50%, #FFFFFF 100%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d68d19 */.elementor-3167 .elementor-element.elementor-element-6d68d19 li {color : #F25E81; font-weight:bold;}
.elementor-3167 .elementor-element.elementor-element-6d68d19 ul {margin-top: -15px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35cac04 */table {
  border-spacing: 0;
  border-collapse: separate;
  border-radius: 20px;
  border: 1px solid #5cd0d4;
  overflow: hidden;
}
table th {
    border-left: 1px solid white;
    border-right: 1px solid white;
    background-color: #5cd0d4;
    color: white;
}
td {
    background-color: #F5FCFC !important;
    border-color: #5CD0D4 !important;
}
th:first-child {
     border-left: none;
}

th:last-child {
     border-right: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e55e42f */.elementor-3167 .elementor-element.elementor-element-e55e42f li {color : #F25E81; font-weight:bold;}
.elementor-3167 .elementor-element.elementor-element-e55e42f ul {margin-top: -15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9605b6 */@media (max-width: 767px) {
   .elementor-3167 .elementor-element.elementor-element-e9605b6 {
       margin-bottom: -5em;
       margin-top:0em;
   }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71dfe92 */.elementor-3167 .elementor-element.elementor-element-71dfe92 li {color : #F25E81; font-weight:bold;}
.elementor-3167 .elementor-element.elementor-element-71dfe92 ul {margin-top: -15px}/* End custom CSS */