.elementor-850 .elementor-element.elementor-element-65b5327{--display:flex;--min-height:600px;--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-850 .elementor-element.elementor-element-65b5327:not(.elementor-motion-effects-element-type-background),.elementor-850 .elementor-element.elementor-element-65b5327>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.esoadvocates.co.ke/wp-content/uploads/2023/11/eso-law-home.jpg)}.elementor-850 .elementor-element.elementor-element-65b5327,.elementor-850 .elementor-element.elementor-element-65b5327::before{--border-transition:0.3s}.elementor-850 .elementor-element.elementor-element-8b3e2d3{--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;--background-transition:0.3s}.elementor-850 .elementor-element.elementor-element-854d2ae{--display:flex;--background-transition:0.3s}.elementor-850 .elementor-element.elementor-element-e7d95ba{text-align:center}.elementor-850 .elementor-element.elementor-element-e7d95ba .elementor-heading-title{color:var(--e-global-color-b13f5bb);font-family:"Poppins",Sans-serif;font-size:19px;font-weight:500;line-height:27px}.elementor-850 .elementor-element.elementor-element-7031869{text-align:center}.elementor-850 .elementor-element.elementor-element-7031869 .elementor-heading-title{color:#FFF;font-family:"Bellefair",Sans-serif;font-size:35px;font-weight:500;line-height:46px}.elementor-850 .elementor-element.elementor-element-67af85e{--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;--background-transition:0.3s}.elementor-850 .elementor-element.elementor-element-eba45b4{--display:flex;--min-height:600px;--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;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-850 .elementor-element.elementor-element-eba45b4::before,.elementor-850 .elementor-element.elementor-element-eba45b4>.elementor-background-video-container::before,.elementor-850 .elementor-element.elementor-element-eba45b4>.e-con-inner>.elementor-background-video-container::before,.elementor-850 .elementor-element.elementor-element-eba45b4>.elementor-background-slideshow::before,.elementor-850 .elementor-element.elementor-element-eba45b4>.e-con-inner>.elementor-background-slideshow::before,.elementor-850 .elementor-element.elementor-element-eba45b4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:'';background-image:url(https://www.esoadvocates.co.ke/wp-content/uploads/2023/11/eso-lined-bg-512px.png)}.elementor-850 .elementor-element.elementor-element-eba45b4,.elementor-850 .elementor-element.elementor-element-eba45b4::before{--border-transition:0.3s}.elementor-850 .elementor-element.elementor-element-0bc4119{--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;--justify-content:flex-start;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-850 .elementor-element.elementor-element-dbd3e27{text-align:left}.elementor-850 .elementor-element.elementor-element-dbd3e27 .elementor-heading-title{color:var(--e-global-color-b13f5bb);font-family:"Bellefair",Sans-serif;font-size:16px;font-weight:400;line-height:22px}.elementor-850 .elementor-element.elementor-element-5695d8c{text-align:left}.elementor-850 .elementor-element.elementor-element-5695d8c .elementor-heading-title{color:#2A388D;font-family:"Bellefair",Sans-serif;font-size:35px;font-weight:400;line-height:42px}.elementor-850 .elementor-element.elementor-element-2d97e54{text-align:left;color:var(--e-global-color-2423231);font-family:"Lato",Sans-serif;font-size:16px;font-weight:400;line-height:26px}.elementor-850 .elementor-element.elementor-element-1af6448{text-align:left}.elementor-850 .elementor-element.elementor-element-1af6448 .elementor-heading-title{color:#2A388D;font-family:"Bellefair",Sans-serif;font-size:35px;font-weight:400;line-height:42px}.elementor-850 .elementor-element.elementor-element-71b7f87{text-align:left;color:var(--e-global-color-2423231);font-family:"Lato",Sans-serif;font-size:16px;font-weight:400;line-height:26px}.elementor-850 .elementor-element.elementor-element-4bc2882{--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;--background-transition:0.3s;--overlay-opacity:0.94}.elementor-850 .elementor-element.elementor-element-4bc2882:not(.elementor-motion-effects-element-type-background),.elementor-850 .elementor-element.elementor-element-4bc2882>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.esoadvocates.co.ke/wp-content/uploads/2023/11/eso-slides-1.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-850 .elementor-element.elementor-element-4bc2882::before,.elementor-850 .elementor-element.elementor-element-4bc2882>.elementor-background-video-container::before,.elementor-850 .elementor-element.elementor-element-4bc2882>.e-con-inner>.elementor-background-video-container::before,.elementor-850 .elementor-element.elementor-element-4bc2882>.elementor-background-slideshow::before,.elementor-850 .elementor-element.elementor-element-4bc2882>.e-con-inner>.elementor-background-slideshow::before,.elementor-850 .elementor-element.elementor-element-4bc2882>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFF}.elementor-850 .elementor-element.elementor-element-4bc2882,.elementor-850 .elementor-element.elementor-element-4bc2882::before{--border-transition:0.3s}.elementor-850 .elementor-element.elementor-element-2587fd6{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-850 .elementor-element.elementor-element-e37a063{--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;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-850 .elementor-element.elementor-element-e37a063::before,.elementor-850 .elementor-element.elementor-element-e37a063>.elementor-background-video-container::before,.elementor-850 .elementor-element.elementor-element-e37a063>.e-con-inner>.elementor-background-video-container::before,.elementor-850 .elementor-element.elementor-element-e37a063>.elementor-background-slideshow::before,.elementor-850 .elementor-element.elementor-element-e37a063>.e-con-inner>.elementor-background-slideshow::before,.elementor-850 .elementor-element.elementor-element-e37a063>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:'';background-image:url(https://www.esoadvocates.co.ke/wp-content/uploads/2023/11/eso-lined-bg-512px.png)}.elementor-850 .elementor-element.elementor-element-e37a063,.elementor-850 .elementor-element.elementor-element-e37a063::before{--border-transition:0.3s}.elementor-850 .elementor-element.elementor-element-c346e40{--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;--justify-content:flex-start;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-850 .elementor-element.elementor-element-f30fad4{text-align:left}.elementor-850 .elementor-element.elementor-element-f30fad4 .elementor-heading-title{color:#2A388D;font-family:"Bellefair",Sans-serif;font-size:35px;font-weight:400;line-height:42px}.elementor-850 .elementor-element.elementor-element-e0791f0{text-align:left;color:var(--e-global-color-2423231);font-family:"Lato",Sans-serif;font-size:16px;font-weight:400;line-height:26px}.elementor-850 .elementor-element.elementor-element-d464771{--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;--justify-content:flex-start;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-850 .elementor-element.elementor-element-7ffdee1{text-align:left}.elementor-850 .elementor-element.elementor-element-7ffdee1 .elementor-heading-title{color:#2A388D;font-family:"Bellefair",Sans-serif;font-size:35px;font-weight:400;line-height:42px}.elementor-850 .elementor-element.elementor-element-13931f5{text-align:left;color:var(--e-global-color-2423231);font-family:"Lato",Sans-serif;font-size:16px;font-weight:400;line-height:26px}@media(max-width:767px){.elementor-850 .elementor-element.elementor-element-65b5327{--min-height:200px}.elementor-850 .elementor-element.elementor-element-eba45b4{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px}.elementor-850 .elementor-element.elementor-element-dbd3e27 .elementor-heading-title{font-size:16px;line-height:22px}.elementor-850 .elementor-element.elementor-element-5695d8c .elementor-heading-title{font-size:32px;line-height:42px}.elementor-850 .elementor-element.elementor-element-2d97e54{font-size:14px;line-height:22px}.elementor-850 .elementor-element.elementor-element-1af6448 .elementor-heading-title{font-size:32px;line-height:42px}.elementor-850 .elementor-element.elementor-element-71b7f87{font-size:14px;line-height:22px}.elementor-850 .elementor-element.elementor-element-e37a063{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px}.elementor-850 .elementor-element.elementor-element-f30fad4 .elementor-heading-title{font-size:32px;line-height:42px}.elementor-850 .elementor-element.elementor-element-e0791f0{font-size:14px;line-height:22px}.elementor-850 .elementor-element.elementor-element-7ffdee1 .elementor-heading-title{font-size:32px;line-height:42px}.elementor-850 .elementor-element.elementor-element-13931f5{font-size:14px;line-height:22px}}@media(min-width:768px){.elementor-850 .elementor-element.elementor-element-0bc4119{--width:100%}.elementor-850 .elementor-element.elementor-element-c346e40{--width:50%}.elementor-850 .elementor-element.elementor-element-d464771{--width:50%}}@media(min-width:1025px){.elementor-850 .elementor-element.elementor-element-4bc2882:not(.elementor-motion-effects-element-type-background),.elementor-850 .elementor-element.elementor-element-4bc2882>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}