.elementor-965 .elementor-element.elementor-element-fa48baa .pattern-layer{background-image:url("https://keycoreadventures.co.ke/wp-content/uploads/2021/01/shape-20.png");}.elementor-965 .elementor-element.elementor-element-fa48baa .banner-section .content-box h2{font-family:"Cormorant Garamond", Sans-serif;font-weight:100;}.elementor-965 .elementor-element.elementor-element-fa48baa .banner-section .content-box p{font-family:"Montaga", Sans-serif;}.elementor-965 .elementor-element.elementor-element-62b479b .sec-title p{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:bold;text-transform:capitalize;color:#29362F;}.elementor-965 .elementor-element.elementor-element-62b479b .sec-title h2{font-family:"Montaga", Sans-serif;font-size:42px;font-weight:100;line-height:45px;letter-spacing:0px;color:#020101;}.elementor-965 .elementor-element.elementor-element-62b479b{font-family:"Montaga", Sans-serif;letter-spacing:0px;}.elementor-965 .elementor-element.elementor-element-b0a0e3c{margin-top:-98px;margin-bottom:-98px;}.elementor-965 .elementor-element.elementor-element-beafda3 .sec-title p{font-family:"Cormorant", Sans-serif;}.elementor-965 .elementor-element.elementor-element-beafda3 .sec-title h2{text-transform:capitalize;}.elementor-965 .elementor-element.elementor-element-281f5d2 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-965 .elementor-element.elementor-element-aaf8450 > .elementor-background-overlay{opacity:0.49;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-965 .elementor-element.elementor-element-aaf8450{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-965 .elementor-element.elementor-element-8c6bc78 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-965 .elementor-element.elementor-element-8c6bc78 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-965 .elementor-element.elementor-element-8c6bc78 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-965 .elementor-element.elementor-element-bb0ee03 .counter-block-one .inner-box .count-outer , .elementor-965 .elementor-element.elementor-element-bb0ee03 .counter-block-two .inner-box .count-outer{font-family:"Cormorant Garamond", Sans-serif;font-size:42px;}.elementor-965 .elementor-element.elementor-element-bb0ee03 .counter-block-one .inner-box p, .elementor-965 .elementor-element.elementor-element-bb0ee03 .counter-block-two .inner-box p{font-family:"Montagu Slab", Sans-serif;font-size:14px;}