.elementor-5329 .elementor-element.elementor-element-19a7180{--display:flex;--min-height:900px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--overlay-opacity:1;--padding-top:calc(var(--gap-100_50) * 2);--padding-bottom:var(--gap-80_40);--padding-left:var(--horizontal-gap);--padding-right:var(--horizontal-gap);}.elementor-5329 .elementor-element.elementor-element-19a7180::before, .elementor-5329 .elementor-element.elementor-element-19a7180 > .elementor-background-video-container::before, .elementor-5329 .elementor-element.elementor-element-19a7180 > .e-con-inner > .elementor-background-video-container::before, .elementor-5329 .elementor-element.elementor-element-19a7180 > .elementor-background-slideshow::before, .elementor-5329 .elementor-element.elementor-element-19a7180 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5329 .elementor-element.elementor-element-19a7180 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://smilestudio87.com/wp-content/uploads/2025/12/source_light-and-shadow-on-the-wall-idea-for-design-wal-2025-03-09-01-58-18-utc-min-1-min-scaled.avif");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5329 .elementor-element.elementor-element-b0a7513{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-5329 .elementor-element.elementor-element-b0a7513{right:0px;}body.rtl .elementor-5329 .elementor-element.elementor-element-b0a7513{left:0px;}.elementor-5329 .elementor-element.elementor-element-b0a7513 img{width:100%;height:900px;object-fit:cover;object-position:center center;border-radius:200px 0px 0px 0px;}.elementor-5329 .elementor-element.elementor-element-618a5c86{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-5329 .elementor-element.elementor-element-325773d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-5329 .elementor-element.elementor-element-325773d5 .elementor-heading-title{font-family:var( --e-global-typography-971b6a0-font-family ), Sans-serif;font-size:var( --e-global-typography-971b6a0-font-size );font-weight:var( --e-global-typography-971b6a0-font-weight );letter-spacing:var( --e-global-typography-971b6a0-letter-spacing );color:var( --e-global-color-secondary );}.elementor-5329 .elementor-element.elementor-element-18e03e3f{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;z-index:1;}.elementor-5329 .elementor-element.elementor-element-18e03e3f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5329 .elementor-element.elementor-element-f0bc6be{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-5329 .elementor-element.elementor-element-f0bc6be.e-con{--e-con-transform-translateX:calc(var(--gap-120_60) + var(--gap-40_20));}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5329 .elementor-element.elementor-element-1371cef6{z-index:300;font-family:"Radley", Sans-serif;font-size:18px;font-weight:400;line-height:1.75;color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5329 .elementor-element.elementor-element-2ddc0426 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-5329 .elementor-element.elementor-element-2ddc0426 .elementor-button:hover, .elementor-5329 .elementor-element.elementor-element-2ddc0426 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-5329 .elementor-element.elementor-element-2ddc0426 .elementor-button:hover svg, .elementor-5329 .elementor-element.elementor-element-2ddc0426 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5329 .elementor-element.elementor-element-2acc6982{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--padding-top:var(--gap-100_50);--padding-bottom:0;--padding-left:var(--horizontal-gap);--padding-right:var(--horizontal-gap);}.elementor-5329 .elementor-element.elementor-element-6860d865{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-5329 .elementor-element.elementor-element-6860d865.elementor-element{--align-self:center;}.elementor-5329 .elementor-element.elementor-element-6860d865 .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-text );}.elementor-5329 .elementor-element.elementor-element-5286342d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-5329 .elementor-element.elementor-element-a1aa793{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5329 .elementor-element.elementor-element-738c7f2c > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-5329 .elementor-element.elementor-element-3d03350 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-5329 .elementor-element.elementor-element-3d03350{width:100%;max-width:100%;}.elementor-5329 .elementor-element.elementor-element-e090dfc > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-5329 .elementor-element.elementor-element-e090dfc{width:100%;max-width:100%;}.elementor-5329 .elementor-element.elementor-element-27bf04bb .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-5329 .elementor-element.elementor-element-27bf04bb .elementor-button:hover, .elementor-5329 .elementor-element.elementor-element-27bf04bb .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-5329 .elementor-element.elementor-element-27bf04bb .elementor-button:hover svg, .elementor-5329 .elementor-element.elementor-element-27bf04bb .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-5329 .elementor-element.elementor-element-7e2621d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5329 .elementor-element.elementor-element-32014f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-5329 .elementor-element.elementor-element-32014f9:not(.elementor-motion-effects-element-type-background), .elementor-5329 .elementor-element.elementor-element-32014f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://smilestudio87.com/wp-content/uploads/2025/12/9753dd276ff3a2476b9251f68e92287864796237-1-scaled.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5329 .elementor-element.elementor-element-4fd64c6{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;bottom:-1px;}body:not(.rtl) .elementor-5329 .elementor-element.elementor-element-4fd64c6{left:0px;}body.rtl .elementor-5329 .elementor-element.elementor-element-4fd64c6{right:0px;}.elementor-5329 .elementor-element.elementor-element-4fd64c6 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:0 var(--radius-200) 0 0;}.elementor-5329 .elementor-element.elementor-element-f198905{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5329 .elementor-element.elementor-element-f198905.e-con{--align-self:center;}.elementor-5329 .elementor-element.elementor-element-e6f12a5 .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-secondary );}.elementor-5329 .elementor-element.elementor-element-a143b44{--display:flex;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-5329 .elementor-element.elementor-element-445e695{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-5329 .elementor-element.elementor-element-4cb0f12{--display:flex;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-5329 .elementor-element.elementor-element-37a2491{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-5329 .elementor-element.elementor-element-5c96234{--display:flex;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-5329 .elementor-element.elementor-element-05974a0{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-5329 .elementor-element.elementor-element-876482c{--display:flex;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-5329 .elementor-element.elementor-element-f38cfb6{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-5329 .elementor-element.elementor-element-0c1ce4b{--display:flex;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-5329 .elementor-element.elementor-element-31cfb2b{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-5329 .elementor-element.elementor-element-d55fa67{--display:flex;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-5329 .elementor-element.elementor-element-2373743{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-5329 .elementor-element.elementor-element-3c99f1b{--display:flex;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-5329 .elementor-element.elementor-element-1945fce{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-5329 .elementor-element.elementor-element-05384ba{--display:flex;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-5329 .elementor-element.elementor-element-0065d5a{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-5329 .elementor-element.elementor-element-fdd9573{--display:flex;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-5329 .elementor-element.elementor-element-b7b29fd{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-5329 .elementor-element.elementor-element-60f25a3{--display:flex;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-5329 .elementor-element.elementor-element-37a70fc{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-5329 .elementor-element.elementor-element-ad516ac{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-5329 .elementor-element.elementor-element-ad516ac > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:none;}:where( .elementor-5329 .elementor-element.elementor-element-ad516ac > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F8F8F8;--border-radius:0px 0px 5px 5px;--padding-top:12px;--padding-right:12px;--padding-bottom:12px;--padding-left:12px;}.elementor-5329 .elementor-element.elementor-element-ad516ac {--n-accordion-padding:18px 12px 18px 12px;}:where( .elementor-5329 .elementor-element.elementor-element-ad516ac > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Raleway", Sans-serif;font-weight:500;}.elementor-5329 .elementor-element.elementor-element-4bab84a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-5329 .elementor-element.elementor-element-f0bc6be{--width:380px;}.elementor-5329 .elementor-element.elementor-element-f198905{--width:45%;}}@media(max-width:1024px){.elementor-5329 .elementor-element.elementor-element-19a7180{--min-height:760px;--justify-content:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5329 .elementor-element.elementor-element-b0a7513{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5329 .elementor-element.elementor-element-b0a7513 img{height:500px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5329 .elementor-element.elementor-element-325773d5 .elementor-heading-title{font-size:var( --e-global-typography-971b6a0-font-size );letter-spacing:var( --e-global-typography-971b6a0-letter-spacing );}.elementor-5329 .elementor-element.elementor-element-18e03e3f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5329 .elementor-element.elementor-element-f0bc6be.e-con{--e-con-transform-translateX:0;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5329 .elementor-element.elementor-element-6860d865 .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-5329 .elementor-element.elementor-element-738c7f2c > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-5329 .elementor-element.elementor-element-e090dfc > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-5329 .elementor-element.elementor-element-e6f12a5 .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-5329 .elementor-element.elementor-element-445e695{padding:0px 0px 0px 0px;}.elementor-5329 .elementor-element.elementor-element-37a2491{padding:0px 0px 0px 0px;}.elementor-5329 .elementor-element.elementor-element-05974a0{padding:0px 0px 0px 0px;}.elementor-5329 .elementor-element.elementor-element-f38cfb6{padding:0px 0px 0px 0px;}.elementor-5329 .elementor-element.elementor-element-31cfb2b{padding:0px 0px 0px 0px;}.elementor-5329 .elementor-element.elementor-element-2373743{padding:0px 0px 0px 0px;}.elementor-5329 .elementor-element.elementor-element-1945fce{padding:0px 0px 0px 0px;}.elementor-5329 .elementor-element.elementor-element-0065d5a{padding:0px 0px 0px 0px;}.elementor-5329 .elementor-element.elementor-element-b7b29fd{padding:0px 0px 0px 0px;}.elementor-5329 .elementor-element.elementor-element-37a70fc{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-5329 .elementor-element.elementor-element-19a7180{--min-height:780px;--justify-content:flex-end;--padding-top:0;--padding-bottom:80px;--padding-left:var(--horizontal-gap);--padding-right:var(--horizontal-gap);}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-5329 .elementor-element.elementor-element-b0a7513{right:0px;}body.rtl .elementor-5329 .elementor-element.elementor-element-b0a7513{left:0px;}.elementor-5329 .elementor-element.elementor-element-b0a7513{bottom:0px;}.elementor-5329 .elementor-element.elementor-element-b0a7513 img{height:500px;}.elementor-5329 .elementor-element.elementor-element-618a5c86{--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5329 .elementor-element.elementor-element-325773d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5329 .elementor-element.elementor-element-325773d5 .elementor-heading-title{font-size:var( --e-global-typography-971b6a0-font-size );letter-spacing:var( --e-global-typography-971b6a0-letter-spacing );}.elementor-5329 .elementor-element.elementor-element-18e03e3f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5329 .elementor-element.elementor-element-6860d865{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5329 .elementor-element.elementor-element-6860d865 .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-5329 .elementor-element.elementor-element-5286342d{text-align:start;}.elementor-5329 .elementor-element.elementor-element-738c7f2c > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-5329 .elementor-element.elementor-element-e090dfc > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-5329 .elementor-element.elementor-element-32014f9{--padding-top:390px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-5329 .elementor-element.elementor-element-4fd64c6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-5329 .elementor-element.elementor-element-e6f12a5 .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-5329 .elementor-element.elementor-element-445e695{text-align:start;}.elementor-5329 .elementor-element.elementor-element-37a2491{text-align:start;}.elementor-5329 .elementor-element.elementor-element-05974a0{text-align:start;}.elementor-5329 .elementor-element.elementor-element-f38cfb6{text-align:start;}.elementor-5329 .elementor-element.elementor-element-31cfb2b{text-align:start;}.elementor-5329 .elementor-element.elementor-element-2373743{text-align:start;}.elementor-5329 .elementor-element.elementor-element-1945fce{text-align:start;}.elementor-5329 .elementor-element.elementor-element-0065d5a{text-align:start;}.elementor-5329 .elementor-element.elementor-element-b7b29fd{text-align:start;}.elementor-5329 .elementor-element.elementor-element-37a70fc{text-align:start;}}/* Start custom CSS for text-editor, class: .elementor-element-5286342d */.elementor-5329 .elementor-element.elementor-element-5286342d{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-738c7f2c */.elementor-5329 .elementor-element.elementor-element-738c7f2c.Yes{
 display: none;   
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-3d03350 */.elementor-5329 .elementor-element.elementor-element-3d03350.No{
 display: none;   
}

