.elementor-851 .elementor-element.elementor-element-f6dfd4b{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-851 .elementor-element.elementor-element-f6dfd4b:not(.elementor-motion-effects-element-type-background), .elementor-851 .elementor-element.elementor-element-f6dfd4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.zagazaga.co.ke/wp-content/uploads/2025/05/freepik__the-style-is-candid-image-photography-with-natural__56661-1024x585-1.png");background-position:center center;}.elementor-851 .elementor-element.elementor-element-4f8782f{text-align:center;}.elementor-851 .elementor-element.elementor-element-4f8782f .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-851 .elementor-element.elementor-element-8d05f9e{--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-851 .elementor-element.elementor-element-02e466c{--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;--border-radius:20px 20px 20px 20px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-851 .elementor-element.elementor-element-02e466c:not(.elementor-motion-effects-element-type-background), .elementor-851 .elementor-element.elementor-element-02e466c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF6600;}.elementor-851 .elementor-element.elementor-element-e8b955a{text-align:center;}.elementor-851 .elementor-element.elementor-element-19c33bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-851 .elementor-element.elementor-element-4a7b81d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-851 .elementor-element.elementor-element-fe7de6e{text-align:center;}.elementor-851 .elementor-element.elementor-element-eded6dc{text-align:center;}.elementor-851 .elementor-element.elementor-element-23fb16d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-851 .elementor-element.elementor-element-d3861df{text-align:center;}.elementor-851 .elementor-element.elementor-element-a2a6dcf{text-align:center;}.elementor-851 .elementor-element.elementor-element-2a663eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-851 .elementor-element.elementor-element-0eaf280{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-851 .elementor-element.elementor-element-5e5e6c9{text-align:center;}.elementor-851 .elementor-element.elementor-element-db547f3{text-align:center;}.elementor-851 .elementor-element.elementor-element-52c067a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-851 .elementor-element.elementor-element-3a9b43e{text-align:center;}.elementor-851 .elementor-element.elementor-element-7b3dbdb{text-align:center;}.elementor-851 .elementor-element.elementor-element-11bae0a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-851 .elementor-element.elementor-element-8727739{text-align:center;}.elementor-851 .elementor-element.elementor-element-f0cc385{text-align:center;}.elementor-851 .elementor-element.elementor-element-38ce350{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-851 .elementor-element.elementor-element-f8185e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-851 .elementor-element.elementor-element-99526a1{text-align:center;}.elementor-851 .elementor-element.elementor-element-cbbc987{text-align:center;}.elementor-851 .elementor-element.elementor-element-2a6c76f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-851 .elementor-element.elementor-element-684397e{text-align:center;}.elementor-851 .elementor-element.elementor-element-740afff{text-align:center;}.elementor-851 .elementor-element.elementor-element-ab0d076{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-851 .elementor-element.elementor-element-ec36460{text-align:center;}.elementor-851 .elementor-element.elementor-element-98b8426{text-align:center;}.elementor-851 .elementor-element.elementor-element-d8b46b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-851 .elementor-element.elementor-element-951a9a1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-851 .elementor-element.elementor-element-a43ed98{text-align:center;}.elementor-851 .elementor-element.elementor-element-5a93141{text-align:center;}.elementor-851 .elementor-element.elementor-element-7a89b10{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-851 .elementor-element.elementor-element-0b627b3{text-align:center;}.elementor-851 .elementor-element.elementor-element-f90fd43{text-align:center;}.elementor-851 .elementor-element.elementor-element-bea2329{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-851 .elementor-element.elementor-element-b565072{text-align:center;}.elementor-851 .elementor-element.elementor-element-164c8e7{text-align:center;}.elementor-851 .elementor-element.elementor-element-9bd277d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-851 .elementor-element.elementor-element-b980470{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-851 .elementor-element.elementor-element-f151b31{text-align:center;}.elementor-851 .elementor-element.elementor-element-2c6a463{text-align:center;}.elementor-851 .elementor-element.elementor-element-69e9996{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-851 .elementor-element.elementor-element-d2785fe{text-align:center;}.elementor-851 .elementor-element.elementor-element-1ef7570{text-align:center;}.elementor-851 .elementor-element.elementor-element-e8f37c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-851 .elementor-element.elementor-element-fbddc35{text-align:center;}.elementor-851 .elementor-element.elementor-element-09cbca9{text-align:center;}.elementor-851 .elementor-element.elementor-element-b118c88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-851 .elementor-element.elementor-element-6089402{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-851 .elementor-element.elementor-element-25544b2{text-align:center;}.elementor-851 .elementor-element.elementor-element-17306fc{text-align:center;}@media(min-width:768px){.elementor-851 .elementor-element.elementor-element-f6dfd4b{--width:100%;}.elementor-851 .elementor-element.elementor-element-4a7b81d{--width:50%;}.elementor-851 .elementor-element.elementor-element-23fb16d{--width:50%;}.elementor-851 .elementor-element.elementor-element-0eaf280{--width:50%;}.elementor-851 .elementor-element.elementor-element-52c067a{--width:50%;}.elementor-851 .elementor-element.elementor-element-11bae0a{--width:50%;}.elementor-851 .elementor-element.elementor-element-f8185e8{--width:50%;}.elementor-851 .elementor-element.elementor-element-2a6c76f{--width:50%;}.elementor-851 .elementor-element.elementor-element-ab0d076{--width:50%;}.elementor-851 .elementor-element.elementor-element-951a9a1{--width:50%;}.elementor-851 .elementor-element.elementor-element-7a89b10{--width:50%;}.elementor-851 .elementor-element.elementor-element-bea2329{--width:50%;}.elementor-851 .elementor-element.elementor-element-b980470{--width:50%;}.elementor-851 .elementor-element.elementor-element-69e9996{--width:50%;}.elementor-851 .elementor-element.elementor-element-e8f37c4{--width:50%;}.elementor-851 .elementor-element.elementor-element-6089402{--width:50%;}}/* Start custom CSS for image, class: .elementor-element-8f7e640 */.circular-image-1 {
    width: 450px;        /* You can adjust the size */
    height: 450px;
    object-fit: cover;   /* Ensures the image fills the circle without distortion */
    border-radius: 50%;  /* This makes it circular */
    overflow: hidden;
    border: 3px solid #FF6600; /* Optional: adds a white border */
    box-shadow: 0 0 10px rgba(0,0,0,0.1); /* Optional: adds a soft shadow */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c515bd */.circular-image-1 {
    width: 450px;        /* You can adjust the size */
    height: 450px;
    object-fit: cover;   /* Ensures the image fills the circle without distortion */
    border-radius: 50%;  /* This makes it circular */
    overflow: hidden;
    border: 3px solid #FF6600; /* Optional: adds a white border */
    box-shadow: 0 0 10px rgba(0,0,0,0.1); /* Optional: adds a soft shadow */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c62ce7 */.circular-image {
    width: 300px;        /* You can adjust the size */
    height: 300px;
    object-fit: cover;   /* Ensures the image fills the circle without distortion */
    border-radius: 50%;  /* This makes it circular */
    overflow: hidden;
    border: 3px solid #FF6600; /* Optional: adds a white border */
    box-shadow: 0 0 10px rgba(0,0,0,0.1); /* Optional: adds a soft shadow */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9b814a2 */.circular-image {
    width: 300px;        /* You can adjust the size */
    height: 300px;
    object-fit: cover;   /* Ensures the image fills the circle without distortion */
    border-radius: 50%;  /* This makes it circular */
    overflow: hidden;
    border: 3px solid #FF6600; /* Optional: adds a white border */
    box-shadow: 0 0 10px rgba(0,0,0,0.1); /* Optional: adds a soft shadow */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59eafa6 */.circular-image {
    width: 300px;        /* You can adjust the size */
    height: 300px;
    object-fit: cover;   /* Ensures the image fills the circle without distortion */
    border-radius: 50%;  /* This makes it circular */
    overflow: hidden;
    border: 3px solid #FF6600; /* Optional: adds a white border */
    box-shadow: 0 0 10px rgba(0,0,0,0.1); /* Optional: adds a soft shadow */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6945eb5 */.circular-image {
    width: 300px;        /* You can adjust the size */
    height: 300px;
    object-fit: cover;   /* Ensures the image fills the circle without distortion */
    border-radius: 50%;  /* This makes it circular */
    overflow: hidden;
    border: 3px solid #FF6600; /* Optional: adds a white border */
    box-shadow: 0 0 10px rgba(0,0,0,0.1); /* Optional: adds a soft shadow */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4971c55 */.circular-image {
    width: 300px;        /* You can adjust the size */
    height: 300px;
    object-fit: cover;   /* Ensures the image fills the circle without distortion */
    border-radius: 50%;  /* This makes it circular */
    overflow: hidden;
    border: 3px solid #FF6600; /* Optional: adds a white border */
    box-shadow: 0 0 10px rgba(0,0,0,0.1); /* Optional: adds a soft shadow */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-40b32b3 */.circular-image {
    width: 300px;        /* You can adjust the size */
    height: 300px;
    object-fit: cover;   /* Ensures the image fills the circle without distortion */
    border-radius: 50%;  /* This makes it circular */
    overflow: hidden;
    border: 3px solid #FF6600; /* Optional: adds a white border */
    box-shadow: 0 0 10px rgba(0,0,0,0.1); /* Optional: adds a soft shadow */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f164857 */.circular-image {
    width: 300px;        /* You can adjust the size */
    height: 300px;
    object-fit: cover;   /* Ensures the image fills the circle without distortion */
    border-radius: 50%;  /* This makes it circular */
    overflow: hidden;
    border: 3px solid #FF6600; /* Optional: adds a white border */
    box-shadow: 0 0 10px rgba(0,0,0,0.1); /* Optional: adds a soft shadow */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ec00639 */.circular-image {
    width: 300px;        /* You can adjust the size */
    height: 300px;
    object-fit: cover;   /* Ensures the image fills the circle without distortion */
    border-radius: 50%;  /* This makes it circular */
    overflow: hidden;
    border: 3px solid #FF6600; /* Optional: adds a white border */
    box-shadow: 0 0 10px rgba(0,0,0,0.1); /* Optional: adds a soft shadow */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c960fb */.circular-image {
    width: 300px;        /* You can adjust the size */
    height: 300px;
    object-fit: cover;   /* Ensures the image fills the circle without distortion */
    border-radius: 50%;  /* This makes it circular */
    overflow: hidden;
    border: 3px solid #FF6600; /* Optional: adds a white border */
    box-shadow: 0 0 10px rgba(0,0,0,0.1); /* Optional: adds a soft shadow */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c7ba55c */.circular-image {
    width: 300px;        /* You can adjust the size */
    height: 300px;
    object-fit: cover;   /* Ensures the image fills the circle without distortion */
    border-radius: 50%;  /* This makes it circular */
    overflow: hidden;
    border: 3px solid #FF6600; /* Optional: adds a white border */
    box-shadow: 0 0 10px rgba(0,0,0,0.1); /* Optional: adds a soft shadow */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a76161 */.circular-image {
    width: 300px;        /* You can adjust the size */
    height: 300px;
    object-fit: cover;   /* Ensures the image fills the circle without distortion */
    border-radius: 50%;  /* This makes it circular */
    overflow: hidden;
    border: 3px solid #FF6600; /* Optional: adds a white border */
    box-shadow: 0 0 10px rgba(0,0,0,0.1); /* Optional: adds a soft shadow */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd8a209 */.circular-image {
    width: 300px;        /* You can adjust the size */
    height: 300px;
    object-fit: cover;   /* Ensures the image fills the circle without distortion */
    border-radius: 50%;  /* This makes it circular */
    overflow: hidden;
    border: 3px solid #FF6600; /* Optional: adds a white border */
    box-shadow: 0 0 10px rgba(0,0,0,0.1); /* Optional: adds a soft shadow */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d5c6be0 */.circular-image {
    width: 300px;        /* You can adjust the size */
    height: 300px;
    object-fit: cover;   /* Ensures the image fills the circle without distortion */
    border-radius: 50%;  /* This makes it circular */
    overflow: hidden;
    border: 3px solid #FF6600; /* Optional: adds a white border */
    box-shadow: 0 0 10px rgba(0,0,0,0.1); /* Optional: adds a soft shadow */
}/* End custom CSS */