.elementor-1951 .elementor-element.elementor-element-365c399:not(.elementor-motion-effects-element-type-background), .elementor-1951 .elementor-element.elementor-element-365c399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181414;}.elementor-1951 .elementor-element.elementor-element-365c399 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1951 .elementor-element.elementor-element-365c399{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-120px;margin-bottom:0px;padding:0px 0px 120px 0px;z-index:2;}.elementor-1951 .elementor-element.elementor-element-2c74694 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-element.elementor-element-0387f23{transition-timing-function:cubic-bezier(0.230, 1.000, 0.320, 1.000) !important;transition-delay:0ms !important;}.elementor-widget.elementor-element-0387f23{opacity:0;}.elementor-1951 .elementor-element.elementor-element-0387f23 .availability_search_wrapper label{color:#FFFFFF;}.elementor-1951 .elementor-element.elementor-element-0387f23 .availability_search_wrapper input[type=text]{color:#FFFFFF;background-color:#FFFFFF00;border-color:#FFFFFF;}.elementor-1951 .elementor-element.elementor-element-0387f23 .availability_search_wrapper select{color:#FFFFFF;background-color:#FFFFFF00;border-color:#FFFFFF;}.elementor-1951 .elementor-element.elementor-element-0387f23 .availability_search_wrapper .mphb_sc_search-wrapper .mphb_sc_search-adults:after, .elementor-1951 .elementor-element.elementor-element-0387f23 
.availability_search_wrapper .mphb_sc_search-wrapper .mphb_sc_search-children:after{color:#FFFFFF;}.elementor-1951 .elementor-element.elementor-element-0387f23 .availability_search_wrapper input[type=text]::placeholder{color:#FFFFFF5C;}.elementor-1951 .elementor-element.elementor-element-0387f23 .availability_search_wrapper input[type=submit]{color:#000000;background-color:#FFFFFF;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 40px 12px 40px;}.elementor-1951 .elementor-element.elementor-element-0387f23 .availability_search_wrapper input[type=submit]:hover{color:#FFFFFF;background-color:#FFFFFF00;border-color:#FFFFFF;}.elementor-1951 .elementor-element.elementor-element-2c5a396{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1951 .elementor-element.elementor-element-2c5a396:not(.elementor-motion-effects-element-type-background), .elementor-1951 .elementor-element.elementor-element-2c5a396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bosphoruscompany.co.ke/wp-content/uploads/2026/09/bc6ea6909_generated_89ba8c7e-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1951 .elementor-element.elementor-element-7d778789{--display:flex;}.elementor-1951 .elementor-element.elementor-element-41e225bb{--display:flex;}.elementor-1951 .elementor-element.elementor-element-1e579c35 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:12px;font-weight:400;font-style:normal;line-height:1.05em;color:#B1B7B2;}.elementor-1951 .elementor-element.elementor-element-355093fa .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:96px;font-weight:400;font-style:normal;line-height:1.05em;color:#FAF8F3;}.elementor-1951 .elementor-element.elementor-element-1e2a507 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:96px;font-weight:400;font-style:italic;line-height:1.05em;color:#A67C56;}.elementor-1951 .elementor-element.elementor-element-62256971 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.05em;color:#B1B7B2;}.elementor-1951 .elementor-element.elementor-element-3715a122{--display:flex;}.elementor-1951 .elementor-element.elementor-element-403ccf1f .elementor-button{background-color:#A67C56;font-family:"Arial", Sans-serif;font-size:14px;fill:#FAF8F3;color:#FAF8F3;border-radius:4px 4px 4px 4px;padding:14px 24px 14px 24px;}.elementor-1951 .elementor-element.elementor-element-403ccf1f .elementor-button:hover, .elementor-1951 .elementor-element.elementor-element-403ccf1f .elementor-button:focus{background-color:#916A48;}.elementor-1951 .elementor-element.elementor-element-403ccf1f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1951 .elementor-element.elementor-element-6959e045 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:12px;font-weight:400;font-style:normal;line-height:1.05em;color:#A4AAA4;}.elementor-1951 .elementor-element.elementor-element-33101642{--display:flex;}.elementor-1951 .elementor-element.elementor-element-7c508758{--display:flex;}.elementor-1951 .elementor-element.elementor-element-75687485 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:#A67C56;}.elementor-1951 .elementor-element.elementor-element-2e73a08f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:56px;font-weight:400;line-height:1.2em;color:#192B23;}.elementor-1951 .elementor-element.elementor-element-c23c67 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#69716B;}.elementor-1951 .elementor-element.elementor-element-7485dd0{--display:flex;}.elementor-1951 .elementor-element.elementor-element-72954b65{width:100%;max-width:100%;}.elementor-1951 .elementor-element.elementor-element-496bddd9{--display:flex;}.elementor-1951 .elementor-element.elementor-element-259798c4 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:#C99B71;}.elementor-1951 .elementor-element.elementor-element-e153828 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;color:#FAF8F3;}.elementor-1951 .elementor-element.elementor-element-7384a71c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#DDDCD5;}.elementor-1951 .elementor-element.elementor-element-5e0b8813 .elementor-button{background-color:#00000000;font-family:"Arial", Sans-serif;font-size:14px;fill:#C99B71;color:#C99B71;}.elementor-1951 .elementor-element.elementor-element-5e0b8813 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1951 .elementor-element.elementor-element-7e8a6797{--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-1951 .elementor-element.elementor-element-72be4b8f{--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-1951 .elementor-element.elementor-element-2dec4d7 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:#A67C56;}.elementor-1951 .elementor-element.elementor-element-7711449d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:56px;font-weight:400;line-height:1.3em;color:#192B23;}.elementor-1951 .elementor-element.elementor-element-3696475 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#69716B;}.elementor-1951 .elementor-element.elementor-element-2ca9396e{--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-1951 .elementor-element.elementor-element-5caa8c77{--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-1951 .elementor-element.elementor-element-6675efb9{--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-1951 .elementor-element.elementor-element-3d150d1d .elementor-icon-wrapper{text-align:start;}.elementor-1951 .elementor-element.elementor-element-3d150d1d.elementor-view-stacked .elementor-icon{background-color:#A67C56;}.elementor-1951 .elementor-element.elementor-element-3d150d1d.elementor-view-framed .elementor-icon, .elementor-1951 .elementor-element.elementor-element-3d150d1d.elementor-view-default .elementor-icon{color:#A67C56;border-color:#A67C56;}.elementor-1951 .elementor-element.elementor-element-3d150d1d.elementor-view-framed .elementor-icon, .elementor-1951 .elementor-element.elementor-element-3d150d1d.elementor-view-default .elementor-icon svg{fill:#A67C56;}.elementor-1951 .elementor-element.elementor-element-3d150d1d .elementor-icon{font-size:24px;}.elementor-1951 .elementor-element.elementor-element-3d150d1d .elementor-icon svg{height:24px;}.elementor-1951 .elementor-element.elementor-element-27be187b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;color:#192B23;}.elementor-1951 .elementor-element.elementor-element-3841a155 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#69716B;}.elementor-1951 .elementor-element.elementor-element-51efd70f .elementor-button{background-color:#00000000;font-family:"Arial", Sans-serif;font-size:14px;fill:#A67C56;color:#A67C56;}.elementor-1951 .elementor-element.elementor-element-51efd70f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1951 .elementor-element.elementor-element-30ae2f50{--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-1951 .elementor-element.elementor-element-1db4dc48{--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-1951 .elementor-element.elementor-element-16c98535 .elementor-icon-wrapper{text-align:start;}.elementor-1951 .elementor-element.elementor-element-16c98535.elementor-view-stacked .elementor-icon{background-color:#A67C56;}.elementor-1951 .elementor-element.elementor-element-16c98535.elementor-view-framed .elementor-icon, .elementor-1951 .elementor-element.elementor-element-16c98535.elementor-view-default .elementor-icon{color:#A67C56;border-color:#A67C56;}.elementor-1951 .elementor-element.elementor-element-16c98535.elementor-view-framed .elementor-icon, .elementor-1951 .elementor-element.elementor-element-16c98535.elementor-view-default .elementor-icon svg{fill:#A67C56;}.elementor-1951 .elementor-element.elementor-element-16c98535 .elementor-icon{font-size:24px;}.elementor-1951 .elementor-element.elementor-element-16c98535 .elementor-icon svg{height:24px;}.elementor-1951 .elementor-element.elementor-element-1531aead .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;color:#192B23;}.elementor-1951 .elementor-element.elementor-element-3cd77c42 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#69716B;}.elementor-1951 .elementor-element.elementor-element-4667fba5 .elementor-button{background-color:#00000000;font-family:"Arial", Sans-serif;font-size:14px;fill:#A67C56;color:#A67C56;}.elementor-1951 .elementor-element.elementor-element-4667fba5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1951 .elementor-element.elementor-element-2946d36{--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-1951 .elementor-element.elementor-element-2946d36:not(.elementor-motion-effects-element-type-background), .elementor-1951 .elementor-element.elementor-element-2946d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bosphoruscompany.co.ke/wp-content/uploads/2026/09/Bosphorus-Lounge-4-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1951 .elementor-element.elementor-element-3125dda0{--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-1951 .elementor-element.elementor-element-74ffc6d6{text-align:center;}.elementor-1951 .elementor-element.elementor-element-74ffc6d6 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:12px;font-weight:400;line-height:1.1em;color:#A67C56;}.elementor-1951 .elementor-element.elementor-element-4dba74ad{text-align:center;}.elementor-1951 .elementor-element.elementor-element-4dba74ad .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:400;line-height:1.1em;color:#FAF8F3;}.elementor-1951 .elementor-element.elementor-element-36b10220{text-align:center;}.elementor-1951 .elementor-element.elementor-element-36b10220 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.1em;color:#B7BDB8;}.elementor-1951 .elementor-element.elementor-element-7539db1b .elementor-button{background-color:#A67C56;font-family:"Arial", Sans-serif;font-size:14px;font-weight:500;letter-spacing:0.4px;fill:#FAF8F3;color:#FAF8F3;border-radius:2px 2px 2px 2px;padding:16px 40px 16px 40px;}.elementor-1951 .elementor-element.elementor-element-7539db1b .elementor-button:hover, .elementor-1951 .elementor-element.elementor-element-7539db1b .elementor-button:focus{background-color:#916A48;}.elementor-1951 .elementor-element.elementor-element-7539db1b .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:1024px){.elementor-1951 .elementor-element.elementor-element-365c399{margin-top:60px;margin-bottom:80px;padding:0px 30px 0px 30px;}.elementor-1951 .elementor-element.elementor-element-0387f23 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:567px){.elementor-1951 .elementor-element.elementor-element-365c399{margin-top:60px;margin-bottom:60px;padding:0px 20px 0px 20px;}}