.elementor-3 .elementor-element.elementor-element-56a17aea>.elementor-container>.elementor-row>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3 .elementor-element.elementor-element-56a17aea:not(.elementor-motion-effects-element-type-background),.elementor-3 .elementor-element.elementor-element-56a17aea>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#010101}.elementor-3 .elementor-element.elementor-element-56a17aea .thegem-section-parallax-background{background-image:url(https://i0.wp.com/muto.co.ke/wp-content/uploads/2026/08/shutterstock_723172429-scaled.jpg?fit=2560%2C1707&ssl=1);background-size:cover}.elementor-3 .elementor-element.elementor-element-56a17aea>.elementor-container{min-height:100vh}.elementor-3 .elementor-element.elementor-element-56a17aea{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-3 .elementor-element.elementor-element-56a17aea>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3 .elementor-element.elementor-element-46f34ac1>.elementor-widget-container{padding:0 0 10px 0}.elementor-3 .elementor-element.elementor-element-46f34ac1 .thegem-te-portfolio-title .portfolio-title{letter-spacing:2.4px;text-transform:uppercase;font-size:82px;line-height:100px;max-width:450px;color:#FFF}.elementor-3 .elementor-element.elementor-element-a1424cf>.elementor-element-populated{padding:250px 21px 130px 110px}.elementor-3 .elementor-element.elementor-element-7ed3ad0b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-3 .elementor-element.elementor-element-7ed3ad0b>.elementor-element-populated{padding:250px 110px 130px 21px}.elementor-3 .elementor-element.elementor-element-7314105{padding:50px 0 50px 0}.elementor-3 .elementor-element.elementor-element-aaf36bb>.elementor-container{max-width:1200px}.elementor-3 .elementor-element.elementor-element-22ced1e{text-align:justify}.elementor-3 .elementor-element.elementor-element-22ced1e,.elementor-3 .elementor-element.elementor-element-22ced1e .elementor-text-editor *{font-family:"Montserrat",Sans-serif;font-size:15px}.elementor-3 .elementor-element.elementor-element-847a35f{text-align:justify}.elementor-3 .elementor-element.elementor-element-847a35f,.elementor-3 .elementor-element.elementor-element-847a35f .elementor-text-editor *{font-family:"Montserrat",Sans-serif;font-size:15px}.elementor-3 .elementor-element.elementor-element-14aad50.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-3 .elementor-element.elementor-element-14aad50 .elementor-swiper-button{font-size:20px}.elementor-3 .elementor-element.elementor-element-35d8cb6>.elementor-container{max-width:1200px}.elementor-3 .elementor-element.elementor-element-67c41bd{text-align:center}.elementor-3 .elementor-element.elementor-element-67c41bd,.elementor-3 .elementor-element.elementor-element-67c41bd .elementor-text-editor *{font-family:"Montserrat",Sans-serif;font-size:15px}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-a1424cf{width:42%}.elementor-3 .elementor-element.elementor-element-7ed3ad0b{width:57.625%}}@media(max-width:1024px) and (min-width:768px){.elementor-3 .elementor-element.elementor-element-a1424cf{width:100%}.elementor-3 .elementor-element.elementor-element-7ed3ad0b{width:100%}}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-a1424cf>.elementor-element-populated{padding:150px 21px 0 42px}.elementor-3 .elementor-element.elementor-element-7ed3ad0b>.elementor-element-populated{padding:45px 21px 80px 42px}.elementor-3 .elementor-element.elementor-element-14aad50.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-a1424cf>.elementor-element-populated{padding:150px 21px 0 21px}.elementor-3 .elementor-element.elementor-element-7ed3ad0b>.elementor-element-populated{padding:45px 21px 80px 21px}.elementor-3 .elementor-element.elementor-element-14aad50.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}}@media (max-width:1600px) and (min-width:1200px){.elementor-3 .elementor-element.elementor-element-56a17aea>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-3 .elementor-element.elementor-element-a1424cf>.elementor-element-populated{padding:250px 21px 70px 55px!important}}@media (max-width:1199px) and (min-width:1025px){.elementor-3 .elementor-element.elementor-element-56a17aea>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-3 .elementor-element.elementor-element-a1424cf>.elementor-element-populated{padding:250px 21px 70px 42px!important}}@media (max-width:1600px) and (min-width:1200px){.elementor-3 .elementor-element.elementor-element-56a17aea>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-3 .elementor-element.elementor-element-7ed3ad0b>.elementor-element-populated{padding:250px 55px 70px 21px!important}}@media (max-width:1199px) and (min-width:1025px){.elementor-3 .elementor-element.elementor-element-56a17aea>.elementor-container>.elementor-row{flex-wrap:wrap}.elementor-3 .elementor-element.elementor-element-7ed3ad0b>.elementor-element-populated{padding:250px 42px 70px 21px!important}}