.elementor-5277 .elementor-element.elementor-element-bf995bb:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5277 .elementor-element.elementor-element-bf995bb > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(51, 51, 51, 0.2);}.elementor-5277 .elementor-element.elementor-element-bf995bb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 50px 40px 50px;}.elementor-5277 .elementor-element.elementor-element-bf995bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5277 .elementor-element.elementor-element-75f741f .elementor-heading-title{color:#FFFFFF;font-family:"Oswald", Sans-serif;font-size:27px;}.elementor-5277 .elementor-element.elementor-element-0df3e14:hover h1, .elementor-5277 .elementor-element.elementor-element-0df3e14:hover h2, .elementor-5277 .elementor-element.elementor-element-0df3e14:hover h3, .elementor-5277 .elementor-element.elementor-element-0df3e14:hover h4, .elementor-5277 .elementor-element.elementor-element-0df3e14:hover h5, .elementor-5277 .elementor-element.elementor-element-0df3e14:hover h6{color:#FFFFFF;}.elementor-5277 .elementor-element.elementor-element-0df3e14:hover .content_text_block p{color:#FFFFFF;}.elementor-5277 .elementor-element.elementor-element-0df3e14:hover i{color:#FFFFFF;}.elementor-5277 .elementor-element.elementor-element-0df3e14:hover .info_block.style_one.left_flex .content_text_block{border-left:1px solid #FFFFFF;}.elementor-5277 .elementor-element.elementor-element-0df3e14:hover .info_block.style_one.right_flex .content_text_block{border-right:1px solid #FFFFFF;}.elementor-5277 .elementor-element.elementor-element-0df3e14:hover .info_block.style_one.center_flex .num_b{border-bottom:1px solid #FFFFFF;}.elementor-5277 .elementor-element.elementor-element-0df3e14:hover .info_block.style_two.left_flex .num_b i:after{background:#FFFFFF;}.elementor-5277 .elementor-element.elementor-element-0df3e14:hover .info_block.style_two.right_flex .num_b i:after{background:#FFFFFF;}.elementor-5277 .elementor-element.elementor-element-0df3e14 > .elementor-widget-container{padding:0em 0em 0em 0em;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);}.elementor-bc-flex-widget .elementor-5277 .elementor-element.elementor-element-285d7bf.elementor-column .elementor-column-wrap{align-items:center;}.elementor-5277 .elementor-element.elementor-element-285d7bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5277 .elementor-element.elementor-element-285d7bf:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5277 .elementor-element.elementor-element-285d7bf > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://kaiohospitality.com/wp-content/uploads/2020/09/Cairo-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5277 .elementor-element.elementor-element-285d7bf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5277 .elementor-element.elementor-element-285d7bf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5277 .elementor-element.elementor-element-c7ffe7a .elementor-spacer-inner{height:505px;}.elementor-5277 .elementor-element.elementor-element-52cee35:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5277 .elementor-element.elementor-element-52cee35 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;background-image:url("http://kaiohospitality.com/wp-content/uploads/2020/07/Vision.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5277 .elementor-element.elementor-element-52cee35 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 100px 100px 100px;}.elementor-5277 .elementor-element.elementor-element-52cee35 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5277 .elementor-element.elementor-element-0a1a38a .elementor-spacer-inner{height:285px;}.elementor-5277 .elementor-element.elementor-element-3b2b5a8:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-5277 .elementor-element.elementor-element-3b2b5a8 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(51, 51, 51, 0.2);}.elementor-5277 .elementor-element.elementor-element-3b2b5a8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 100px 100px 100px;}.elementor-5277 .elementor-element.elementor-element-3b2b5a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5277 .elementor-element.elementor-element-f69e076 h1, .elementor-5277 .elementor-element.elementor-element-f69e076 h2, .elementor-5277 .elementor-element.elementor-element-f69e076 h3, .elementor-5277 .elementor-element.elementor-element-f69e076 h4, .elementor-5277 .elementor-element.elementor-element-f69e076 h5, .elementor-5277 .elementor-element.elementor-element-f69e076 h6{font-size:28px;}.elementor-5277 .elementor-element.elementor-element-f69e076 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5277 .elementor-element.elementor-element-faf77d2 h1, .elementor-5277 .elementor-element.elementor-element-faf77d2 h2, .elementor-5277 .elementor-element.elementor-element-faf77d2 h3, .elementor-5277 .elementor-element.elementor-element-faf77d2 h4, .elementor-5277 .elementor-element.elementor-element-faf77d2 h5, .elementor-5277 .elementor-element.elementor-element-faf77d2 h6{font-size:28px;}.elementor-5277 .elementor-element.elementor-element-faf77d2 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-5277 .elementor-element.elementor-element-c7ffe7a .elementor-spacer-inner{height:446px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5277 .elementor-element.elementor-element-bf995bb{width:100%;}.elementor-5277 .elementor-element.elementor-element-285d7bf{width:100%;}.elementor-5277 .elementor-element.elementor-element-52cee35{width:100%;}.elementor-5277 .elementor-element.elementor-element-3b2b5a8{width:100%;}}@media(max-width:767px){.elementor-5277 .elementor-element.elementor-element-bf995bb > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-5277 .elementor-element.elementor-element-285d7bf > .elementor-element-populated{margin:40px 0px 0px 0px;}.elementor-5277 .elementor-element.elementor-element-c7ffe7a .elementor-spacer-inner{height:266px;}.elementor-5277 .elementor-element.elementor-element-52cee35 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-5277 .elementor-element.elementor-element-3b2b5a8 > .elementor-element-populated{padding:40px 40px 40px 40px;}}