.elementor-5329 .elementor-element.elementor-element-3d03350{
    /*grid-template-rows: repeat(8, 90px);*/
    

    
    h3{
        letter-spacing: clamp(1.2px, 0.91px + 0.07vw, 1.92px);
    }
    
    .service-wrapper{
        .service-info-wrapper{
            z-index:-1;
            opacity:0;
            transition: all .3s ease;
        }
        
        &:hover .service-info-wrapper{
            opacity:1;
            z-index:5;
        }
    }
}

@media(max-width:991px){
    .elementor-5329 .elementor-element.elementor-element-3d03350{
        display: none;
        grid-template-rows: unset;
            overflow-x: auto;
        > .service-wrapper{
            width: 40%;
            min-width: 40%;
            height: 420px;
        
        }
    }
}

@media(max-width:767px){
    .elementor-5329 .elementor-element.elementor-element-3d03350  .service-wrapper{
            width: 90%;
            min-width: 90%;
    }
}



.elementor-5329 .elementor-element.elementor-element-3d03350{ 
    .jet-listing-grid__items{
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  grid-template-rows: repeat(8, 90px);
  grid-column-gap: var(--gap-32_24);
  grid-row-gap: var(--gap-32_24);

  
  .jet-listing-grid__item{
      max-width: 100%;
      grid-column: span 3;
      grid-row: span 4;
      padding:0;
      
      &:nth-child(n+6){
          min-height: 420px;
      }
  }
}

.jet-listing-grid__items > .jet-listing-grid__item:nth-of-type(1){
  grid-column: 1 / span 4;
  grid-row: 1 / span 4;
}

.jet-listing-grid__items > .jet-listing-grid__item:nth-of-type(2){
  grid-column: 5 / span 4;
  grid-row: 1 / span 4;
}

.jet-listing-grid__items > .jet-listing-grid__item:nth-of-type(3){
  grid-column: 9 / span 4;
  grid-row: 1 / span 3;
}

.jet-listing-grid__items > .jet-listing-grid__item:nth-of-type(4){
  grid-column: 1 / span 5;
  grid-row: 5 / span 4;
}

.jet-listing-grid__items > .jet-listing-grid__item:nth-of-type(5){
  grid-column: 6 / span 3;
  grid-row: 5 / span 4;
}

.jet-listing-grid__items > .jet-listing-grid__item:nth-of-type(6){
  grid-column: 9 / span 4;
  grid-row: 4 / span 5;
}

}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-e090dfc */.elementor-5329 .elementor-element.elementor-element-e090dfc{
    .jet-listing-grid__items {
    display: flex;
    flex-wrap: nowrap;
    overflow-x: auto;
}

.jet-listing-grid__item {
    max-width: 300px;
}
}

