.elementor-860 .elementor-element.elementor-element-be8b3e7{--display:flex;--min-height:100vh;--justify-content:center;--overlay-opacity:0.77;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-860 .elementor-element.elementor-element-be8b3e7:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-be8b3e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://hospitalitysolutions.co.rw/wp-content/uploads/2026/09/Hero.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-860 .elementor-element.elementor-element-be8b3e7::before, .elementor-860 .elementor-element.elementor-element-be8b3e7 > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-be8b3e7 > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-be8b3e7 > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-be8b3e7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-be8b3e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-c3f017f );--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-d02d4f0{text-align:center;}.elementor-860 .elementor-element.elementor-element-d02d4f0 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-accent );}.elementor-860 .elementor-element.elementor-element-57a69b1{text-align:center;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 );color:var( --e-global-color-primary );}.elementor-860 .elementor-element.elementor-element-047b455 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-ddf151f-font-family ), Sans-serif;font-size:var( --e-global-typography-ddf151f-font-size );fill:var( --e-global-color-e835b66 );color:var( --e-global-color-e835b66 );border-style:none;border-radius:4px 4px 4px 4px;padding:9px 9px 9px 9px;}.elementor-860 .elementor-element.elementor-element-047b455 .elementor-button:hover, .elementor-860 .elementor-element.elementor-element-047b455 .elementor-button:focus{background-color:var( --e-global-color-c3f017f );color:var( --e-global-color-accent );}.elementor-860 .elementor-element.elementor-element-047b455 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-860 .elementor-element.elementor-element-047b455 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-860 .elementor-element.elementor-element-047b455 .elementor-button:hover svg, .elementor-860 .elementor-element.elementor-element-047b455 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-860 .elementor-element.elementor-element-a5cbc61{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-860 .elementor-element.elementor-element-16c7bc7{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-860 .elementor-element.elementor-element-16c7bc7:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-16c7bc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-860 .elementor-element.elementor-element-44d6c58{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-860 .elementor-element.elementor-element-7345c35 .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 );}.elementor-860 .elementor-element.elementor-element-6e23461 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-860 .elementor-element.elementor-element-6e23461 .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 );color:var( --e-global-color-primary );}.elementor-860 .elementor-element.elementor-element-6470218 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-860 .elementor-element.elementor-element-6470218 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-accent );}.elementor-860 .elementor-element.elementor-element-f1391fb{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 );color:var( --e-global-color-accent );}.elementor-860 .elementor-element.elementor-element-d11f01a{--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-860 .elementor-element.elementor-element-d0e3538{--divider-border-style:dotted;--divider-color:var( --e-global-color-primary );--divider-border-width:1.6px;}.elementor-860 .elementor-element.elementor-element-d0e3538 > .elementor-widget-container{margin:-24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-860 .elementor-element.elementor-element-d0e3538 .elementor-divider-separator{width:73%;}.elementor-860 .elementor-element.elementor-element-d0e3538 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-860 .elementor-element.elementor-element-fe03bf6{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 );}.elementor-860 .elementor-element.elementor-element-7055004{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 );}.elementor-860 .elementor-element.elementor-element-22e8438{--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;}.elementor-860 .elementor-element.elementor-element-d4adb34{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:10px 10px 10px 10px;}.elementor-860 .elementor-element.elementor-element-d4adb34:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-d4adb34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-860 .elementor-element.elementor-element-7609691 .elementor-counter{flex-direction:column-reverse;}.elementor-860 .elementor-element.elementor-element-7609691 .elementor-counter-title{justify-content:center;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-ddf151f-font-family ), Sans-serif;font-size:var( --e-global-typography-ddf151f-font-size );}.elementor-860 .elementor-element.elementor-element-7609691 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:50px;font-weight:800;}.elementor-860 .elementor-element.elementor-element-d8a6372{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:10px 10px 10px 10px;}.elementor-860 .elementor-element.elementor-element-d8a6372:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-d8a6372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-860 .elementor-element.elementor-element-f948ed8 .elementor-counter{flex-direction:column-reverse;}.elementor-860 .elementor-element.elementor-element-f948ed8 .elementor-counter-title{justify-content:center;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-ddf151f-font-family ), Sans-serif;font-size:var( --e-global-typography-ddf151f-font-size );}.elementor-860 .elementor-element.elementor-element-f948ed8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:50px;font-weight:800;}.elementor-860 .elementor-element.elementor-element-7820383{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:10px 10px 10px 10px;}.elementor-860 .elementor-element.elementor-element-7820383:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-7820383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-860 .elementor-element.elementor-element-bcb1860 .elementor-counter{flex-direction:column-reverse;}.elementor-860 .elementor-element.elementor-element-bcb1860 .elementor-counter-title{justify-content:center;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-ddf151f-font-family ), Sans-serif;font-size:var( --e-global-typography-ddf151f-font-size );}.elementor-860 .elementor-element.elementor-element-bcb1860 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:50px;font-weight:800;}.elementor-860 .elementor-element.elementor-element-ad0405c{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 );color:var( --e-global-color-secondary );}.elementor-860 .elementor-element.elementor-element-20788f9{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-860 .elementor-element.elementor-element-a112a71{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:10px 10px 10px 10px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-860 .elementor-element.elementor-element-a112a71:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-a112a71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-860 .elementor-element.elementor-element-b48d8de .elementor-icon-box-wrapper{gap:8px;}.elementor-860 .elementor-element.elementor-element-b48d8de .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-860 .elementor-element.elementor-element-b48d8de .elementor-icon{font-size:100px;}.elementor-860 .elementor-element.elementor-element-b48d8de .elementor-icon-box-title, .elementor-860 .elementor-element.elementor-element-b48d8de .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-860 .elementor-element.elementor-element-84aec0c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:10px 10px 10px 10px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-860 .elementor-element.elementor-element-84aec0c:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-84aec0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-860 .elementor-element.elementor-element-c4890af .elementor-icon-box-wrapper{gap:8px;}.elementor-860 .elementor-element.elementor-element-c4890af .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-860 .elementor-element.elementor-element-c4890af .elementor-icon{font-size:100px;}.elementor-860 .elementor-element.elementor-element-c4890af .elementor-icon-box-title, .elementor-860 .elementor-element.elementor-element-c4890af .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-860 .elementor-element.elementor-element-9d7912f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:10px 10px 10px 10px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-860 .elementor-element.elementor-element-9d7912f:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-9d7912f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-860 .elementor-element.elementor-element-23a4c52 .elementor-icon-box-wrapper{gap:8px;}.elementor-860 .elementor-element.elementor-element-23a4c52 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-860 .elementor-element.elementor-element-23a4c52 .elementor-icon{font-size:100px;}.elementor-860 .elementor-element.elementor-element-23a4c52 .elementor-icon-box-title, .elementor-860 .elementor-element.elementor-element-23a4c52 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-860 .elementor-element.elementor-element-ff9174c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:10px 10px 10px 10px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-860 .elementor-element.elementor-element-ff9174c:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-ff9174c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-860 .elementor-element.elementor-element-48eb8fd .elementor-icon-box-wrapper{gap:8px;}.elementor-860 .elementor-element.elementor-element-48eb8fd .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-860 .elementor-element.elementor-element-48eb8fd .elementor-icon{font-size:100px;}.elementor-860 .elementor-element.elementor-element-48eb8fd .elementor-icon-box-title, .elementor-860 .elementor-element.elementor-element-48eb8fd .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-860 .elementor-element.elementor-element-8e67b62{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-860 .elementor-element.elementor-element-1204234{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-860 .elementor-element.elementor-element-1204234:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-1204234 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-860 .elementor-element.elementor-element-6c7a307{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:10px 10px 10px 10px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-860 .elementor-element.elementor-element-6c7a307:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-6c7a307 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-860 .elementor-element.elementor-element-9e99b39 .elementor-icon-box-wrapper{gap:8px;}.elementor-860 .elementor-element.elementor-element-9e99b39 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-860 .elementor-element.elementor-element-9e99b39 .elementor-icon{font-size:100px;}.elementor-860 .elementor-element.elementor-element-9e99b39 .elementor-icon-box-title, .elementor-860 .elementor-element.elementor-element-9e99b39 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-860 .elementor-element.elementor-element-74e18d5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:10px 10px 10px 10px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-860 .elementor-element.elementor-element-74e18d5:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-74e18d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-860 .elementor-element.elementor-element-06174cc .elementor-icon-box-wrapper{gap:8px;}.elementor-860 .elementor-element.elementor-element-06174cc .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-860 .elementor-element.elementor-element-06174cc .elementor-icon{font-size:100px;}.elementor-860 .elementor-element.elementor-element-06174cc .elementor-icon-box-title, .elementor-860 .elementor-element.elementor-element-06174cc .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-860 .elementor-element.elementor-element-b2477e1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:10px 10px 10px 10px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-860 .elementor-element.elementor-element-b2477e1:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-b2477e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-860 .elementor-element.elementor-element-4b5a950 .elementor-icon-box-wrapper{gap:8px;}.elementor-860 .elementor-element.elementor-element-4b5a950 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-860 .elementor-element.elementor-element-4b5a950 .elementor-icon{font-size:100px;}.elementor-860 .elementor-element.elementor-element-4b5a950 .elementor-icon-box-title, .elementor-860 .elementor-element.elementor-element-4b5a950 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-860 .elementor-element.elementor-element-8f92ac3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-860 .elementor-element.elementor-element-8f92ac3:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-8f92ac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-860 .elementor-element.elementor-element-89c8f9c{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-860 .elementor-element.elementor-element-07d2519{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-860 .elementor-element.elementor-element-dedc491{text-align:start;}.elementor-860 .elementor-element.elementor-element-dedc491 .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 );color:var( --e-global-color-c3f017f );}.elementor-860 .elementor-element.elementor-element-864321e{--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;}.elementor-860 .elementor-element.elementor-element-1623588{--display:flex;--min-height:100px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDCDCD;--border-color:#CDCDCD;--border-radius:8px 8px 8px 8px;}.elementor-860 .elementor-element.elementor-element-1623588:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-1623588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("http://hospitalitysolutions.co.rw/wp-content/uploads/2026/09/Asset-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-860 .elementor-element.elementor-element-1623588::before, .elementor-860 .elementor-element.elementor-element-1623588 > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-1623588 > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-1623588 > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-1623588 > .e-con-inner > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-1623588 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBDBDB;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-1623588:hover::before, .elementor-860 .elementor-element.elementor-element-1623588:hover > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-1623588:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-1623588 > .elementor-background-slideshow:hover::before, .elementor-860 .elementor-element.elementor-element-1623588 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-1623588:hover{--overlay-opacity:0.5;}.elementor-860 .elementor-element.elementor-element-8595e3e{--display:flex;--min-height:100px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDCDCD;--border-color:#CDCDCD;--border-radius:8px 8px 8px 8px;}.elementor-860 .elementor-element.elementor-element-8595e3e:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-8595e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("http://hospitalitysolutions.co.rw/wp-content/uploads/2026/09/Asset-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-860 .elementor-element.elementor-element-8595e3e::before, .elementor-860 .elementor-element.elementor-element-8595e3e > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-8595e3e > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-8595e3e > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-8595e3e > .e-con-inner > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-8595e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBDBDB;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-8595e3e:hover::before, .elementor-860 .elementor-element.elementor-element-8595e3e:hover > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-8595e3e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-8595e3e > .elementor-background-slideshow:hover::before, .elementor-860 .elementor-element.elementor-element-8595e3e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-8595e3e:hover{--overlay-opacity:0.5;}.elementor-860 .elementor-element.elementor-element-399246f{--display:flex;--min-height:100px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDCDCD;--border-color:#CDCDCD;--border-radius:8px 8px 8px 8px;}.elementor-860 .elementor-element.elementor-element-399246f:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-399246f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("http://hospitalitysolutions.co.rw/wp-content/uploads/2026/09/Asset-3.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-860 .elementor-element.elementor-element-399246f::before, .elementor-860 .elementor-element.elementor-element-399246f > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-399246f > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-399246f > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-399246f > .e-con-inner > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-399246f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBDBDB;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-399246f:hover::before, .elementor-860 .elementor-element.elementor-element-399246f:hover > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-399246f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-399246f > .elementor-background-slideshow:hover::before, .elementor-860 .elementor-element.elementor-element-399246f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-399246f:hover{--overlay-opacity:0.5;}.elementor-860 .elementor-element.elementor-element-aba49df{--display:flex;--min-height:100px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDCDCD;--border-color:#CDCDCD;--border-radius:8px 8px 8px 8px;}.elementor-860 .elementor-element.elementor-element-aba49df:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-aba49df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("http://hospitalitysolutions.co.rw/wp-content/uploads/2026/09/Asset-4.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-860 .elementor-element.elementor-element-aba49df::before, .elementor-860 .elementor-element.elementor-element-aba49df > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-aba49df > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-aba49df > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-aba49df > .e-con-inner > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-aba49df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBDBDB;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-aba49df:hover::before, .elementor-860 .elementor-element.elementor-element-aba49df:hover > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-aba49df:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-aba49df > .elementor-background-slideshow:hover::before, .elementor-860 .elementor-element.elementor-element-aba49df > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-aba49df:hover{--overlay-opacity:0.5;}.elementor-860 .elementor-element.elementor-element-f1c114b{--display:flex;--min-height:100px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDCDCD;--border-color:#CDCDCD;--border-radius:8px 8px 8px 8px;}.elementor-860 .elementor-element.elementor-element-f1c114b:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-f1c114b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("http://hospitalitysolutions.co.rw/wp-content/uploads/2026/09/Asset-5.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-860 .elementor-element.elementor-element-f1c114b::before, .elementor-860 .elementor-element.elementor-element-f1c114b > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-f1c114b > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-f1c114b > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-f1c114b > .e-con-inner > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-f1c114b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBDBDB;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-f1c114b:hover::before, .elementor-860 .elementor-element.elementor-element-f1c114b:hover > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-f1c114b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-f1c114b > .elementor-background-slideshow:hover::before, .elementor-860 .elementor-element.elementor-element-f1c114b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-f1c114b:hover{--overlay-opacity:0.5;}.elementor-860 .elementor-element.elementor-element-447be14{--display:flex;--min-height:100px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDCDCD;--border-color:#CDCDCD;--border-radius:8px 8px 8px 8px;}.elementor-860 .elementor-element.elementor-element-447be14:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-447be14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("http://hospitalitysolutions.co.rw/wp-content/uploads/2026/09/Asset-6.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-860 .elementor-element.elementor-element-447be14::before, .elementor-860 .elementor-element.elementor-element-447be14 > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-447be14 > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-447be14 > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-447be14 > .e-con-inner > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-447be14 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBDBDB;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-447be14:hover::before, .elementor-860 .elementor-element.elementor-element-447be14:hover > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-447be14:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-447be14 > .elementor-background-slideshow:hover::before, .elementor-860 .elementor-element.elementor-element-447be14 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-447be14:hover{--overlay-opacity:0.5;}.elementor-860 .elementor-element.elementor-element-2d98d1a{--display:flex;--min-height:100px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDCDCD;--border-color:#CDCDCD;--border-radius:8px 8px 8px 8px;}.elementor-860 .elementor-element.elementor-element-2d98d1a:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-2d98d1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("http://hospitalitysolutions.co.rw/wp-content/uploads/2026/09/Asset-7.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-860 .elementor-element.elementor-element-2d98d1a::before, .elementor-860 .elementor-element.elementor-element-2d98d1a > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-2d98d1a > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-2d98d1a > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-2d98d1a > .e-con-inner > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-2d98d1a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBDBDB;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-2d98d1a:hover::before, .elementor-860 .elementor-element.elementor-element-2d98d1a:hover > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-2d98d1a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-2d98d1a > .elementor-background-slideshow:hover::before, .elementor-860 .elementor-element.elementor-element-2d98d1a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-2d98d1a:hover{--overlay-opacity:0.5;}.elementor-860 .elementor-element.elementor-element-46586da{--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;}.elementor-860 .elementor-element.elementor-element-b0f90a4{--display:flex;--min-height:100px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDCDCD;--border-color:#CDCDCD;--border-radius:8px 8px 8px 8px;}.elementor-860 .elementor-element.elementor-element-b0f90a4:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-b0f90a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("http://hospitalitysolutions.co.rw/wp-content/uploads/2026/09/Asset-8.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-860 .elementor-element.elementor-element-b0f90a4::before, .elementor-860 .elementor-element.elementor-element-b0f90a4 > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-b0f90a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-b0f90a4 > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-b0f90a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-b0f90a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBDBDB;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-b0f90a4:hover::before, .elementor-860 .elementor-element.elementor-element-b0f90a4:hover > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-b0f90a4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-b0f90a4 > .elementor-background-slideshow:hover::before, .elementor-860 .elementor-element.elementor-element-b0f90a4 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-b0f90a4:hover{--overlay-opacity:0.5;}.elementor-860 .elementor-element.elementor-element-51af516{--display:flex;--min-height:100px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDCDCD;--border-color:#CDCDCD;--border-radius:8px 8px 8px 8px;}.elementor-860 .elementor-element.elementor-element-51af516:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-51af516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("http://hospitalitysolutions.co.rw/wp-content/uploads/2026/09/Asset-9.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-860 .elementor-element.elementor-element-51af516::before, .elementor-860 .elementor-element.elementor-element-51af516 > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-51af516 > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-51af516 > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-51af516 > .e-con-inner > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-51af516 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBDBDB;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-51af516:hover::before, .elementor-860 .elementor-element.elementor-element-51af516:hover > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-51af516:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-51af516 > .elementor-background-slideshow:hover::before, .elementor-860 .elementor-element.elementor-element-51af516 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-51af516:hover{--overlay-opacity:0.5;}.elementor-860 .elementor-element.elementor-element-7c4fe56{--display:flex;--min-height:100px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDCDCD;--border-color:#CDCDCD;--border-radius:8px 8px 8px 8px;}.elementor-860 .elementor-element.elementor-element-7c4fe56:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-7c4fe56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("http://hospitalitysolutions.co.rw/wp-content/uploads/2026/09/Asset-10.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-860 .elementor-element.elementor-element-7c4fe56::before, .elementor-860 .elementor-element.elementor-element-7c4fe56 > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-7c4fe56 > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-7c4fe56 > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-7c4fe56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-7c4fe56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBDBDB;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-7c4fe56:hover::before, .elementor-860 .elementor-element.elementor-element-7c4fe56:hover > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-7c4fe56:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-7c4fe56 > .elementor-background-slideshow:hover::before, .elementor-860 .elementor-element.elementor-element-7c4fe56 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-7c4fe56:hover{--overlay-opacity:0.5;}.elementor-860 .elementor-element.elementor-element-7e9a5c6{--display:flex;--min-height:100px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDCDCD;--border-color:#CDCDCD;--border-radius:8px 8px 8px 8px;}.elementor-860 .elementor-element.elementor-element-7e9a5c6:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-7e9a5c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("http://hospitalitysolutions.co.rw/wp-content/uploads/2026/09/Asset-11.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-860 .elementor-element.elementor-element-7e9a5c6::before, .elementor-860 .elementor-element.elementor-element-7e9a5c6 > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-7e9a5c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-7e9a5c6 > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-7e9a5c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-7e9a5c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBDBDB;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-7e9a5c6:hover::before, .elementor-860 .elementor-element.elementor-element-7e9a5c6:hover > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-7e9a5c6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-7e9a5c6 > .elementor-background-slideshow:hover::before, .elementor-860 .elementor-element.elementor-element-7e9a5c6 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-7e9a5c6:hover{--overlay-opacity:0.5;}.elementor-860 .elementor-element.elementor-element-4a2ad92{--display:flex;--min-height:100px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDCDCD;--border-color:#CDCDCD;--border-radius:8px 8px 8px 8px;}.elementor-860 .elementor-element.elementor-element-4a2ad92:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-4a2ad92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("http://hospitalitysolutions.co.rw/wp-content/uploads/2026/09/Asset-12.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-860 .elementor-element.elementor-element-4a2ad92::before, .elementor-860 .elementor-element.elementor-element-4a2ad92 > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-4a2ad92 > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-4a2ad92 > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-4a2ad92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-4a2ad92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBDBDB;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-4a2ad92:hover::before, .elementor-860 .elementor-element.elementor-element-4a2ad92:hover > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-4a2ad92:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-4a2ad92 > .elementor-background-slideshow:hover::before, .elementor-860 .elementor-element.elementor-element-4a2ad92 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-4a2ad92:hover{--overlay-opacity:0.5;}.elementor-860 .elementor-element.elementor-element-fe55cd5{--display:flex;--min-height:100px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDCDCD;--border-color:#CDCDCD;--border-radius:8px 8px 8px 8px;}.elementor-860 .elementor-element.elementor-element-fe55cd5:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-fe55cd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("http://hospitalitysolutions.co.rw/wp-content/uploads/2026/09/Asset-13.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-860 .elementor-element.elementor-element-fe55cd5::before, .elementor-860 .elementor-element.elementor-element-fe55cd5 > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-fe55cd5 > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-fe55cd5 > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-fe55cd5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-fe55cd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBDBDB;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-fe55cd5:hover::before, .elementor-860 .elementor-element.elementor-element-fe55cd5:hover > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-fe55cd5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-fe55cd5 > .elementor-background-slideshow:hover::before, .elementor-860 .elementor-element.elementor-element-fe55cd5 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-fe55cd5:hover{--overlay-opacity:0.5;}.elementor-860 .elementor-element.elementor-element-1b5ffc2{--display:flex;--min-height:100px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDCDCD;--border-color:#CDCDCD;--border-radius:8px 8px 8px 8px;}.elementor-860 .elementor-element.elementor-element-1b5ffc2:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-1b5ffc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("http://hospitalitysolutions.co.rw/wp-content/uploads/2026/09/Asset-14.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-860 .elementor-element.elementor-element-1b5ffc2::before, .elementor-860 .elementor-element.elementor-element-1b5ffc2 > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-1b5ffc2 > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-1b5ffc2 > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-1b5ffc2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-1b5ffc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBDBDB;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-1b5ffc2:hover::before, .elementor-860 .elementor-element.elementor-element-1b5ffc2:hover > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-1b5ffc2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-1b5ffc2 > .elementor-background-slideshow:hover::before, .elementor-860 .elementor-element.elementor-element-1b5ffc2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-1b5ffc2:hover{--overlay-opacity:0.5;}.elementor-860 .elementor-element.elementor-element-378638a{--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;}.elementor-860 .elementor-element.elementor-element-283048a{--display:flex;--min-height:100px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDCDCD;--border-color:#CDCDCD;--border-radius:8px 8px 8px 8px;}.elementor-860 .elementor-element.elementor-element-283048a:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-283048a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("http://hospitalitysolutions.co.rw/wp-content/uploads/2026/09/Asset-15.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-860 .elementor-element.elementor-element-283048a::before, .elementor-860 .elementor-element.elementor-element-283048a > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-283048a > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-283048a > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-283048a > .e-con-inner > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-283048a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBDBDB;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-283048a:hover::before, .elementor-860 .elementor-element.elementor-element-283048a:hover > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-283048a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-283048a > .elementor-background-slideshow:hover::before, .elementor-860 .elementor-element.elementor-element-283048a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-283048a:hover{--overlay-opacity:0.5;}.elementor-860 .elementor-element.elementor-element-1b31528{--display:flex;--min-height:100px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDCDCD;--border-color:#CDCDCD;--border-radius:8px 8px 8px 8px;}.elementor-860 .elementor-element.elementor-element-1b31528:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-1b31528 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("http://hospitalitysolutions.co.rw/wp-content/uploads/2026/09/Asset-17.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-860 .elementor-element.elementor-element-1b31528::before, .elementor-860 .elementor-element.elementor-element-1b31528 > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-1b31528 > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-1b31528 > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-1b31528 > .e-con-inner > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-1b31528 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBDBDB;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-1b31528:hover::before, .elementor-860 .elementor-element.elementor-element-1b31528:hover > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-1b31528:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-1b31528 > .elementor-background-slideshow:hover::before, .elementor-860 .elementor-element.elementor-element-1b31528 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-1b31528:hover{--overlay-opacity:0.5;}.elementor-860 .elementor-element.elementor-element-234fd1f{--display:flex;--min-height:100px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDCDCD;--border-color:#CDCDCD;--border-radius:8px 8px 8px 8px;}.elementor-860 .elementor-element.elementor-element-234fd1f:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-234fd1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("http://hospitalitysolutions.co.rw/wp-content/uploads/2026/09/Asset-18.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-860 .elementor-element.elementor-element-234fd1f::before, .elementor-860 .elementor-element.elementor-element-234fd1f > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-234fd1f > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-234fd1f > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-234fd1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-234fd1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBDBDB;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-234fd1f:hover::before, .elementor-860 .elementor-element.elementor-element-234fd1f:hover > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-234fd1f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-234fd1f > .elementor-background-slideshow:hover::before, .elementor-860 .elementor-element.elementor-element-234fd1f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-234fd1f:hover{--overlay-opacity:0.5;}.elementor-860 .elementor-element.elementor-element-4f39939{--display:flex;--min-height:100px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDCDCD;--border-color:#CDCDCD;--border-radius:8px 8px 8px 8px;}.elementor-860 .elementor-element.elementor-element-4f39939:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-4f39939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("http://hospitalitysolutions.co.rw/wp-content/uploads/2026/09/Asset-19.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-860 .elementor-element.elementor-element-4f39939::before, .elementor-860 .elementor-element.elementor-element-4f39939 > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-4f39939 > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-4f39939 > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-4f39939 > .e-con-inner > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-4f39939 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBDBDB;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-4f39939:hover::before, .elementor-860 .elementor-element.elementor-element-4f39939:hover > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-4f39939:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-4f39939 > .elementor-background-slideshow:hover::before, .elementor-860 .elementor-element.elementor-element-4f39939 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-4f39939:hover{--overlay-opacity:0.5;}.elementor-860 .elementor-element.elementor-element-13ae861{--display:flex;--min-height:100px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDCDCD;--border-color:#CDCDCD;--border-radius:8px 8px 8px 8px;}.elementor-860 .elementor-element.elementor-element-13ae861:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-13ae861 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("http://hospitalitysolutions.co.rw/wp-content/uploads/2026/09/Asset-20.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-860 .elementor-element.elementor-element-13ae861::before, .elementor-860 .elementor-element.elementor-element-13ae861 > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-13ae861 > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-13ae861 > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-13ae861 > .e-con-inner > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-13ae861 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBDBDB;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-13ae861:hover::before, .elementor-860 .elementor-element.elementor-element-13ae861:hover > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-13ae861:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-13ae861 > .elementor-background-slideshow:hover::before, .elementor-860 .elementor-element.elementor-element-13ae861 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-13ae861:hover{--overlay-opacity:0.5;}.elementor-860 .elementor-element.elementor-element-fcb06da{--display:flex;--min-height:100px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDCDCD;--border-color:#CDCDCD;--border-radius:8px 8px 8px 8px;}.elementor-860 .elementor-element.elementor-element-fcb06da:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-fcb06da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("http://hospitalitysolutions.co.rw/wp-content/uploads/2026/09/Asset-21.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-860 .elementor-element.elementor-element-fcb06da::before, .elementor-860 .elementor-element.elementor-element-fcb06da > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-fcb06da > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-fcb06da > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-fcb06da > .e-con-inner > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-fcb06da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBDBDB;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-fcb06da:hover::before, .elementor-860 .elementor-element.elementor-element-fcb06da:hover > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-fcb06da:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-fcb06da > .elementor-background-slideshow:hover::before, .elementor-860 .elementor-element.elementor-element-fcb06da > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-fcb06da:hover{--overlay-opacity:0.5;}.elementor-860 .elementor-element.elementor-element-f234f1f{--display:flex;--min-height:100px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDCDCD;--border-color:#CDCDCD;--border-radius:8px 8px 8px 8px;}.elementor-860 .elementor-element.elementor-element-f234f1f:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-f234f1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("http://hospitalitysolutions.co.rw/wp-content/uploads/2026/09/Asset-22.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-860 .elementor-element.elementor-element-f234f1f::before, .elementor-860 .elementor-element.elementor-element-f234f1f > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-f234f1f > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-f234f1f > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-f234f1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-f234f1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBDBDB;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-f234f1f:hover::before, .elementor-860 .elementor-element.elementor-element-f234f1f:hover > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-f234f1f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-f234f1f > .elementor-background-slideshow:hover::before, .elementor-860 .elementor-element.elementor-element-f234f1f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-f234f1f:hover{--overlay-opacity:0.5;}.elementor-860 .elementor-element.elementor-element-46c655d{--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;}.elementor-860 .elementor-element.elementor-element-4d2e0fd{--display:flex;--min-height:100px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDCDCD;--border-color:#CDCDCD;--border-radius:8px 8px 8px 8px;}.elementor-860 .elementor-element.elementor-element-4d2e0fd:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-4d2e0fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("http://hospitalitysolutions.co.rw/wp-content/uploads/2026/09/Picture51.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-860 .elementor-element.elementor-element-4d2e0fd::before, .elementor-860 .elementor-element.elementor-element-4d2e0fd > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-4d2e0fd > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-4d2e0fd > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-4d2e0fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-4d2e0fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBDBDB;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-4d2e0fd:hover::before, .elementor-860 .elementor-element.elementor-element-4d2e0fd:hover > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-4d2e0fd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-4d2e0fd > .elementor-background-slideshow:hover::before, .elementor-860 .elementor-element.elementor-element-4d2e0fd > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-4d2e0fd:hover{--overlay-opacity:0.5;}.elementor-860 .elementor-element.elementor-element-ff8d609{--display:flex;--min-height:100px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CDCDCD;--border-color:#CDCDCD;--border-radius:8px 8px 8px 8px;}.elementor-860 .elementor-element.elementor-element-ff8d609:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-ff8d609 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;background-image:url("http://hospitalitysolutions.co.rw/wp-content/uploads/2026/09/Picture52.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-860 .elementor-element.elementor-element-ff8d609::before, .elementor-860 .elementor-element.elementor-element-ff8d609 > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-ff8d609 > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-ff8d609 > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-ff8d609 > .e-con-inner > .elementor-background-slideshow::before, .elementor-860 .elementor-element.elementor-element-ff8d609 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBDBDB;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-ff8d609:hover::before, .elementor-860 .elementor-element.elementor-element-ff8d609:hover > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-ff8d609:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-860 .elementor-element.elementor-element-ff8d609 > .elementor-background-slideshow:hover::before, .elementor-860 .elementor-element.elementor-element-ff8d609 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-860 .elementor-element.elementor-element-ff8d609:hover{--overlay-opacity:0.5;}.elementor-860 .elementor-element.elementor-element-c3e6dca{--display:flex;--min-height:100px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-860 .elementor-element.elementor-element-c3e6dca:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-c3e6dca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-860 .elementor-element.elementor-element-f0e4ac3{--display:flex;--min-height:100px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-860 .elementor-element.elementor-element-f0e4ac3:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-f0e4ac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-860 .elementor-element.elementor-element-d8e51c1{--display:flex;--min-height:100px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-860 .elementor-element.elementor-element-d8e51c1:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-d8e51c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-860 .elementor-element.elementor-element-09b4ee0{--display:flex;--min-height:100px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-860 .elementor-element.elementor-element-09b4ee0:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-09b4ee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-860 .elementor-element.elementor-element-21c16a8{--display:flex;--min-height:100px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-860 .elementor-element.elementor-element-21c16a8:not(.elementor-motion-effects-element-type-background), .elementor-860 .elementor-element.elementor-element-21c16a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-860 .elementor-element.elementor-element-16c7bc7{--width:35%;}.elementor-860 .elementor-element.elementor-element-d11f01a{--width:65%;}.elementor-860 .elementor-element.elementor-element-1204234{--width:15%;}.elementor-860 .elementor-element.elementor-element-8f92ac3{--width:15%;}}@media(max-width:1024px){.elementor-860 .elementor-element.elementor-element-57a69b1{font-size:var( --e-global-typography-text-font-size );}.elementor-860 .elementor-element.elementor-element-047b455 .elementor-button{font-size:var( --e-global-typography-ddf151f-font-size );}.elementor-860 .elementor-element.elementor-element-44d6c58{font-size:var( --e-global-typography-accent-font-size );}.elementor-860 .elementor-element.elementor-element-7345c35 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-860 .elementor-element.elementor-element-6e23461 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-860 .elementor-element.elementor-element-f1391fb{font-size:var( --e-global-typography-text-font-size );}.elementor-860 .elementor-element.elementor-element-fe03bf6{font-size:var( --e-global-typography-text-font-size );}.elementor-860 .elementor-element.elementor-element-7055004{font-size:var( --e-global-typography-text-font-size );}.elementor-860 .elementor-element.elementor-element-7609691 .elementor-counter-title{font-size:var( --e-global-typography-ddf151f-font-size );}.elementor-860 .elementor-element.elementor-element-f948ed8 .elementor-counter-title{font-size:var( --e-global-typography-ddf151f-font-size );}.elementor-860 .elementor-element.elementor-element-bcb1860 .elementor-counter-title{font-size:var( --e-global-typography-ddf151f-font-size );}.elementor-860 .elementor-element.elementor-element-ad0405c{font-size:var( --e-global-typography-text-font-size );}.elementor-860 .elementor-element.elementor-element-b48d8de .elementor-icon-box-title, .elementor-860 .elementor-element.elementor-element-b48d8de .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-860 .elementor-element.elementor-element-c4890af .elementor-icon-box-title, .elementor-860 .elementor-element.elementor-element-c4890af .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-860 .elementor-element.elementor-element-23a4c52 .elementor-icon-box-title, .elementor-860 .elementor-element.elementor-element-23a4c52 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-860 .elementor-element.elementor-element-48eb8fd .elementor-icon-box-title, .elementor-860 .elementor-element.elementor-element-48eb8fd .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-860 .elementor-element.elementor-element-9e99b39 .elementor-icon-box-title, .elementor-860 .elementor-element.elementor-element-9e99b39 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-860 .elementor-element.elementor-element-06174cc .elementor-icon-box-title, .elementor-860 .elementor-element.elementor-element-06174cc .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-860 .elementor-element.elementor-element-4b5a950 .elementor-icon-box-title, .elementor-860 .elementor-element.elementor-element-4b5a950 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-860 .elementor-element.elementor-element-07d2519{font-size:var( --e-global-typography-accent-font-size );}.elementor-860 .elementor-element.elementor-element-dedc491 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-860 .elementor-element.elementor-element-57a69b1{font-size:var( --e-global-typography-text-font-size );}.elementor-860 .elementor-element.elementor-element-047b455 .elementor-button{font-size:var( --e-global-typography-ddf151f-font-size );}.elementor-860 .elementor-element.elementor-element-44d6c58{font-size:var( --e-global-typography-accent-font-size );}.elementor-860 .elementor-element.elementor-element-7345c35 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-860 .elementor-element.elementor-element-6e23461 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-860 .elementor-element.elementor-element-6470218 > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-860 .elementor-element.elementor-element-f1391fb{font-size:var( --e-global-typography-text-font-size );}.elementor-860 .elementor-element.elementor-element-fe03bf6{font-size:var( --e-global-typography-text-font-size );}.elementor-860 .elementor-element.elementor-element-7055004{font-size:var( --e-global-typography-text-font-size );}.elementor-860 .elementor-element.elementor-element-7609691 .elementor-counter-title{font-size:var( --e-global-typography-ddf151f-font-size );}.elementor-860 .elementor-element.elementor-element-f948ed8 .elementor-counter-title{font-size:var( --e-global-typography-ddf151f-font-size );}.elementor-860 .elementor-element.elementor-element-bcb1860 .elementor-counter-title{font-size:var( --e-global-typography-ddf151f-font-size );}.elementor-860 .elementor-element.elementor-element-ad0405c{font-size:var( --e-global-typography-text-font-size );}.elementor-860 .elementor-element.elementor-element-b48d8de .elementor-icon-box-title, .elementor-860 .elementor-element.elementor-element-b48d8de .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-860 .elementor-element.elementor-element-c4890af .elementor-icon-box-title, .elementor-860 .elementor-element.elementor-element-c4890af .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-860 .elementor-element.elementor-element-23a4c52 .elementor-icon-box-title, .elementor-860 .elementor-element.elementor-element-23a4c52 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-860 .elementor-element.elementor-element-48eb8fd .elementor-icon-box-title, .elementor-860 .elementor-element.elementor-element-48eb8fd .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-860 .elementor-element.elementor-element-9e99b39 .elementor-icon-box-title, .elementor-860 .elementor-element.elementor-element-9e99b39 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-860 .elementor-element.elementor-element-06174cc .elementor-icon-box-title, .elementor-860 .elementor-element.elementor-element-06174cc .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-860 .elementor-element.elementor-element-4b5a950 .elementor-icon-box-title, .elementor-860 .elementor-element.elementor-element-4b5a950 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-860 .elementor-element.elementor-element-07d2519{font-size:var( --e-global-typography-accent-font-size );}.elementor-860 .elementor-element.elementor-element-dedc491 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}