.elementor-88 .elementor-element.elementor-element-f943525>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px}.elementor-widget-slides .elementor-slide-heading{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-slides .elementor-slide-description{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-slides .elementor-slide-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-88 .elementor-element.elementor-element-e2d430c .elementor-repeater-item-7ec5578 .swiper-slide-bg{background-image:url(https://cmcoconsultants.com/wp-content/uploads/2020/10/Nairobi-Skyline-Photo.jpeg);background-size:cover}.elementor-88 .elementor-element.elementor-element-e2d430c .elementor-repeater-item-7ec5578 .swiper-slide-contents{text-shadow:0px 0px 15px rgba(0,0,0,.3)}.elementor-88 .elementor-element.elementor-element-e2d430c .elementor-repeater-item-2e36948 .swiper-slide-bg{background-image:url(https://cmcoconsultants.com/wp-content/uploads/2020/10/nairobi-2730268_1920.jpg);background-size:cover}.elementor-88 .elementor-element.elementor-element-e2d430c .elementor-repeater-item-2e36948 .swiper-slide-contents{text-shadow:0px 0px 15px rgba(0,0,0,.3)}.elementor-88 .elementor-element.elementor-element-e2d430c .swiper-slide{transition-duration:calc(3000ms*1.2);height:475px}.elementor-88 .elementor-element.elementor-element-e2d430c .swiper-slide-contents{max-width:60%}.elementor-88 .elementor-element.elementor-element-e2d430c .swiper-slide-inner{text-align:center}.elementor-88 .elementor-element.elementor-element-e2d430c .elementor-slide-heading{color:#fff;font-family:"Playfair Display",Sans-serif;font-size:50px;font-weight:600}.elementor-88 .elementor-element.elementor-element-de7d5d7{--spacer-size:50px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-88 .elementor-element.elementor-element-64b8adf .elementor-heading-title{color:#3d7a8c}.elementor-widget-call-to-action .elementor-cta__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-call-to-action .elementor-cta__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-call-to-action .elementor-cta__button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-88 .elementor-element.elementor-element-311d527 .elementor-cta .elementor-cta__bg,.elementor-88 .elementor-element.elementor-element-311d527 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-88 .elementor-element.elementor-element-311d527 .elementor-cta__content{text-align:center}.elementor-88 .elementor-element.elementor-element-311d527 .elementor-cta__button{color:#fff;background-color:var(--e-global-color-primary);border-color:#7A7A7A00}.elementor-88 .elementor-element.elementor-element-d14be26 .elementor-cta .elementor-cta__bg,.elementor-88 .elementor-element.elementor-element-d14be26 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-88 .elementor-element.elementor-element-d14be26 .elementor-cta__content{text-align:center}.elementor-88 .elementor-element.elementor-element-d14be26 .elementor-cta__button{color:#fff;background-color:var(--e-global-color-primary);border-color:#7A7A7A00}.elementor-widget-posts .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-posts .elementor-post__meta-data{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .elementor-post__excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts a.elementor-post__read-more{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-posts .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .ecs-load-more-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);background-color:var(--e-global-color-accent)}.elementor-widget-posts .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-88 .elementor-element.elementor-element-f80396c{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-88 .elementor-element.elementor-element-b30b2ab{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-88 .elementor-element.elementor-element-99d637d{--spacer-size:50px}