.elementor-5329 .elementor-element.elementor-element-e090dfc.No{
 display: none;   
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fd64c6 */.elementor-5329 .elementor-element.elementor-element-4fd64c6{
    height: calc(100% - var(--gap-100_50));
    
    overflow: visible !important;
    
    /*&::before{*/
    /*    content:"";*/
    /*    height: 138px;*/
    /*    width: 138px;*/
    /*    background-image: url('/wp-content/uploads/2025/12/COMPREHENSIVE-CARE-PERSONAL-TOUCH.svg');*/
    /*    position: absolute;*/
    /*    right:0;*/
    /*    bottom:0;*/
    /*}*/
}


@media(max-width: 767px){
    .elementor-5329 .elementor-element.elementor-element-4fd64c6{
        height:320px;
        bottom: unset !important;
        top:40px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-445e695 */.elementor-5329 .elementor-element.elementor-element-445e695{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37a2491 */.elementor-5329 .elementor-element.elementor-element-37a2491{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05974a0 */.elementor-5329 .elementor-element.elementor-element-05974a0{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f38cfb6 */.elementor-5329 .elementor-element.elementor-element-f38cfb6{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31cfb2b */.elementor-5329 .elementor-element.elementor-element-31cfb2b{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2373743 */.elementor-5329 .elementor-element.elementor-element-2373743{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1945fce */.elementor-5329 .elementor-element.elementor-element-1945fce{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0065d5a */.elementor-5329 .elementor-element.elementor-element-0065d5a{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7b29fd */.elementor-5329 .elementor-element.elementor-element-b7b29fd{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37a70fc */.elementor-5329 .elementor-element.elementor-element-37a70fc{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-445e695 */.elementor-5329 .elementor-element.elementor-element-445e695{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37a2491 */.elementor-5329 .elementor-element.elementor-element-37a2491{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05974a0 */.elementor-5329 .elementor-element.elementor-element-05974a0{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f38cfb6 */.elementor-5329 .elementor-element.elementor-element-f38cfb6{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31cfb2b */.elementor-5329 .elementor-element.elementor-element-31cfb2b{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2373743 */.elementor-5329 .elementor-element.elementor-element-2373743{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1945fce */.elementor-5329 .elementor-element.elementor-element-1945fce{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0065d5a */.elementor-5329 .elementor-element.elementor-element-0065d5a{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7b29fd */.elementor-5329 .elementor-element.elementor-element-b7b29fd{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37a70fc */.elementor-5329 .elementor-element.elementor-element-37a70fc{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-445e695 */.elementor-5329 .elementor-element.elementor-element-445e695{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37a2491 */.elementor-5329 .elementor-element.elementor-element-37a2491{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05974a0 */.elementor-5329 .elementor-element.elementor-element-05974a0{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f38cfb6 */.elementor-5329 .elementor-element.elementor-element-f38cfb6{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31cfb2b */.elementor-5329 .elementor-element.elementor-element-31cfb2b{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2373743 */.elementor-5329 .elementor-element.elementor-element-2373743{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1945fce */.elementor-5329 .elementor-element.elementor-element-1945fce{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0065d5a */.elementor-5329 .elementor-element.elementor-element-0065d5a{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7b29fd */.elementor-5329 .elementor-element.elementor-element-b7b29fd{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37a70fc */.elementor-5329 .elementor-element.elementor-element-37a70fc{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-445e695 */.elementor-5329 .elementor-element.elementor-element-445e695{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37a2491 */.elementor-5329 .elementor-element.elementor-element-37a2491{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05974a0 */.elementor-5329 .elementor-element.elementor-element-05974a0{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f38cfb6 */.elementor-5329 .elementor-element.elementor-element-f38cfb6{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31cfb2b */.elementor-5329 .elementor-element.elementor-element-31cfb2b{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2373743 */.elementor-5329 .elementor-element.elementor-element-2373743{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1945fce */.elementor-5329 .elementor-element.elementor-element-1945fce{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0065d5a */.elementor-5329 .elementor-element.elementor-element-0065d5a{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7b29fd */.elementor-5329 .elementor-element.elementor-element-b7b29fd{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37a70fc */.elementor-5329 .elementor-element.elementor-element-37a70fc{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-445e695 */.elementor-5329 .elementor-element.elementor-element-445e695{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37a2491 */.elementor-5329 .elementor-element.elementor-element-37a2491{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05974a0 */.elementor-5329 .elementor-element.elementor-element-05974a0{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f38cfb6 */.elementor-5329 .elementor-element.elementor-element-f38cfb6{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31cfb2b */.elementor-5329 .elementor-element.elementor-element-31cfb2b{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2373743 */.elementor-5329 .elementor-element.elementor-element-2373743{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1945fce */.elementor-5329 .elementor-element.elementor-element-1945fce{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0065d5a */.elementor-5329 .elementor-element.elementor-element-0065d5a{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7b29fd */.elementor-5329 .elementor-element.elementor-element-b7b29fd{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37a70fc */.elementor-5329 .elementor-element.elementor-element-37a70fc{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-445e695 */.elementor-5329 .elementor-element.elementor-element-445e695{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37a2491 */.elementor-5329 .elementor-element.elementor-element-37a2491{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05974a0 */.elementor-5329 .elementor-element.elementor-element-05974a0{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f38cfb6 */.elementor-5329 .elementor-element.elementor-element-f38cfb6{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31cfb2b */.elementor-5329 .elementor-element.elementor-element-31cfb2b{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2373743 */.elementor-5329 .elementor-element.elementor-element-2373743{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1945fce */.elementor-5329 .elementor-element.elementor-element-1945fce{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0065d5a */.elementor-5329 .elementor-element.elementor-element-0065d5a{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7b29fd */.elementor-5329 .elementor-element.elementor-element-b7b29fd{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37a70fc */.elementor-5329 .elementor-element.elementor-element-37a70fc{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-445e695 */.elementor-5329 .elementor-element.elementor-element-445e695{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37a2491 */.elementor-5329 .elementor-element.elementor-element-37a2491{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05974a0 */.elementor-5329 .elementor-element.elementor-element-05974a0{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f38cfb6 */.elementor-5329 .elementor-element.elementor-element-f38cfb6{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31cfb2b */.elementor-5329 .elementor-element.elementor-element-31cfb2b{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2373743 */.elementor-5329 .elementor-element.elementor-element-2373743{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1945fce */.elementor-5329 .elementor-element.elementor-element-1945fce{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0065d5a */.elementor-5329 .elementor-element.elementor-element-0065d5a{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7b29fd */.elementor-5329 .elementor-element.elementor-element-b7b29fd{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37a70fc */.elementor-5329 .elementor-element.elementor-element-37a70fc{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-445e695 */.elementor-5329 .elementor-element.elementor-element-445e695{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37a2491 */.elementor-5329 .elementor-element.elementor-element-37a2491{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05974a0 */.elementor-5329 .elementor-element.elementor-element-05974a0{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f38cfb6 */.elementor-5329 .elementor-element.elementor-element-f38cfb6{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31cfb2b */.elementor-5329 .elementor-element.elementor-element-31cfb2b{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2373743 */.elementor-5329 .elementor-element.elementor-element-2373743{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1945fce */.elementor-5329 .elementor-element.elementor-element-1945fce{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0065d5a */.elementor-5329 .elementor-element.elementor-element-0065d5a{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7b29fd */.elementor-5329 .elementor-element.elementor-element-b7b29fd{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37a70fc */.elementor-5329 .elementor-element.elementor-element-37a70fc{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-445e695 */.elementor-5329 .elementor-element.elementor-element-445e695{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37a2491 */.elementor-5329 .elementor-element.elementor-element-37a2491{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05974a0 */.elementor-5329 .elementor-element.elementor-element-05974a0{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f38cfb6 */.elementor-5329 .elementor-element.elementor-element-f38cfb6{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31cfb2b */.elementor-5329 .elementor-element.elementor-element-31cfb2b{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2373743 */.elementor-5329 .elementor-element.elementor-element-2373743{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1945fce */.elementor-5329 .elementor-element.elementor-element-1945fce{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0065d5a */.elementor-5329 .elementor-element.elementor-element-0065d5a{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7b29fd */.elementor-5329 .elementor-element.elementor-element-b7b29fd{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37a70fc */.elementor-5329 .elementor-element.elementor-element-37a70fc{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-445e695 */.elementor-5329 .elementor-element.elementor-element-445e695{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37a2491 */.elementor-5329 .elementor-element.elementor-element-37a2491{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05974a0 */.elementor-5329 .elementor-element.elementor-element-05974a0{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f38cfb6 */.elementor-5329 .elementor-element.elementor-element-f38cfb6{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31cfb2b */.elementor-5329 .elementor-element.elementor-element-31cfb2b{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2373743 */.elementor-5329 .elementor-element.elementor-element-2373743{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1945fce */.elementor-5329 .elementor-element.elementor-element-1945fce{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0065d5a */.elementor-5329 .elementor-element.elementor-element-0065d5a{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7b29fd */.elementor-5329 .elementor-element.elementor-element-b7b29fd{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37a70fc */.elementor-5329 .elementor-element.elementor-element-37a70fc{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-445e695 */.elementor-5329 .elementor-element.elementor-element-445e695{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37a2491 */.elementor-5329 .elementor-element.elementor-element-37a2491{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05974a0 */.elementor-5329 .elementor-element.elementor-element-05974a0{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f38cfb6 */.elementor-5329 .elementor-element.elementor-element-f38cfb6{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31cfb2b */.elementor-5329 .elementor-element.elementor-element-31cfb2b{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2373743 */.elementor-5329 .elementor-element.elementor-element-2373743{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1945fce */.elementor-5329 .elementor-element.elementor-element-1945fce{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0065d5a */.elementor-5329 .elementor-element.elementor-element-0065d5a{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7b29fd */.elementor-5329 .elementor-element.elementor-element-b7b29fd{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37a70fc */.elementor-5329 .elementor-element.elementor-element-37a70fc{
 max-width:990px !important;  
 
 p{
    margin: 0;
}
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-ad516ac */.elementor-5329 .elementor-element.elementor-element-ad516ac .elementor-widget-text-editor{
    padding: 12px;
    color: #292929;
}

.elementor-5329 .elementor-element.elementor-element-ad516ac .e-n-accordion-item{
    background: var( --e-global-color-primary );
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f198905 */.elementor-5329 .elementor-element.elementor-element-f198905{
    height: fit-content
    ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32014f9 */.elementor-5329 .elementor-element.elementor-element-32014f9{
    	position: relative;
	
	.e-con-inner{
		position: static !important;
	}
}/* End custom CSS */