.elementor-44 .elementor-element.elementor-element-295049e1{padding:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-b4f5cdd .elementor-repeater-item-4mst28bf .swiper-slide-bg{background-color:rgba(0,0,0,0);background-image:url(https://demo.afrika.top/wp-content/uploads/2022/02/Two-Bedroom-Furnished-Apartment-on-Riara-Road-for-rent-at-Ksh200k1.jpeg);background-size:cover;}.elementor-44 .elementor-element.elementor-element-b4f5cdd .elementor-repeater-item-akn7r5jz .swiper-slide-bg{background-color:rgba(0,0,0,0);background-image:url(https://demo.afrika.top/wp-content/uploads/2024/07/2-bedroom-at-treetop-apartment-on-peponi-Rd-westlands-4.jpg);background-size:cover;}.elementor-44 .elementor-element.elementor-element-b4f5cdd .elementor-repeater-item-e96teovx .swiper-slide-bg{background-color:rgba(0,0,0,0);background-image:url(https://demo.afrika.top/wp-content/uploads/2023/02/3-Bedroom-All-Ensuite-with-SQ-Fully-Furnished-Apartment-in-Riverside-for-rent-at-Ksh340000Month-64-scaled.jpg);background-size:cover;}.elementor-44 .elementor-element.elementor-element-b4f5cdd .elementor-repeater-item-sz19r8i9 .swiper-slide-bg{background-color:rgba(0,0,0,0);background-image:url(https://demo.afrika.top/wp-content/uploads/2022/02/Magnificently-Furnished-2-Bedroom-Apartment-for-Rent-in-Kilimani-Off-Denis-Pritt-Road1.jpeg);background-size:cover;}.elementor-44 .elementor-element.elementor-element-b4f5cdd .elementor-repeater-item-fm58rx5e .swiper-slide-bg{background-color:rgba(0,0,0,0);background-image:url(https://demo.afrika.top/wp-content/uploads/2022/04/2-Bedroom-Stylishly-Fully-Furnished-Apartment-for-Rent-in-Westlands-at-Ksh240k-2.jpeg);background-size:cover;}.elementor-44 .elementor-element.elementor-element-b4f5cdd .swiper-slide{transition-duration:calc(3000ms*1.2);height:78vh;}.elementor-44 .elementor-element.elementor-element-b4f5cdd .elementor-slide-button{background-color:#C9A96E;font-family:"Antic Didone", Sans-serif;font-size:15px;font-weight:700;}.elementor-44 .elementor-element.elementor-element-b4f5cdd .elementor-slide-button:hover{background-color:#ffffff;}.elementor-44 .elementor-element.elementor-element-b4f5cdd .swiper-slide-contents{max-width:737px;text-shadow:0px 0px 35px #000000;}.elementor-44 .elementor-element.elementor-element-b4f5cdd .swiper-slide-inner{text-align:center;}.elementor-44 .elementor-element.elementor-element-b4f5cdd .elementor-slide-heading{color:#ffffff;font-family:"Antic Didone", Sans-serif;font-size:52px;font-weight:900;text-transform:capitalize;line-height:1.15em;}.elementor-44 .elementor-element.elementor-element-b4f5cdd .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:47px;}.elementor-44 .elementor-element.elementor-element-b4f5cdd .elementor-slide-description{color:rgba(255,255,255,0.90);font-family:"Antic Didone", Sans-serif;font-size:40px;font-weight:300;line-height:2.4em;}/* Start custom CSS for section, class: .elementor-element-295049e1 */.rinyo-slider-pill .elementor-slide-content {background: rgba(15, 15, 30, 0.62);backdrop-filter: blur(6px);-webkit-backdrop-filter: blur(6px);border-radius: 18px;border: 1px solid rgba(255,255,255,0.10);padding: 44px 48px !important;max-width: 680px;margin: 0 auto;}.rinyo-slider-pill .elementor-slide-heading {font-family: 'Zen Kaku Gothic New', sans-serif !important;font-size: clamp(28px, 4vw, 52px) !important;font-weight: 900 !important;color: #ffffff !important;text-shadow: 0 2px 12px rgba(0,0,0,0.4);margin-bottom: 14px;}.rinyo-slider-pill .elementor-slide-description {font-family: 'Zen Kaku Gothic New', sans-serif !important;font-size: 17px !important;font-weight: 300 !important;color: rgba(255,255,255,0.92) !important;text-shadow: 0 1px 6px rgba(0,0,0,0.35);margin-bottom: 28px;line-height: 1.75 !important;}.rinyo-slider-pill .elementor-slide-heading::after {content: '';display: block;width: 48px;height: 3px;background: #C9A96E;border-radius: 2px;margin: 14px auto 0;}.rinyo-slider-pill .elementor-slide-button {font-family: 'Zen Kaku Gothic New', sans-serif !important;font-weight: 700 !important;background: #C9A96E !important;color: #1a1a2e !important;border: none !important;border-radius: 9px !important;padding: 14px 32px !important;font-size: 15px !important;transition: background .25s, color .25s !important;}.rinyo-slider-pill .elementor-slide-button:hover {background: #ffffff !important;color: #1a1a2e !important;}.rinyo-slider-pill .elementor-swiper-button {color: #C9A96E !important;text-shadow: 0 2px 8px rgba(0,0,0,0.5);}.rinyo-slider-pill .swiper-pagination-bullet-active {background: #C9A96E !important;}.rinyo-slider-pill .swiper-pagination-bullet {background: rgba(255,255,255,0.5) !important;}@media(max-width:768px){.rinyo-slider-pill .elementor-slide-content{padding:28px 24px !important;margin:0 20px;}.rinyo-slider-pill .elementor-slide-heading{font-size:26px !important;}.rinyo-slider-pill .elementor-slide-description{font-size:15px !important;}}/* End custom CSS */