.elementor-9352 .elementor-element.elementor-element-90c2aea{--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:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-9352 .elementor-element.elementor-element-90c2aea:not(.elementor-motion-effects-element-type-background), .elementor-9352 .elementor-element.elementor-element-90c2aea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f07e20 );}.elementor-9352 .elementor-element.elementor-element-5c92fc9{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 12;}.elementor-9352 .elementor-element.elementor-element-69b5384{text-align:center;}.elementor-9352 .elementor-element.elementor-element-69b5384 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-9352 .elementor-element.elementor-element-aaee25f{--divider-border-style:solid;--divider-color:#CACACA;--divider-border-width:1px;}.elementor-9352 .elementor-element.elementor-element-aaee25f .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-9352 .elementor-element.elementor-element-aaee25f .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-9352 .elementor-element.elementor-element-5f440ed{--display:flex;--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-9352 .elementor-element.elementor-element-ee5b8c7{--display:flex;--min-height:250px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9352 .elementor-element.elementor-element-ee5b8c7:not(.elementor-motion-effects-element-type-background), .elementor-9352 .elementor-element.elementor-element-ee5b8c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://accentarchive.com/wp-content/uploads/2026/06/Boston.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9352 .elementor-element.elementor-element-ee5b8c7::before, .elementor-9352 .elementor-element.elementor-element-ee5b8c7 > .elementor-background-video-container::before, .elementor-9352 .elementor-element.elementor-element-ee5b8c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-9352 .elementor-element.elementor-element-ee5b8c7 > .elementor-background-slideshow::before, .elementor-9352 .elementor-element.elementor-element-ee5b8c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9352 .elementor-element.elementor-element-ee5b8c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7528b67 ) 50%, var( --e-global-color-a7d7993 ) 100%);}.elementor-9352 .elementor-element.elementor-element-e0050ff{--display:flex;--overflow:hidden;--border-radius:0px 0px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9352 .elementor-element.elementor-element-a3bf66b{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9352 .elementor-element.elementor-element-a3bf66b:not(.elementor-motion-effects-element-type-background), .elementor-9352 .elementor-element.elementor-element-a3bf66b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f07e20 );}.elementor-9352 .elementor-element.elementor-element-039b3db{--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:8px 8px;--row-gap:8px;--column-gap:8px;--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-9352 .elementor-element.elementor-element-f8f00e4 .elementor-heading-title{font-family:var( --e-global-typography-d2270a8-font-family ), Sans-serif;font-size:var( --e-global-typography-d2270a8-font-size );font-weight:var( --e-global-typography-d2270a8-font-weight );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-4893c4d{color:var( --e-global-color-secondary );}.elementor-9352 .elementor-element.elementor-element-23bf666{--display:flex;--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-9352 .elementor-element.elementor-element-bfe070b{--display:flex;--min-height:250px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9352 .elementor-element.elementor-element-bfe070b:not(.elementor-motion-effects-element-type-background), .elementor-9352 .elementor-element.elementor-element-bfe070b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://accentarchive.com/wp-content/uploads/2026/06/istockphoto-1067850632-612x612-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9352 .elementor-element.elementor-element-bfe070b::before, .elementor-9352 .elementor-element.elementor-element-bfe070b > .elementor-background-video-container::before, .elementor-9352 .elementor-element.elementor-element-bfe070b > .e-con-inner > .elementor-background-video-container::before, .elementor-9352 .elementor-element.elementor-element-bfe070b > .elementor-background-slideshow::before, .elementor-9352 .elementor-element.elementor-element-bfe070b > .e-con-inner > .elementor-background-slideshow::before, .elementor-9352 .elementor-element.elementor-element-bfe070b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7528b67 ) 50%, var( --e-global-color-a7d7993 ) 100%);}.elementor-9352 .elementor-element.elementor-element-0d90bf1{--display:flex;--overflow:hidden;--border-radius:0px 0px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9352 .elementor-element.elementor-element-6f20204{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9352 .elementor-element.elementor-element-6f20204:not(.elementor-motion-effects-element-type-background), .elementor-9352 .elementor-element.elementor-element-6f20204 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f07e20 );}.elementor-9352 .elementor-element.elementor-element-535d6fd{--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:8px 8px;--row-gap:8px;--column-gap:8px;--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-9352 .elementor-element.elementor-element-4ebd52e .elementor-heading-title{font-family:var( --e-global-typography-d2270a8-font-family ), Sans-serif;font-size:var( --e-global-typography-d2270a8-font-size );font-weight:var( --e-global-typography-d2270a8-font-weight );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-ad9f656{color:var( --e-global-color-secondary );}.elementor-9352 .elementor-element.elementor-element-c2957bc{--display:flex;--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-9352 .elementor-element.elementor-element-06bd8bd{--display:flex;--min-height:250px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9352 .elementor-element.elementor-element-06bd8bd:not(.elementor-motion-effects-element-type-background), .elementor-9352 .elementor-element.elementor-element-06bd8bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://accentarchive.com/wp-content/uploads/2026/06/Statue-of-Liberty-Island-New-York-Bay.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9352 .elementor-element.elementor-element-06bd8bd::before, .elementor-9352 .elementor-element.elementor-element-06bd8bd > .elementor-background-video-container::before, .elementor-9352 .elementor-element.elementor-element-06bd8bd > .e-con-inner > .elementor-background-video-container::before, .elementor-9352 .elementor-element.elementor-element-06bd8bd > .elementor-background-slideshow::before, .elementor-9352 .elementor-element.elementor-element-06bd8bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-9352 .elementor-element.elementor-element-06bd8bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7528b67 ) 50%, var( --e-global-color-a7d7993 ) 100%);}.elementor-9352 .elementor-element.elementor-element-0246e87{--display:flex;--overflow:hidden;--border-radius:0px 0px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9352 .elementor-element.elementor-element-ac73e6a{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9352 .elementor-element.elementor-element-ac73e6a:not(.elementor-motion-effects-element-type-background), .elementor-9352 .elementor-element.elementor-element-ac73e6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f07e20 );}.elementor-9352 .elementor-element.elementor-element-5e94286{--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:8px 8px;--row-gap:8px;--column-gap:8px;--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-9352 .elementor-element.elementor-element-5ac35b3 .elementor-heading-title{font-family:var( --e-global-typography-d2270a8-font-family ), Sans-serif;font-size:var( --e-global-typography-d2270a8-font-size );font-weight:var( --e-global-typography-d2270a8-font-weight );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-fe8ac20{color:var( --e-global-color-secondary );}.elementor-9352 .elementor-element.elementor-element-86ace66{--display:flex;--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-9352 .elementor-element.elementor-element-cca0045{--display:flex;--min-height:250px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9352 .elementor-element.elementor-element-cca0045:not(.elementor-motion-effects-element-type-background), .elementor-9352 .elementor-element.elementor-element-cca0045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://accentarchive.com/wp-content/uploads/2026/06/Everything-Students-Should-Know-About-the-Australian-Culture.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9352 .elementor-element.elementor-element-cca0045::before, .elementor-9352 .elementor-element.elementor-element-cca0045 > .elementor-background-video-container::before, .elementor-9352 .elementor-element.elementor-element-cca0045 > .e-con-inner > .elementor-background-video-container::before, .elementor-9352 .elementor-element.elementor-element-cca0045 > .elementor-background-slideshow::before, .elementor-9352 .elementor-element.elementor-element-cca0045 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9352 .elementor-element.elementor-element-cca0045 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7528b67 ) 50%, var( --e-global-color-a7d7993 ) 100%);}.elementor-9352 .elementor-element.elementor-element-f35fdf9{--display:flex;--overflow:hidden;--border-radius:0px 0px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9352 .elementor-element.elementor-element-3cacac2{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9352 .elementor-element.elementor-element-3cacac2:not(.elementor-motion-effects-element-type-background), .elementor-9352 .elementor-element.elementor-element-3cacac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f07e20 );}.elementor-9352 .elementor-element.elementor-element-dbb88ed{--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:8px 8px;--row-gap:8px;--column-gap:8px;--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-9352 .elementor-element.elementor-element-8aaea80 .elementor-heading-title{font-family:var( --e-global-typography-d2270a8-font-family ), Sans-serif;font-size:var( --e-global-typography-d2270a8-font-size );font-weight:var( --e-global-typography-d2270a8-font-weight );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-66b36f5{color:var( --e-global-color-secondary );}.elementor-9352 .elementor-element.elementor-element-a95f44b{--display:flex;--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-9352 .elementor-element.elementor-element-d4247f5{--display:flex;--min-height:250px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9352 .elementor-element.elementor-element-d4247f5:not(.elementor-motion-effects-element-type-background), .elementor-9352 .elementor-element.elementor-element-d4247f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://accentarchive.com/wp-content/uploads/2026/06/images.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9352 .elementor-element.elementor-element-d4247f5::before, .elementor-9352 .elementor-element.elementor-element-d4247f5 > .elementor-background-video-container::before, .elementor-9352 .elementor-element.elementor-element-d4247f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-9352 .elementor-element.elementor-element-d4247f5 > .elementor-background-slideshow::before, .elementor-9352 .elementor-element.elementor-element-d4247f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9352 .elementor-element.elementor-element-d4247f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7528b67 ) 50%, var( --e-global-color-a7d7993 ) 100%);}.elementor-9352 .elementor-element.elementor-element-849ece9{--display:flex;--overflow:hidden;--border-radius:0px 0px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9352 .elementor-element.elementor-element-c51f69e{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9352 .elementor-element.elementor-element-c51f69e:not(.elementor-motion-effects-element-type-background), .elementor-9352 .elementor-element.elementor-element-c51f69e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f07e20 );}.elementor-9352 .elementor-element.elementor-element-eca243b{--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:8px 8px;--row-gap:8px;--column-gap:8px;--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-9352 .elementor-element.elementor-element-e257ccf .elementor-heading-title{font-family:var( --e-global-typography-d2270a8-font-family ), Sans-serif;font-size:var( --e-global-typography-d2270a8-font-size );font-weight:var( --e-global-typography-d2270a8-font-weight );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-7d94dd6{color:var( --e-global-color-secondary );}.elementor-9352 .elementor-element.elementor-element-5108b6b{--display:flex;--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-9352 .elementor-element.elementor-element-79343e4{--display:flex;--min-height:250px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9352 .elementor-element.elementor-element-79343e4:not(.elementor-motion-effects-element-type-background), .elementor-9352 .elementor-element.elementor-element-79343e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://accentarchive.com/wp-content/uploads/2026/06/pexels-pixabay-51363-scaled-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9352 .elementor-element.elementor-element-79343e4::before, .elementor-9352 .elementor-element.elementor-element-79343e4 > .elementor-background-video-container::before, .elementor-9352 .elementor-element.elementor-element-79343e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-9352 .elementor-element.elementor-element-79343e4 > .elementor-background-slideshow::before, .elementor-9352 .elementor-element.elementor-element-79343e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9352 .elementor-element.elementor-element-79343e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7528b67 ) 50%, var( --e-global-color-a7d7993 ) 100%);}.elementor-9352 .elementor-element.elementor-element-9bb172d{--display:flex;--overflow:hidden;--border-radius:0px 0px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9352 .elementor-element.elementor-element-54aacd7{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9352 .elementor-element.elementor-element-54aacd7:not(.elementor-motion-effects-element-type-background), .elementor-9352 .elementor-element.elementor-element-54aacd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f07e20 );}.elementor-9352 .elementor-element.elementor-element-50bdb52{--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:8px 8px;--row-gap:8px;--column-gap:8px;--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-9352 .elementor-element.elementor-element-d2ac239 .elementor-heading-title{font-family:var( --e-global-typography-d2270a8-font-family ), Sans-serif;font-size:var( --e-global-typography-d2270a8-font-size );font-weight:var( --e-global-typography-d2270a8-font-weight );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-1a330d1{color:var( --e-global-color-secondary );}.elementor-9352 .elementor-element.elementor-element-28d0bd1{--display:flex;--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-9352 .elementor-element.elementor-element-f0a11f9{--display:flex;--min-height:250px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9352 .elementor-element.elementor-element-f0a11f9:not(.elementor-motion-effects-element-type-background), .elementor-9352 .elementor-element.elementor-element-f0a11f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://accentarchive.com/wp-content/uploads/2026/06/Grenada-GettyImages-1126733787.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9352 .elementor-element.elementor-element-f0a11f9::before, .elementor-9352 .elementor-element.elementor-element-f0a11f9 > .elementor-background-video-container::before, .elementor-9352 .elementor-element.elementor-element-f0a11f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-9352 .elementor-element.elementor-element-f0a11f9 > .elementor-background-slideshow::before, .elementor-9352 .elementor-element.elementor-element-f0a11f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9352 .elementor-element.elementor-element-f0a11f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7528b67 ) 50%, var( --e-global-color-a7d7993 ) 100%);}.elementor-9352 .elementor-element.elementor-element-7b2576e{--display:flex;--overflow:hidden;--border-radius:0px 0px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9352 .elementor-element.elementor-element-f2ceaf5{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9352 .elementor-element.elementor-element-f2ceaf5:not(.elementor-motion-effects-element-type-background), .elementor-9352 .elementor-element.elementor-element-f2ceaf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f07e20 );}.elementor-9352 .elementor-element.elementor-element-77a3f3f{--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:8px 8px;--row-gap:8px;--column-gap:8px;--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-9352 .elementor-element.elementor-element-9ada942 .elementor-heading-title{font-family:var( --e-global-typography-d2270a8-font-family ), Sans-serif;font-size:var( --e-global-typography-d2270a8-font-size );font-weight:var( --e-global-typography-d2270a8-font-weight );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-3593cc2{color:var( --e-global-color-secondary );}.elementor-9352 .elementor-element.elementor-element-9757cf1{--display:flex;--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-9352 .elementor-element.elementor-element-3e1c619{--display:flex;--min-height:250px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9352 .elementor-element.elementor-element-3e1c619:not(.elementor-motion-effects-element-type-background), .elementor-9352 .elementor-element.elementor-element-3e1c619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://accentarchive.com/wp-content/uploads/2026/06/cochem-town-germany.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9352 .elementor-element.elementor-element-3e1c619::before, .elementor-9352 .elementor-element.elementor-element-3e1c619 > .elementor-background-video-container::before, .elementor-9352 .elementor-element.elementor-element-3e1c619 > .e-con-inner > .elementor-background-video-container::before, .elementor-9352 .elementor-element.elementor-element-3e1c619 > .elementor-background-slideshow::before, .elementor-9352 .elementor-element.elementor-element-3e1c619 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9352 .elementor-element.elementor-element-3e1c619 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7528b67 ) 50%, var( --e-global-color-a7d7993 ) 100%);}.elementor-9352 .elementor-element.elementor-element-d0aad45{--display:flex;--overflow:hidden;--border-radius:0px 0px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9352 .elementor-element.elementor-element-9fbfc5e{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9352 .elementor-element.elementor-element-9fbfc5e:not(.elementor-motion-effects-element-type-background), .elementor-9352 .elementor-element.elementor-element-9fbfc5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f07e20 );}.elementor-9352 .elementor-element.elementor-element-eabfb64{--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:8px 8px;--row-gap:8px;--column-gap:8px;--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-9352 .elementor-element.elementor-element-ff98ca6 .elementor-heading-title{font-family:var( --e-global-typography-d2270a8-font-family ), Sans-serif;font-size:var( --e-global-typography-d2270a8-font-size );font-weight:var( --e-global-typography-d2270a8-font-weight );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-e2a41c6{color:var( --e-global-color-secondary );}.elementor-9352 .elementor-element.elementor-element-490f47c{--display:flex;--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-9352 .elementor-element.elementor-element-453903f{--display:flex;--min-height:250px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9352 .elementor-element.elementor-element-453903f:not(.elementor-motion-effects-element-type-background), .elementor-9352 .elementor-element.elementor-element-453903f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://accentarchive.com/wp-content/uploads/2026/06/Ireland-cliff-1600x900-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9352 .elementor-element.elementor-element-453903f::before, .elementor-9352 .elementor-element.elementor-element-453903f > .elementor-background-video-container::before, .elementor-9352 .elementor-element.elementor-element-453903f > .e-con-inner > .elementor-background-video-container::before, .elementor-9352 .elementor-element.elementor-element-453903f > .elementor-background-slideshow::before, .elementor-9352 .elementor-element.elementor-element-453903f > .e-con-inner > .elementor-background-slideshow::before, .elementor-9352 .elementor-element.elementor-element-453903f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7528b67 ) 50%, var( --e-global-color-a7d7993 ) 100%);}.elementor-9352 .elementor-element.elementor-element-f348a63{--display:flex;--overflow:hidden;--border-radius:0px 0px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9352 .elementor-element.elementor-element-54700cc{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9352 .elementor-element.elementor-element-54700cc:not(.elementor-motion-effects-element-type-background), .elementor-9352 .elementor-element.elementor-element-54700cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f07e20 );}.elementor-9352 .elementor-element.elementor-element-2be2929{--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:8px 8px;--row-gap:8px;--column-gap:8px;--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-9352 .elementor-element.elementor-element-d8ea09e .elementor-heading-title{font-family:var( --e-global-typography-d2270a8-font-family ), Sans-serif;font-size:var( --e-global-typography-d2270a8-font-size );font-weight:var( --e-global-typography-d2270a8-font-weight );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-32807ee{color:var( --e-global-color-secondary );}.elementor-9352 .elementor-element.elementor-element-f52d959{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:16px;--e-n-carousel-arrow-normal-color:var( --e-global-color-01cdcba );--e-n-carousel-arrow-hover-color:var( --e-global-color-2f07e20 );}.elementor-9352 .elementor-element.elementor-element-f52d959 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-ae5eaf4 );border-radius:50px 50px 50px 50px;padding:8px 8px 8px 8px;}.elementor-9352 .elementor-element.elementor-element-f52d959 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-01cdcba );}@media(max-width:1024px){.elementor-9352 .elementor-element.elementor-element-90c2aea{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9352 .elementor-element.elementor-element-69b5384{padding:0px 0px 0px 0px;}.elementor-9352 .elementor-element.elementor-element-69b5384 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-9352 .elementor-element.elementor-element-f8f00e4 .elementor-heading-title{font-size:var( --e-global-typography-d2270a8-font-size );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-4ebd52e .elementor-heading-title{font-size:var( --e-global-typography-d2270a8-font-size );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-5ac35b3 .elementor-heading-title{font-size:var( --e-global-typography-d2270a8-font-size );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-8aaea80 .elementor-heading-title{font-size:var( --e-global-typography-d2270a8-font-size );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-e257ccf .elementor-heading-title{font-size:var( --e-global-typography-d2270a8-font-size );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-d2ac239 .elementor-heading-title{font-size:var( --e-global-typography-d2270a8-font-size );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-9ada942 .elementor-heading-title{font-size:var( --e-global-typography-d2270a8-font-size );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-ff98ca6 .elementor-heading-title{font-size:var( --e-global-typography-d2270a8-font-size );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-d8ea09e .elementor-heading-title{font-size:var( --e-global-typography-d2270a8-font-size );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-f52d959{--e-n-carousel-swiper-slides-to-display:3;}}@media(min-width:768px){.elementor-9352 .elementor-element.elementor-element-90c2aea{--content-width:calc(min(100%, 1234px) - 32px * 2);}}@media(max-width:767px){.elementor-9352 .elementor-element.elementor-element-90c2aea{--content-width:calc(min(100%, 1234px) - 16px * 2);--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-9352 .elementor-element.elementor-element-5c92fc9{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-9352 .elementor-element.elementor-element-69b5384{padding:0px 0px 0px 0px;text-align:center;}.elementor-9352 .elementor-element.elementor-element-69b5384.elementor-element{--align-self:center;}.elementor-9352 .elementor-element.elementor-element-69b5384 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-9352 .elementor-element.elementor-element-aaee25f{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9352 .elementor-element.elementor-element-aaee25f .elementor-divider-separator{width:100%;}.elementor-9352 .elementor-element.elementor-element-f8f00e4 .elementor-heading-title{font-size:var( --e-global-typography-d2270a8-font-size );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-4ebd52e .elementor-heading-title{font-size:var( --e-global-typography-d2270a8-font-size );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-5ac35b3 .elementor-heading-title{font-size:var( --e-global-typography-d2270a8-font-size );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-8aaea80 .elementor-heading-title{font-size:var( --e-global-typography-d2270a8-font-size );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-e257ccf .elementor-heading-title{font-size:var( --e-global-typography-d2270a8-font-size );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-d2ac239 .elementor-heading-title{font-size:var( --e-global-typography-d2270a8-font-size );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-9ada942 .elementor-heading-title{font-size:var( --e-global-typography-d2270a8-font-size );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-ff98ca6 .elementor-heading-title{font-size:var( --e-global-typography-d2270a8-font-size );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-d8ea09e .elementor-heading-title{font-size:var( --e-global-typography-d2270a8-font-size );line-height:var( --e-global-typography-d2270a8-line-height );}.elementor-9352 .elementor-element.elementor-element-f52d959{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for heading, class: .elementor-element-f8f00e4 */.elementor-9352 .elementor-element.elementor-element-f8f00e4{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4893c4d */.elementor-9352 .elementor-element.elementor-element-4893c4d{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee5b8c7 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-ee5b8c7:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ebd52e */.elementor-9352 .elementor-element.elementor-element-4ebd52e{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad9f656 */.elementor-9352 .elementor-element.elementor-element-ad9f656{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfe070b */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-bfe070b:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac35b3 */.elementor-9352 .elementor-element.elementor-element-5ac35b3{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe8ac20 */.elementor-9352 .elementor-element.elementor-element-fe8ac20{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06bd8bd */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-06bd8bd:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aaea80 */.elementor-9352 .elementor-element.elementor-element-8aaea80{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66b36f5 */.elementor-9352 .elementor-element.elementor-element-66b36f5{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cca0045 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-cca0045:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e257ccf */.elementor-9352 .elementor-element.elementor-element-e257ccf{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d94dd6 */.elementor-9352 .elementor-element.elementor-element-7d94dd6{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4247f5 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-d4247f5:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2ac239 */.elementor-9352 .elementor-element.elementor-element-d2ac239{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a330d1 */.elementor-9352 .elementor-element.elementor-element-1a330d1{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79343e4 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-79343e4:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ada942 */.elementor-9352 .elementor-element.elementor-element-9ada942{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3593cc2 */.elementor-9352 .elementor-element.elementor-element-3593cc2{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0a11f9 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-f0a11f9:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff98ca6 */.elementor-9352 .elementor-element.elementor-element-ff98ca6{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2a41c6 */.elementor-9352 .elementor-element.elementor-element-e2a41c6{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e1c619 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-3e1c619:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8ea09e */.elementor-9352 .elementor-element.elementor-element-d8ea09e{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32807ee */.elementor-9352 .elementor-element.elementor-element-32807ee{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-453903f */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-453903f:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8f00e4 */.elementor-9352 .elementor-element.elementor-element-f8f00e4{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4893c4d */.elementor-9352 .elementor-element.elementor-element-4893c4d{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee5b8c7 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-ee5b8c7:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ebd52e */.elementor-9352 .elementor-element.elementor-element-4ebd52e{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad9f656 */.elementor-9352 .elementor-element.elementor-element-ad9f656{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfe070b */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-bfe070b:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac35b3 */.elementor-9352 .elementor-element.elementor-element-5ac35b3{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe8ac20 */.elementor-9352 .elementor-element.elementor-element-fe8ac20{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06bd8bd */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-06bd8bd:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aaea80 */.elementor-9352 .elementor-element.elementor-element-8aaea80{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66b36f5 */.elementor-9352 .elementor-element.elementor-element-66b36f5{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cca0045 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-cca0045:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e257ccf */.elementor-9352 .elementor-element.elementor-element-e257ccf{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d94dd6 */.elementor-9352 .elementor-element.elementor-element-7d94dd6{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4247f5 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-d4247f5:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2ac239 */.elementor-9352 .elementor-element.elementor-element-d2ac239{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a330d1 */.elementor-9352 .elementor-element.elementor-element-1a330d1{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79343e4 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-79343e4:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ada942 */.elementor-9352 .elementor-element.elementor-element-9ada942{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3593cc2 */.elementor-9352 .elementor-element.elementor-element-3593cc2{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0a11f9 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-f0a11f9:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff98ca6 */.elementor-9352 .elementor-element.elementor-element-ff98ca6{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2a41c6 */.elementor-9352 .elementor-element.elementor-element-e2a41c6{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e1c619 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-3e1c619:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8ea09e */.elementor-9352 .elementor-element.elementor-element-d8ea09e{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32807ee */.elementor-9352 .elementor-element.elementor-element-32807ee{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-453903f */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-453903f:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8f00e4 */.elementor-9352 .elementor-element.elementor-element-f8f00e4{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4893c4d */.elementor-9352 .elementor-element.elementor-element-4893c4d{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee5b8c7 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-ee5b8c7:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ebd52e */.elementor-9352 .elementor-element.elementor-element-4ebd52e{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad9f656 */.elementor-9352 .elementor-element.elementor-element-ad9f656{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfe070b */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-bfe070b:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac35b3 */.elementor-9352 .elementor-element.elementor-element-5ac35b3{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe8ac20 */.elementor-9352 .elementor-element.elementor-element-fe8ac20{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06bd8bd */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-06bd8bd:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aaea80 */.elementor-9352 .elementor-element.elementor-element-8aaea80{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66b36f5 */.elementor-9352 .elementor-element.elementor-element-66b36f5{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cca0045 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-cca0045:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e257ccf */.elementor-9352 .elementor-element.elementor-element-e257ccf{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d94dd6 */.elementor-9352 .elementor-element.elementor-element-7d94dd6{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4247f5 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-d4247f5:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2ac239 */.elementor-9352 .elementor-element.elementor-element-d2ac239{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a330d1 */.elementor-9352 .elementor-element.elementor-element-1a330d1{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79343e4 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-79343e4:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ada942 */.elementor-9352 .elementor-element.elementor-element-9ada942{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3593cc2 */.elementor-9352 .elementor-element.elementor-element-3593cc2{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0a11f9 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-f0a11f9:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff98ca6 */.elementor-9352 .elementor-element.elementor-element-ff98ca6{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2a41c6 */.elementor-9352 .elementor-element.elementor-element-e2a41c6{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e1c619 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-3e1c619:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8ea09e */.elementor-9352 .elementor-element.elementor-element-d8ea09e{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32807ee */.elementor-9352 .elementor-element.elementor-element-32807ee{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-453903f */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-453903f:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8f00e4 */.elementor-9352 .elementor-element.elementor-element-f8f00e4{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4893c4d */.elementor-9352 .elementor-element.elementor-element-4893c4d{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee5b8c7 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-ee5b8c7:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ebd52e */.elementor-9352 .elementor-element.elementor-element-4ebd52e{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad9f656 */.elementor-9352 .elementor-element.elementor-element-ad9f656{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfe070b */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-bfe070b:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac35b3 */.elementor-9352 .elementor-element.elementor-element-5ac35b3{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe8ac20 */.elementor-9352 .elementor-element.elementor-element-fe8ac20{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06bd8bd */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-06bd8bd:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aaea80 */.elementor-9352 .elementor-element.elementor-element-8aaea80{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66b36f5 */.elementor-9352 .elementor-element.elementor-element-66b36f5{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cca0045 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-cca0045:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e257ccf */.elementor-9352 .elementor-element.elementor-element-e257ccf{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d94dd6 */.elementor-9352 .elementor-element.elementor-element-7d94dd6{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4247f5 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-d4247f5:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2ac239 */.elementor-9352 .elementor-element.elementor-element-d2ac239{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a330d1 */.elementor-9352 .elementor-element.elementor-element-1a330d1{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79343e4 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-79343e4:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ada942 */.elementor-9352 .elementor-element.elementor-element-9ada942{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3593cc2 */.elementor-9352 .elementor-element.elementor-element-3593cc2{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0a11f9 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-f0a11f9:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff98ca6 */.elementor-9352 .elementor-element.elementor-element-ff98ca6{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2a41c6 */.elementor-9352 .elementor-element.elementor-element-e2a41c6{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e1c619 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-3e1c619:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8ea09e */.elementor-9352 .elementor-element.elementor-element-d8ea09e{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32807ee */.elementor-9352 .elementor-element.elementor-element-32807ee{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-453903f */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-453903f:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8f00e4 */.elementor-9352 .elementor-element.elementor-element-f8f00e4{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4893c4d */.elementor-9352 .elementor-element.elementor-element-4893c4d{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee5b8c7 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-ee5b8c7:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ebd52e */.elementor-9352 .elementor-element.elementor-element-4ebd52e{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad9f656 */.elementor-9352 .elementor-element.elementor-element-ad9f656{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfe070b */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-bfe070b:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac35b3 */.elementor-9352 .elementor-element.elementor-element-5ac35b3{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe8ac20 */.elementor-9352 .elementor-element.elementor-element-fe8ac20{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06bd8bd */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-06bd8bd:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aaea80 */.elementor-9352 .elementor-element.elementor-element-8aaea80{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66b36f5 */.elementor-9352 .elementor-element.elementor-element-66b36f5{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cca0045 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-cca0045:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e257ccf */.elementor-9352 .elementor-element.elementor-element-e257ccf{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d94dd6 */.elementor-9352 .elementor-element.elementor-element-7d94dd6{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4247f5 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-d4247f5:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2ac239 */.elementor-9352 .elementor-element.elementor-element-d2ac239{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a330d1 */.elementor-9352 .elementor-element.elementor-element-1a330d1{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79343e4 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-79343e4:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ada942 */.elementor-9352 .elementor-element.elementor-element-9ada942{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3593cc2 */.elementor-9352 .elementor-element.elementor-element-3593cc2{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0a11f9 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-f0a11f9:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff98ca6 */.elementor-9352 .elementor-element.elementor-element-ff98ca6{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2a41c6 */.elementor-9352 .elementor-element.elementor-element-e2a41c6{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e1c619 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-3e1c619:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8ea09e */.elementor-9352 .elementor-element.elementor-element-d8ea09e{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32807ee */.elementor-9352 .elementor-element.elementor-element-32807ee{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-453903f */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-453903f:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8f00e4 */.elementor-9352 .elementor-element.elementor-element-f8f00e4{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4893c4d */.elementor-9352 .elementor-element.elementor-element-4893c4d{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee5b8c7 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-ee5b8c7:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ebd52e */.elementor-9352 .elementor-element.elementor-element-4ebd52e{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad9f656 */.elementor-9352 .elementor-element.elementor-element-ad9f656{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfe070b */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-bfe070b:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac35b3 */.elementor-9352 .elementor-element.elementor-element-5ac35b3{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe8ac20 */.elementor-9352 .elementor-element.elementor-element-fe8ac20{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06bd8bd */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-06bd8bd:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aaea80 */.elementor-9352 .elementor-element.elementor-element-8aaea80{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66b36f5 */.elementor-9352 .elementor-element.elementor-element-66b36f5{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cca0045 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-cca0045:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e257ccf */.elementor-9352 .elementor-element.elementor-element-e257ccf{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d94dd6 */.elementor-9352 .elementor-element.elementor-element-7d94dd6{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4247f5 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-d4247f5:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2ac239 */.elementor-9352 .elementor-element.elementor-element-d2ac239{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a330d1 */.elementor-9352 .elementor-element.elementor-element-1a330d1{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79343e4 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-79343e4:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ada942 */.elementor-9352 .elementor-element.elementor-element-9ada942{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3593cc2 */.elementor-9352 .elementor-element.elementor-element-3593cc2{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0a11f9 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-f0a11f9:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff98ca6 */.elementor-9352 .elementor-element.elementor-element-ff98ca6{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2a41c6 */.elementor-9352 .elementor-element.elementor-element-e2a41c6{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e1c619 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-3e1c619:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8ea09e */.elementor-9352 .elementor-element.elementor-element-d8ea09e{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32807ee */.elementor-9352 .elementor-element.elementor-element-32807ee{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-453903f */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-453903f:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8f00e4 */.elementor-9352 .elementor-element.elementor-element-f8f00e4{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4893c4d */.elementor-9352 .elementor-element.elementor-element-4893c4d{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee5b8c7 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-ee5b8c7:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ebd52e */.elementor-9352 .elementor-element.elementor-element-4ebd52e{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad9f656 */.elementor-9352 .elementor-element.elementor-element-ad9f656{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfe070b */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-bfe070b:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac35b3 */.elementor-9352 .elementor-element.elementor-element-5ac35b3{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe8ac20 */.elementor-9352 .elementor-element.elementor-element-fe8ac20{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06bd8bd */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-06bd8bd:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aaea80 */.elementor-9352 .elementor-element.elementor-element-8aaea80{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66b36f5 */.elementor-9352 .elementor-element.elementor-element-66b36f5{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cca0045 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-cca0045:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e257ccf */.elementor-9352 .elementor-element.elementor-element-e257ccf{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d94dd6 */.elementor-9352 .elementor-element.elementor-element-7d94dd6{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4247f5 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-d4247f5:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2ac239 */.elementor-9352 .elementor-element.elementor-element-d2ac239{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a330d1 */.elementor-9352 .elementor-element.elementor-element-1a330d1{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79343e4 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-79343e4:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ada942 */.elementor-9352 .elementor-element.elementor-element-9ada942{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3593cc2 */.elementor-9352 .elementor-element.elementor-element-3593cc2{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0a11f9 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-f0a11f9:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff98ca6 */.elementor-9352 .elementor-element.elementor-element-ff98ca6{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2a41c6 */.elementor-9352 .elementor-element.elementor-element-e2a41c6{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e1c619 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-3e1c619:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8ea09e */.elementor-9352 .elementor-element.elementor-element-d8ea09e{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32807ee */.elementor-9352 .elementor-element.elementor-element-32807ee{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-453903f */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-453903f:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8f00e4 */.elementor-9352 .elementor-element.elementor-element-f8f00e4{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4893c4d */.elementor-9352 .elementor-element.elementor-element-4893c4d{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee5b8c7 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-ee5b8c7:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ebd52e */.elementor-9352 .elementor-element.elementor-element-4ebd52e{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad9f656 */.elementor-9352 .elementor-element.elementor-element-ad9f656{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfe070b */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-bfe070b:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac35b3 */.elementor-9352 .elementor-element.elementor-element-5ac35b3{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe8ac20 */.elementor-9352 .elementor-element.elementor-element-fe8ac20{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06bd8bd */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-06bd8bd:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aaea80 */.elementor-9352 .elementor-element.elementor-element-8aaea80{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66b36f5 */.elementor-9352 .elementor-element.elementor-element-66b36f5{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cca0045 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-cca0045:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e257ccf */.elementor-9352 .elementor-element.elementor-element-e257ccf{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d94dd6 */.elementor-9352 .elementor-element.elementor-element-7d94dd6{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4247f5 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-d4247f5:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2ac239 */.elementor-9352 .elementor-element.elementor-element-d2ac239{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a330d1 */.elementor-9352 .elementor-element.elementor-element-1a330d1{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79343e4 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-79343e4:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ada942 */.elementor-9352 .elementor-element.elementor-element-9ada942{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3593cc2 */.elementor-9352 .elementor-element.elementor-element-3593cc2{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0a11f9 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-f0a11f9:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff98ca6 */.elementor-9352 .elementor-element.elementor-element-ff98ca6{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2a41c6 */.elementor-9352 .elementor-element.elementor-element-e2a41c6{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e1c619 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-3e1c619:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8ea09e */.elementor-9352 .elementor-element.elementor-element-d8ea09e{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32807ee */.elementor-9352 .elementor-element.elementor-element-32807ee{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-453903f */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-453903f:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8f00e4 */.elementor-9352 .elementor-element.elementor-element-f8f00e4{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4893c4d */.elementor-9352 .elementor-element.elementor-element-4893c4d{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee5b8c7 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-ee5b8c7:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ebd52e */.elementor-9352 .elementor-element.elementor-element-4ebd52e{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad9f656 */.elementor-9352 .elementor-element.elementor-element-ad9f656{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfe070b */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-bfe070b:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac35b3 */.elementor-9352 .elementor-element.elementor-element-5ac35b3{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe8ac20 */.elementor-9352 .elementor-element.elementor-element-fe8ac20{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06bd8bd */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-06bd8bd:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aaea80 */.elementor-9352 .elementor-element.elementor-element-8aaea80{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66b36f5 */.elementor-9352 .elementor-element.elementor-element-66b36f5{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cca0045 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-cca0045:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e257ccf */.elementor-9352 .elementor-element.elementor-element-e257ccf{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d94dd6 */.elementor-9352 .elementor-element.elementor-element-7d94dd6{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4247f5 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-d4247f5:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2ac239 */.elementor-9352 .elementor-element.elementor-element-d2ac239{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a330d1 */.elementor-9352 .elementor-element.elementor-element-1a330d1{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79343e4 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-79343e4:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ada942 */.elementor-9352 .elementor-element.elementor-element-9ada942{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3593cc2 */.elementor-9352 .elementor-element.elementor-element-3593cc2{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0a11f9 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-f0a11f9:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff98ca6 */.elementor-9352 .elementor-element.elementor-element-ff98ca6{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2a41c6 */.elementor-9352 .elementor-element.elementor-element-e2a41c6{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e1c619 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-3e1c619:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8ea09e */.elementor-9352 .elementor-element.elementor-element-d8ea09e{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32807ee */.elementor-9352 .elementor-element.elementor-element-32807ee{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-453903f */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-453903f:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8f00e4 */.elementor-9352 .elementor-element.elementor-element-f8f00e4{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4893c4d */.elementor-9352 .elementor-element.elementor-element-4893c4d{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee5b8c7 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-ee5b8c7:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ebd52e */.elementor-9352 .elementor-element.elementor-element-4ebd52e{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad9f656 */.elementor-9352 .elementor-element.elementor-element-ad9f656{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfe070b */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-bfe070b:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ac35b3 */.elementor-9352 .elementor-element.elementor-element-5ac35b3{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe8ac20 */.elementor-9352 .elementor-element.elementor-element-fe8ac20{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06bd8bd */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-06bd8bd:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aaea80 */.elementor-9352 .elementor-element.elementor-element-8aaea80{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66b36f5 */.elementor-9352 .elementor-element.elementor-element-66b36f5{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cca0045 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-cca0045:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e257ccf */.elementor-9352 .elementor-element.elementor-element-e257ccf{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d94dd6 */.elementor-9352 .elementor-element.elementor-element-7d94dd6{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4247f5 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-d4247f5:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2ac239 */.elementor-9352 .elementor-element.elementor-element-d2ac239{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a330d1 */.elementor-9352 .elementor-element.elementor-element-1a330d1{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79343e4 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-79343e4:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ada942 */.elementor-9352 .elementor-element.elementor-element-9ada942{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3593cc2 */.elementor-9352 .elementor-element.elementor-element-3593cc2{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0a11f9 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-f0a11f9:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff98ca6 */.elementor-9352 .elementor-element.elementor-element-ff98ca6{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2a41c6 */.elementor-9352 .elementor-element.elementor-element-e2a41c6{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e1c619 */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-3e1c619:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8ea09e */.elementor-9352 .elementor-element.elementor-element-d8ea09e{ 
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32807ee */.elementor-9352 .elementor-element.elementor-element-32807ee{ 
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-453903f */.popular-hover-text-show {
    max-height: 44px;

    transition: 
        max-height 1s ease-out,       /* slower height expansion */
        transform 1s ease-out,        /* soft movement */
        opacity 0.8s ease-in 0.2s;    /* fade slightly delayed */
    overflow: hidden;
}

.elementor-9352 .elementor-element.elementor-element-453903f:hover .popular-hover-text-show {
    max-height: 200px; /* adjust to content */
}/* End custom CSS */