.elementor-504 .elementor-element.elementor-element-90f5d40{--display:flex;}.elementor-504 .elementor-element.elementor-element-1b5049f{--display:flex;}.elementor-504 .elementor-element.elementor-element-1b67ebd .title1{color:#00486E;}.elementor-504 .elementor-element.elementor-element-1b67ebd .subtitle1{font-size:20px;}.elementor-504 .elementor-element.elementor-element-1b67ebd .c_title{font-size:19px;}.elementor-504 .elementor-element.elementor-element-1b67ebd .c_number{font-size:39px;}.elementor-504 .elementor-element.elementor-element-3b9b3e4{--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-504 .elementor-element.elementor-element-3b9b3e4:not(.elementor-motion-effects-element-type-background), .elementor-504 .elementor-element.elementor-element-3b9b3e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00486E;background-image:url("https://craftpathglobal.co.ke/wp-content/uploads/2025/07/41-1.png");}.elementor-504 .elementor-element.elementor-element-50dd3ef .course-rating{display:none !important;}.elementor-504 .elementor-element.elementor-element-50dd3ef .learna_student{display:none !important;}.elementor-504 .elementor-element.elementor-element-50dd3ef .learna_lesson{display:none !important;}.elementor-504 .elementor-element.elementor-element-50dd3ef .tutor-course-bookmark{display:none !important;}.elementor-504 .elementor-element.elementor-element-e00da0e{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-504 .elementor-element.elementor-element-6d5c98e{--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;--overlay-opacity:0.73;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-504 .elementor-element.elementor-element-6d5c98e:not(.elementor-motion-effects-element-type-background), .elementor-504 .elementor-element.elementor-element-6d5c98e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://craftpathglobal.co.ke/wp-content/uploads/2025/10/event-organizing-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-504 .elementor-element.elementor-element-6d5c98e::before, .elementor-504 .elementor-element.elementor-element-6d5c98e > .elementor-background-video-container::before, .elementor-504 .elementor-element.elementor-element-6d5c98e > .e-con-inner > .elementor-background-video-container::before, .elementor-504 .elementor-element.elementor-element-6d5c98e > .elementor-background-slideshow::before, .elementor-504 .elementor-element.elementor-element-6d5c98e > .e-con-inner > .elementor-background-slideshow::before, .elementor-504 .elementor-element.elementor-element-6d5c98e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020000;--background-overlay:'';}.elementor-504 .elementor-element.elementor-element-60567d0{--display:flex;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-504 .elementor-element.elementor-element-60567d0::before, .elementor-504 .elementor-element.elementor-element-60567d0 > .elementor-background-video-container::before, .elementor-504 .elementor-element.elementor-element-60567d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-504 .elementor-element.elementor-element-60567d0 > .elementor-background-slideshow::before, .elementor-504 .elementor-element.elementor-element-60567d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-504 .elementor-element.elementor-element-60567d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-504 .elementor-element.elementor-element-9632459 .title1{color:#00486E;}.elementor-504 .elementor-element.elementor-element-9632459 .subtitle1{font-size:30px;}.elementor-504 .elementor-element.elementor-element-359c682{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:1025px){.elementor-504 .elementor-element.elementor-element-6d5c98e:not(.elementor-motion-effects-element-type-background), .elementor-504 .elementor-element.elementor-element-6d5c98e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-504 .elementor-element.elementor-element-e00da0e{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-504 .elementor-element.elementor-element-60567d0{--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-504 .elementor-element.elementor-element-359c682{--padding-top:70px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for edufixbanner, class: .elementor-element-1c379c4 */.shadow.dark:after
{
background:rgba(0, 0, 0, 0.7)!important;
position:absolute;
}
.btn.btn-gradient
{
    background-color:#DAA425!important;
}
.theme-style-three .btn.btn-gradient::after
{
     background-color:#DAA425!important;  
     background-image:none!important;
}/* End custom CSS */
/* Start custom CSS for edufixaboutus, class: .elementor-element-1b67ebd */.about-style-three-info .fact-style-two .fun-fact {
    background: var(--white);
    padding: 20px!important;
    border-right: 1px solid #e7e7e7;
}
.heading-left {
    position: relative;
    z-index: 1;
    margin-bottom: 25px;
}/* End custom CSS */
/* Start custom CSS for learnacoursesslider, class: .elementor-element-50dd3ef */.course-style-two-carousel-area h2 {
    color: rgb(255, 255, 255);
    font-size:35px;
}
.course-style-one-item.hover-less .thumb img
{
    width:100%;
    height:250px;
}/* End custom CSS */
/* Start custom CSS for edufixprocess, class: .elementor-element-d8c2428 */div.choose-us-style-four-info .fun-fact
{
    display:none;
}
div.choose-us-style-four-info .d-grid {
    grid-template-columns: auto;
    gap: 58px;
    align-items: flex-start;
}
.choose-us-style-four-info h2
{
    font-size:30px;
    color:#008139;
}/* End custom CSS */
/* Start custom CSS for leanra_funfact_style_two, class: .elementor-element-cdb9881 */.advantages-info {
    height: 100%;
    position: relative;
    display: none;
    z-index: 1;
    padding: 0 50px;
    margin-left: -120px;
}
.fun-fact-style-two-area .col-lg-3
{
    display:none;
}
.fun-fact-style-three-items
{
  margin-right:0px!important;  
}
.fun-fact-style-two-area .col-lg-9
{
width:100%;
}/* End custom CSS */
/* Start custom CSS for learnablog, class: .elementor-element-e60304c */h4.sub-title.h_subtitle
{
color:#000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-359c682 */.home-blog-style-two-item .thumb ul.blog-meta li a
{
    display:none;
}/* End custom CSS */