.elementor-25790 .elementor-element.elementor-element-e8afb1e:not(.elementor-motion-effects-element-type-background), .elementor-25790 .elementor-element.elementor-element-e8afb1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EEFF;}.elementor-25790 .elementor-element.elementor-element-e8afb1e{transition:all 400ms;padding:10px 10px 10px 10px;}.elementor-25790 .elementor-element.elementor-element-e8afb1e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25790 .elementor-element.elementor-element-9a31a27{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-7c76aa1{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-7c76aa1 .eael-fancy-text-container{text-align:center;}.elementor-25790 .elementor-element.elementor-element-7c76aa1 .eael-fancy-text-prefix{font-size:22px;font-weight:600;line-height:1px;}.elementor-25790 .elementor-element.elementor-element-7c76aa1 .eael-fancy-text-strings{background:#FFFFFF00;color:var( --e-global-color-0bfa853 );}.elementor-25790 .elementor-element.elementor-element-7c76aa1 .eael-fancy-text-strings, .elementor-25790 .elementor-element.elementor-element-7c76aa1 .typed-cursor{font-size:22px;font-weight:600;}.elementor-25790 .elementor-element.elementor-element-7c76aa1 .eael-fancy-text-suffix{font-size:22px;font-weight:600;line-height:1px;}.elementor-25790 .elementor-element.elementor-element-d9d481a:not(.elementor-motion-effects-element-type-background), .elementor-25790 .elementor-element.elementor-element-d9d481a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#38144D;}.elementor-25790 .elementor-element.elementor-element-d9d481a > .elementor-background-overlay{background-image:url("https://thekelly.org/wp-content/uploads/2025/11/A-Penthouse-View-scaled.jpg");background-position:center center;background-repeat:no-repeat;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25790 .elementor-element.elementor-element-d9d481a{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-a6ea5ea{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-853cf2f{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-e98f64d{--iteration-count:infinite;--animation-duration:1200ms;transition:all 400ms;--dynamic-text-color:var( --e-global-color-accent );}.elementor-25790 .elementor-element.elementor-element-e98f64d .elementor-headline{text-align:center;}.elementor-25790 .elementor-element.elementor-element-e98f64d .elementor-headline-plain-text{color:var( --e-global-color-ec25634 );}.elementor-25790 .elementor-element.elementor-element-e98f64d .elementor-headline .elementor-headline-plain-text{text-shadow:1px 1px 1px rgba(0,0,0,0.3);}.elementor-25790 .elementor-element.elementor-element-e98f64d .elementor-headline-dynamic-text{font-family:"Aguafina Script", Sans-serif;}.elementor-25790 .elementor-element.elementor-element-e98f64d .elementor-headline .elementor-headline-dynamic-wrapper{text-shadow:1px 1px 2px rgba(0,0,0,0.3);}.elementor-25790 .elementor-element.elementor-element-e98f64d .elementor-headline-dynamic-wrapper path{stroke:#8911CE;}.elementor-25790 .elementor-element.elementor-element-0221c10{transition:all 400ms;text-align:center;font-family:"Abadi Pro-Light", Sans-serif;font-size:20px;line-height:30px;text-shadow:1px 1px 2px #000000;color:var( --e-global-color-ec25634 );}.elementor-25790 .elementor-element.elementor-element-1795090 .elementor-button{background-color:var( --e-global-color-07414c8 );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-25790 .elementor-element.elementor-element-1795090 .elementor-button:hover, .elementor-25790 .elementor-element.elementor-element-1795090 .elementor-button:focus{background-color:#549342;}.elementor-25790 .elementor-element.elementor-element-1795090 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-25790 .elementor-element.elementor-element-1795090{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-69e3aaa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25790 .elementor-element.elementor-element-69e3aaa{padding:20px 0px 0px 0px;transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-9c08c18{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-343b496{transition:all 400ms;text-align:center;}.elementor-25790 .elementor-element.elementor-element-0e4725f{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-357a377{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-5cce2d4{transition:all 400ms;text-align:center;}.elementor-25790 .elementor-element.elementor-element-5cce2d4 .elementor-heading-title{color:#6E288B;}.elementor-25790 .elementor-element.elementor-element-9891be7 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-25790 .elementor-element.elementor-element-9891be7{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-9891be7 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-25790 .elementor-element.elementor-element-9891be7 .elementor-counter-title{justify-content:center;font-family:"Hind", Sans-serif;font-size:18px;font-weight:200;font-style:normal;line-height:1.4em;}.elementor-25790 .elementor-element.elementor-element-9891be7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-67a4220 );font-family:"Amarante", Sans-serif;font-size:40px;}.elementor-25790 .elementor-element.elementor-element-182b8b2 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-25790 .elementor-element.elementor-element-182b8b2{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-182b8b2 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-25790 .elementor-element.elementor-element-182b8b2 .elementor-counter-title{justify-content:center;font-family:"Hind", Sans-serif;font-size:18px;font-weight:200;font-style:normal;line-height:1.4em;}.elementor-25790 .elementor-element.elementor-element-182b8b2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-67a4220 );font-family:"Amarante", Sans-serif;font-size:40px;}.elementor-25790 .elementor-element.elementor-element-7652b2a > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-25790 .elementor-element.elementor-element-7652b2a{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-7652b2a .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-25790 .elementor-element.elementor-element-7652b2a .elementor-counter-title{justify-content:center;font-family:"Hind", Sans-serif;font-size:18px;font-weight:200;font-style:normal;line-height:1.4em;}.elementor-25790 .elementor-element.elementor-element-7652b2a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-67a4220 );font-family:"Amarante", Sans-serif;font-size:40px;}.elementor-25790 .elementor-element.elementor-element-bf67f32 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-25790 .elementor-element.elementor-element-bf67f32{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-bf67f32 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-25790 .elementor-element.elementor-element-bf67f32 .elementor-counter-title{justify-content:center;font-family:"Hind", Sans-serif;font-size:18px;font-weight:200;font-style:normal;line-height:1.4em;}.elementor-25790 .elementor-element.elementor-element-bf67f32 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-67a4220 );font-family:"Amarante", Sans-serif;font-size:40px;}.elementor-25790 .elementor-element.elementor-element-4db0262{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-8ddc782{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-7d0a497 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-25790 .elementor-element.elementor-element-7d0a497{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-7d0a497 .eael-dual-header .title{color:var( --e-global-color-67a4220 );}.elementor-25790 .elementor-element.elementor-element-7d0a497 .eael-dual-header .title span.lead{color:#9401D9;}.elementor-25790 .elementor-element.elementor-element-7d0a497 .eael-dual-header .subtext{color:#4d4d4d;}.elementor-25790 .elementor-element.elementor-element-5257bc2 .elementor-repeater-item-69566ab.dce-item_image{justify-content:top;}.elementor-25790 .elementor-element.elementor-element-5257bc2 .elementor-repeater-item-28cf042 > *{display:inline-block;}.elementor-25790 .elementor-element.elementor-element-5257bc2{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-5257bc2 .dce-skin-carousel{height:600px;}.elementor-25790 .elementor-element.elementor-element-5257bc2 .dce-container-navigation i{font-size:80px;}.elementor-25790 .elementor-element.elementor-element-5257bc2 .dce-container-navigation svg{height:80px;width:100%;}.elementor-25790 .elementor-element.elementor-element-5257bc2 .dce-carousel-controls .swiper-button-left{height:80px;width:80px;margin-top:calc(80px / 2);}.elementor-25790 .elementor-element.elementor-element-5257bc2 .dce-carousel-controls .swiper-button-right{height:80px;width:80px;margin-top:calc(80px / 2);}.elementor-25790 .elementor-element.elementor-element-5257bc2 .dce-posts-fallback{text-align:left;}.elementor-25790 .elementor-element.elementor-element-74db889{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-097d33a{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-47f61d3{--spacer-size:75px;transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-6401904 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25790 .elementor-element.elementor-element-6401904{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-59d1f72{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-83413c6{transition:all 400ms;--icon-box-icon-margin:15px;}.elementor-25790 .elementor-element.elementor-element-83413c6 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-25790 .elementor-element.elementor-element-83413c6.elementor-view-stacked .elementor-icon{background-color:#1877F2;}.elementor-25790 .elementor-element.elementor-element-83413c6.elementor-view-framed .elementor-icon, .elementor-25790 .elementor-element.elementor-element-83413c6.elementor-view-default .elementor-icon{fill:#1877F2;color:#1877F2;border-color:#1877F2;}.elementor-25790 .elementor-element.elementor-element-47ee897{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-82e0439{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-82e0439 .elementor-image-box-wrapper{text-align:right;}.elementor-25790 .elementor-element.elementor-element-82e0439.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-25790 .elementor-element.elementor-element-82e0439.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-25790 .elementor-element.elementor-element-82e0439.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-25790 .elementor-element.elementor-element-82e0439 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-25790 .elementor-element.elementor-element-82e0439 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-25790 .elementor-element.elementor-element-82e0439 .elementor-image-box-title{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-25790 .elementor-element.elementor-element-82e0439 .elementor-image-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-b41e63e );}.elementor-25790 .elementor-element.elementor-element-dc8e5a8{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-d695bc0{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-9e776b2{--spacer-size:75px;transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-7203ecc > .elementor-background-overlay{background-image:url("https://thekelly.org/wp-content/uploads/2025/11/Background-scaled.png");background-repeat:no-repeat;opacity:0.5;}.elementor-25790 .elementor-element.elementor-element-7203ecc{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-5cf8b1a{transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-2071f15 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-25790 .elementor-element.elementor-element-2071f15{transition:all 400ms;text-align:center;}.elementor-25790 .elementor-element.elementor-element-2071f15 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(25.496160294643488, 108.99998474121095, 20.595469336578642, 0.49);color:#523972;}.elementor-25790 .elementor-element.elementor-element-bfa35c8{--e-image-carousel-slides-to-show:4;transition:all 400ms;}.elementor-25790 .elementor-element.elementor-element-bfa35c8 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-25790 .elementor-element.elementor-element-bfa35c8 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-0bfa853 );}.elementor-25790 .elementor-element.elementor-element-bfa35c8 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-25790 .elementor-element.elementor-element-bfa35c8 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-0bfa853 );}.elementor-25790 .elementor-element.elementor-element-bfa35c8 .swiper-wrapper{display:flex;align-items:center;}.elementor-25790 .elementor-element.elementor-element-dc1089c{--spacer-size:50px;transition:all 400ms;}@media(max-width:1024px){.elementor-25790 .elementor-element.elementor-element-82e0439 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-25790 .elementor-element.elementor-element-82e0439 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(min-width:768px){.elementor-25790 .elementor-element.elementor-element-9c08c18{width:66.678%;}.elementor-25790 .elementor-element.elementor-element-357a377{width:33.322%;}.elementor-25790 .elementor-element.elementor-element-59d1f72{width:30.002%;}.elementor-25790 .elementor-element.elementor-element-47ee897{width:69.998%;}}@media(max-width:767px){.elementor-25790 .elementor-element.elementor-element-82e0439 .elementor-image-box-img{margin-bottom:15px;}.elementor-25790 .elementor-element.elementor-element-82e0439 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-25790 .elementor-element.elementor-element-82e0439 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Abadi Pro-Light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://thekelly.org/wp-content/uploads/2023/07/Abadi-MT-Pro-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */