.elementor-40 .elementor-element.elementor-element-2138039{--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;--overlay-opacity:0.61;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-2138039:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-2138039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ravinegloryhospital.co.ke/wp-content/uploads/2026/01/images-2.jpg");background-position:center center;background-size:cover;}.elementor-40 .elementor-element.elementor-element-2138039::before, .elementor-40 .elementor-element.elementor-element-2138039 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-2138039 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-2138039 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-2138039 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-2138039 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#004FFF;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-d872fcf{text-align:center;}.elementor-40 .elementor-element.elementor-element-d872fcf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-5f033bc .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-5f033bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-40 .elementor-element.elementor-element-5f033bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-40 .elementor-element.elementor-element-5f033bc .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-40 .elementor-element.elementor-element-5f033bc .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-5f033bc .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-5f033bc{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-5f033bc .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-be33783{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-13289d9{--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;}.elementor-40 .elementor-element.elementor-element-13289d9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-eael-dual-color-header .eael-dch-separator-wrap i{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-570d783{width:var( --container-widget-width, 112.906% );max-width:112.906%;--container-widget-width:112.906%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-570d783.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-570d783 .eael-dual-header .title{color:#4d4d4d;}.elementor-40 .elementor-element.elementor-element-570d783 .eael-dual-header .title span.lead{color:#D90101;}.elementor-40 .elementor-element.elementor-element-570d783 .eael-dual-header .subtext{color:#4d4d4d;}.elementor-40 .elementor-element.elementor-element-f269a82{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-609e77d{--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;}.elementor-40 .elementor-element.elementor-element-609e77d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-dd5b1e9 .elementor-icon-box-wrapper{gap:15px;}.elementor-40 .elementor-element.elementor-element-dd5b1e9.elementor-view-stacked .elementor-icon{background-color:#004FFF;}.elementor-40 .elementor-element.elementor-element-dd5b1e9.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-dd5b1e9.elementor-view-default .elementor-icon{fill:#004FFF;color:#004FFF;border-color:#004FFF;}.elementor-40 .elementor-element.elementor-element-dd5b1e9 .elementor-icon{font-size:43px;}.elementor-40 .elementor-element.elementor-element-dd5b1e9 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-dd5b1e9 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-40 .elementor-element.elementor-element-dd5b1e9 .elementor-icon-box-title{color:#004FFF;}.elementor-40 .elementor-element.elementor-element-dd5b1e9 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-40 .elementor-element.elementor-element-1d0cfe5{--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;}.elementor-40 .elementor-element.elementor-element-1d0cfe5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-40 .elementor-element.elementor-element-53d9d80{width:var( --container-widget-width, 84.837% );max-width:84.837%;--container-widget-width:84.837%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-53d9d80.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-53d9d80 img{width:100%;max-width:100%;border-style:solid;border-color:#002DFF;border-radius:23px 23px 23px 23px;box-shadow:8px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-40 .elementor-element.elementor-element-2d50b90{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.19;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-2d50b90:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-2d50b90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000F48;}.elementor-40 .elementor-element.elementor-element-2d50b90::before, .elementor-40 .elementor-element.elementor-element-2d50b90 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-2d50b90 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-2d50b90 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-2d50b90 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-2d50b90 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#004FFF;background-image:url("https://ravinegloryhospital.co.ke/wp-content/uploads/2026/01/images.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-40 .elementor-element.elementor-element-2d50b90.e-con{--align-self:center;}.elementor-40 .elementor-element.elementor-element-75b6c50{--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-around;}.elementor-40 .elementor-element.elementor-element-5b5a9ff .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-febe8a5{color:#FFFFFF;}.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-40 .elementor-element.elementor-element-97e0fc1 .elementor-button{background-color:#E90E0E;}.elementor-40 .elementor-element.elementor-element-97e0fc1{padding:-5px 0px -4px 0px;}.elementor-40 .elementor-element.elementor-element-056ec0a{--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;}.elementor-40 .elementor-element.elementor-element-056ec0a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-ae91fb8{--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;border-style:solid;--border-style:solid;border-color:#004FFF;--border-color:#004FFF;}.elementor-40 .elementor-element.elementor-element-ae91fb8:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-ae91fb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-ae91fb8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-04e6fac .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-04e6fac.elementor-view-stacked .elementor-icon{background-color:#004FFF;}.elementor-40 .elementor-element.elementor-element-04e6fac.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-04e6fac.elementor-view-default .elementor-icon{color:#004FFF;border-color:#004FFF;}.elementor-40 .elementor-element.elementor-element-04e6fac.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-04e6fac.elementor-view-default .elementor-icon svg{fill:#004FFF;}.elementor-40 .elementor-element.elementor-element-04e6fac .elementor-icon{font-size:40px;}.elementor-40 .elementor-element.elementor-element-04e6fac .elementor-icon svg{height:40px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-40 .elementor-element.elementor-element-34a05e4 .elementor-counter-number-wrapper{color:#004FFF;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-34a05e4 .elementor-counter-title{font-family:"Roboto Slab", Sans-serif;font-size:15px;font-weight:400;}.elementor-40 .elementor-element.elementor-element-9780315{--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;border-style:solid;--border-style:solid;border-color:#004FFF;--border-color:#004FFF;}.elementor-40 .elementor-element.elementor-element-9780315:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-9780315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-9780315.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-eac388c .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-eac388c.elementor-view-stacked .elementor-icon{background-color:#004FFF;}.elementor-40 .elementor-element.elementor-element-eac388c.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-eac388c.elementor-view-default .elementor-icon{color:#004FFF;border-color:#004FFF;}.elementor-40 .elementor-element.elementor-element-eac388c.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-eac388c.elementor-view-default .elementor-icon svg{fill:#004FFF;}.elementor-40 .elementor-element.elementor-element-eac388c .elementor-icon{font-size:40px;}.elementor-40 .elementor-element.elementor-element-eac388c .elementor-icon svg{height:40px;}.elementor-40 .elementor-element.elementor-element-aa1cdcb .elementor-counter-number-wrapper{color:#004FFF;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-aa1cdcb .elementor-counter-title{font-family:"Roboto Slab", Sans-serif;font-size:15px;font-weight:400;}.elementor-40 .elementor-element.elementor-element-e893be6{--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;border-style:solid;--border-style:solid;}.elementor-40 .elementor-element.elementor-element-e893be6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-8efc712{--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;border-style:solid;--border-style:solid;border-color:#004FFF;--border-color:#004FFF;}.elementor-40 .elementor-element.elementor-element-8efc712:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-8efc712 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-8efc712.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-579af36 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-579af36.elementor-view-stacked .elementor-icon{background-color:#004FFF;}.elementor-40 .elementor-element.elementor-element-579af36.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-579af36.elementor-view-default .elementor-icon{color:#004FFF;border-color:#004FFF;}.elementor-40 .elementor-element.elementor-element-579af36.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-579af36.elementor-view-default .elementor-icon svg{fill:#004FFF;}.elementor-40 .elementor-element.elementor-element-579af36 .elementor-icon{font-size:40px;}.elementor-40 .elementor-element.elementor-element-579af36 .elementor-icon svg{height:40px;}.elementor-40 .elementor-element.elementor-element-c3a167e .elementor-counter-number-wrapper{color:#004FFF;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-c3a167e .elementor-counter-title{font-family:"Roboto Slab", Sans-serif;font-size:15px;font-weight:400;}.elementor-40 .elementor-element.elementor-element-69b5edf{--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;border-style:solid;--border-style:solid;border-color:#004FFF;--border-color:#004FFF;}.elementor-40 .elementor-element.elementor-element-69b5edf:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-69b5edf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-69b5edf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-80a1e1c .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-80a1e1c.elementor-view-stacked .elementor-icon{background-color:#004FFF;}.elementor-40 .elementor-element.elementor-element-80a1e1c.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-80a1e1c.elementor-view-default .elementor-icon{color:#004FFF;border-color:#004FFF;}.elementor-40 .elementor-element.elementor-element-80a1e1c.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-80a1e1c.elementor-view-default .elementor-icon svg{fill:#004FFF;}.elementor-40 .elementor-element.elementor-element-80a1e1c .elementor-icon{font-size:40px;}.elementor-40 .elementor-element.elementor-element-80a1e1c .elementor-icon svg{height:40px;}.elementor-40 .elementor-element.elementor-element-5e59b17 .elementor-counter-number-wrapper{color:#004FFF;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-5e59b17 .elementor-counter-title{font-family:"Roboto Slab", Sans-serif;font-size:15px;font-weight:400;}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-13289d9{--width:94.346%;}.elementor-40 .elementor-element.elementor-element-609e77d{--width:67.653%;}.elementor-40 .elementor-element.elementor-element-1d0cfe5{--width:28.8%;}.elementor-40 .elementor-element.elementor-element-75b6c50{--width:50%;}.elementor-40 .elementor-element.elementor-element-056ec0a{--width:28.807%;}.elementor-40 .elementor-element.elementor-element-ae91fb8{--width:93.449%;}.elementor-40 .elementor-element.elementor-element-9780315{--width:93.449%;}.elementor-40 .elementor-element.elementor-element-e893be6{--width:28.807%;}.elementor-40 .elementor-element.elementor-element-8efc712{--width:93.449%;}.elementor-40 .elementor-element.elementor-element-69b5edf{--width:93.449%;}}