.elementor-27 .elementor-element.elementor-element-ff328fd{--display:flex;--min-height:78vh;--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;--overlay-opacity:0.66;}.elementor-27 .elementor-element.elementor-element-ff328fd::before, .elementor-27 .elementor-element.elementor-element-ff328fd > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-ff328fd > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-ff328fd > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-ff328fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-ff328fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-ff328fd > .elementor-shape-bottom .elementor-shape-fill, .elementor-27 .elementor-element.elementor-element-ff328fd > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#89FFF1;}.elementor-27 .elementor-element.elementor-element-ff328fd > .elementor-shape-bottom svg, .elementor-27 .elementor-element.elementor-element-ff328fd > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-465b751{width:var( --container-widget-width, 78.2% );max-width:78.2%;background-color:#239C5200;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;--container-widget-width:78.2%;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-465b751.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-465b751 .elementor-heading-title{font-family:"Hysteria", Sans-serif;font-size:109px;font-weight:400;line-height:56px;color:#8BFF67;}.elementor-27 .elementor-element.elementor-element-be7aedc{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-27 .elementor-element.elementor-element-be7aedc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-14dd9b5{--divider-border-style:curved;--divider-color:#A1FFF6;--divider-border-width:1px;width:var( --container-widget-width, 60.359% );max-width:60.359%;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60.359%;--container-widget-flex-grow:0;--divider-pattern-height:20px;--divider-pattern-size:23.1px;--divider-icon-size:34px;}.elementor-27 .elementor-element.elementor-element-14dd9b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-14dd9b5 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-27 .elementor-element.elementor-element-14dd9b5 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-27 .elementor-element.elementor-element-14dd9b5.elementor-view-stacked .elementor-icon{background-color:#F93AFF;}.elementor-27 .elementor-element.elementor-element-14dd9b5.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-14dd9b5.elementor-view-default .elementor-icon{color:#F93AFF;border-color:#F93AFF;}.elementor-27 .elementor-element.elementor-element-14dd9b5.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-14dd9b5.elementor-view-default .elementor-icon svg{fill:#F93AFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-3d1ed8e{width:var( --container-widget-width, 70.945% );max-width:70.945%;margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:70.945%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:31px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-3d1ed8e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-27 .elementor-element.elementor-element-d0e59b1 .elementor-button{background-color:#EC9D00;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;padding:20px 40px 20px 40px;}.elementor-27 .elementor-element.elementor-element-d0e59b1{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-d0e59b1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-d0e59b1 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-27 .elementor-element.elementor-element-7ba95ac{--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-27 .elementor-element.elementor-element-7ba95ac:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7ba95ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-79b73e3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27 .elementor-element.elementor-element-30540fb{width:var( --container-widget-width, 78.2% );max-width:78.2%;margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:78.2%;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-30540fb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-30540fb .elementor-heading-title{font-family:"Hysteria", Sans-serif;font-size:81px;font-weight:400;line-height:56px;color:var( --e-global-color-77bf6c4 );}.elementor-27 .elementor-element.elementor-element-a0da7eb{--divider-border-style:curved;--divider-color:#FF0376;--divider-border-width:1px;width:var( --container-widget-width, 60.359% );max-width:60.359%;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60.359%;--container-widget-flex-grow:0;--divider-pattern-height:20px;--divider-pattern-size:23.1px;--divider-icon-size:34px;}.elementor-27 .elementor-element.elementor-element-a0da7eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-a0da7eb .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-27 .elementor-element.elementor-element-a0da7eb .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-27 .elementor-element.elementor-element-a0da7eb.elementor-view-stacked .elementor-icon{background-color:#F706FF;}.elementor-27 .elementor-element.elementor-element-a0da7eb.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-a0da7eb.elementor-view-default .elementor-icon{color:#F706FF;border-color:#F706FF;}.elementor-27 .elementor-element.elementor-element-a0da7eb.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-a0da7eb.elementor-view-default .elementor-icon svg{fill:#F706FF;}.elementor-27 .elementor-element.elementor-element-32721f3{--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;--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:41px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-a58faf4{--display:flex;--min-height:335px;--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:200px 200px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a58faf4:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-a58faf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trutours.co.ke/wp-content/uploads/2025/09/museum.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-73ad773{--display:flex;--min-height:59px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:270px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-73ad773:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-73ad773 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0083B4;}.elementor-27 .elementor-element.elementor-element-792a467{text-align:center;}.elementor-27 .elementor-element.elementor-element-792a467 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-18bce4a{--display:flex;--min-height:335px;--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:200px 200px 0px 0px;}.elementor-27 .elementor-element.elementor-element-18bce4a:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-18bce4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trutours.co.ke/wp-content/uploads/2025/09/scholars.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-1792d8d{--display:flex;--min-height:59px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:270px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-1792d8d:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1792d8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00A869;}.elementor-27 .elementor-element.elementor-element-0884440{text-align:center;}.elementor-27 .elementor-element.elementor-element-0884440 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-e1523b4{--display:flex;--min-height:335px;--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:200px 200px 0px 0px;}.elementor-27 .elementor-element.elementor-element-e1523b4:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-e1523b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trutours.co.ke/wp-content/uploads/2025/09/teachers.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-e8510a2{--display:flex;--min-height:59px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:270px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-e8510a2:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-e8510a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BB006E;}.elementor-27 .elementor-element.elementor-element-b4e5529{text-align:center;}.elementor-27 .elementor-element.elementor-element-b4e5529 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-23be008{--display:flex;--min-height:335px;--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:200px 200px 0px 0px;}.elementor-27 .elementor-element.elementor-element-23be008:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-23be008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trutours.co.ke/wp-content/uploads/2025/09/activity.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-f8b02f6{--display:flex;--min-height:59px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:270px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-f8b02f6:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-f8b02f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C40300;}.elementor-27 .elementor-element.elementor-element-5a84ef0{text-align:center;}.elementor-27 .elementor-element.elementor-element-5a84ef0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-7d09342{--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-27 .elementor-element.elementor-element-7d09342:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7d09342 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-03d1228{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27 .elementor-element.elementor-element-7a05020{width:var( --container-widget-width, 78.2% );max-width:78.2%;margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:78.2%;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-7a05020.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-7a05020 .elementor-heading-title{font-family:"Hysteria", Sans-serif;font-size:81px;font-weight:400;line-height:56px;color:var( --e-global-color-77bf6c4 );}.elementor-27 .elementor-element.elementor-element-c09bdd7{--divider-border-style:curved;--divider-color:#FF0376;--divider-border-width:1px;width:var( --container-widget-width, 60.359% );max-width:60.359%;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60.359%;--container-widget-flex-grow:0;--divider-pattern-height:20px;--divider-pattern-size:23.1px;--divider-icon-size:34px;}.elementor-27 .elementor-element.elementor-element-c09bdd7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-c09bdd7 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-27 .elementor-element.elementor-element-c09bdd7 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-27 .elementor-element.elementor-element-c09bdd7.elementor-view-stacked .elementor-icon{background-color:#F706FF;}.elementor-27 .elementor-element.elementor-element-c09bdd7.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-c09bdd7.elementor-view-default .elementor-icon{color:#F706FF;border-color:#F706FF;}.elementor-27 .elementor-element.elementor-element-c09bdd7.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-c09bdd7.elementor-view-default .elementor-icon svg{fill:#F706FF;}.elementor-27 .elementor-element.elementor-element-762a245{width:var( --container-widget-width, 70.945% );max-width:70.945%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:70.945%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;line-height:31px;color:#272727;}.elementor-27 .elementor-element.elementor-element-762a245.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-827d527{--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;--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:33px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-e298414{--display:flex;--min-height:0px;--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:200px 200px 0px 0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-8db2161{padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BB006E;border-radius:5px 5px 5px 5px;--icon-box-icon-margin:15px;}.elementor-27 .elementor-element.elementor-element-8db2161 .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-8db2161.elementor-view-stacked .elementor-icon{background-color:#BB006E;}.elementor-27 .elementor-element.elementor-element-8db2161.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-8db2161.elementor-view-default .elementor-icon{fill:#BB006E;color:#BB006E;border-color:#BB006E;}.elementor-27 .elementor-element.elementor-element-8db2161 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-8db2161 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;line-height:17px;}.elementor-27 .elementor-element.elementor-element-8db2161 .elementor-icon-box-title{color:var( --e-global-color-77bf6c4 );}.elementor-27 .elementor-element.elementor-element-8db2161:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-8db2161:has(:focus) .elementor-icon-box-title{color:#BB006E;}.elementor-27 .elementor-element.elementor-element-8db2161 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#444444;}.elementor-27 .elementor-element.elementor-element-60edbdd{--display:flex;--min-height:0px;--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:200px 200px 0px 0px;}.elementor-27 .elementor-element.elementor-element-b894d8a{padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0083B4;border-radius:5px 5px 5px 5px;--icon-box-icon-margin:15px;}.elementor-27 .elementor-element.elementor-element-b894d8a .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-b894d8a.elementor-view-stacked .elementor-icon{background-color:#0083B4;}.elementor-27 .elementor-element.elementor-element-b894d8a.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-b894d8a.elementor-view-default .elementor-icon{fill:#0083B4;color:#0083B4;border-color:#0083B4;}.elementor-27 .elementor-element.elementor-element-b894d8a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-b894d8a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#0083B4;}.elementor-27 .elementor-element.elementor-element-b894d8a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-b894d8a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-b894d8a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-b894d8a.elementor-view-default:has(:focus) .elementor-icon{fill:#0083B4;color:#0083B4;border-color:#0083B4;}.elementor-27 .elementor-element.elementor-element-b894d8a .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-b894d8a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;line-height:17px;}.elementor-27 .elementor-element.elementor-element-b894d8a .elementor-icon-box-title{color:var( --e-global-color-77bf6c4 );}.elementor-27 .elementor-element.elementor-element-b894d8a:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-b894d8a:has(:focus) .elementor-icon-box-title{color:#0083B4;}.elementor-27 .elementor-element.elementor-element-b894d8a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#444444;}.elementor-27 .elementor-element.elementor-element-eef0419{--display:flex;--min-height:0px;--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:200px 200px 0px 0px;}.elementor-27 .elementor-element.elementor-element-985f703{padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C40300;border-radius:5px 5px 5px 5px;--icon-box-icon-margin:15px;}.elementor-27 .elementor-element.elementor-element-985f703 .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-985f703.elementor-view-stacked .elementor-icon{background-color:#C40300;}.elementor-27 .elementor-element.elementor-element-985f703.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-985f703.elementor-view-default .elementor-icon{fill:#C40300;color:#C40300;border-color:#C40300;}.elementor-27 .elementor-element.elementor-element-985f703.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-985f703.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#C40300;}.elementor-27 .elementor-element.elementor-element-985f703.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-985f703.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-985f703.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-985f703.elementor-view-default:has(:focus) .elementor-icon{fill:#C40300;color:#C40300;border-color:#C40300;}.elementor-27 .elementor-element.elementor-element-985f703 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-985f703 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;line-height:17px;}.elementor-27 .elementor-element.elementor-element-985f703 .elementor-icon-box-title{color:var( --e-global-color-77bf6c4 );}.elementor-27 .elementor-element.elementor-element-985f703:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-985f703:has(:focus) .elementor-icon-box-title{color:#C40300;}.elementor-27 .elementor-element.elementor-element-985f703 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#444444;}.elementor-27 .elementor-element.elementor-element-4963aab{--display:flex;--min-height:0px;--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-27 .elementor-element.elementor-element-45a0d49{padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00A869;border-radius:5px 5px 5px 5px;--icon-box-icon-margin:15px;}.elementor-27 .elementor-element.elementor-element-45a0d49 .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-45a0d49.elementor-view-stacked .elementor-icon{background-color:#00A869;}.elementor-27 .elementor-element.elementor-element-45a0d49.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-45a0d49.elementor-view-default .elementor-icon{fill:#00A869;color:#00A869;border-color:#00A869;}.elementor-27 .elementor-element.elementor-element-45a0d49.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-45a0d49.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#00A869;}.elementor-27 .elementor-element.elementor-element-45a0d49.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-45a0d49.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-45a0d49.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-27 .elementor-element.elementor-element-45a0d49.elementor-view-default:has(:focus) .elementor-icon{fill:#00A869;color:#00A869;border-color:#00A869;}.elementor-27 .elementor-element.elementor-element-45a0d49 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-45a0d49 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;line-height:17px;}.elementor-27 .elementor-element.elementor-element-45a0d49 .elementor-icon-box-title{color:var( --e-global-color-77bf6c4 );}.elementor-27 .elementor-element.elementor-element-45a0d49:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-45a0d49:has(:focus) .elementor-icon-box-title{color:#00A869;}.elementor-27 .elementor-element.elementor-element-45a0d49 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#444444;}.elementor-27 .elementor-element.elementor-element-7b8c563{--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;--padding-top:10px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7b8c563:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7b8c563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-a58a531{width:var( --container-widget-width, 78.2% );max-width:78.2%;margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:78.2%;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-a58a531.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-a58a531 .elementor-heading-title{font-family:"Hysteria", Sans-serif;font-size:81px;font-weight:400;line-height:56px;color:var( --e-global-color-77bf6c4 );}.elementor-27 .elementor-element.elementor-element-4a71ff4{--divider-border-style:curved;--divider-color:#FF0376;--divider-border-width:1px;width:var( --container-widget-width, 60.359% );max-width:60.359%;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60.359%;--container-widget-flex-grow:0;--divider-pattern-height:20px;--divider-pattern-size:23.1px;--divider-icon-size:34px;}.elementor-27 .elementor-element.elementor-element-4a71ff4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-4a71ff4 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-27 .elementor-element.elementor-element-4a71ff4 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-27 .elementor-element.elementor-element-4a71ff4.elementor-view-stacked .elementor-icon{background-color:#F706FF;}.elementor-27 .elementor-element.elementor-element-4a71ff4.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-4a71ff4.elementor-view-default .elementor-icon{color:#F706FF;border-color:#F706FF;}.elementor-27 .elementor-element.elementor-element-4a71ff4.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-4a71ff4.elementor-view-default .elementor-icon svg{fill:#F706FF;}.elementor-27 .elementor-element.elementor-element-e5d1d87{width:var( --container-widget-width, 70.945% );max-width:70.945%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:70.945%;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-e5d1d87.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-e5d1d87 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;line-height:31px;color:var( --e-global-color-77bf6c4 );}.elementor-27 .elementor-element.elementor-element-91b735a .uc_logo_carousel_holder{height:150px;background-color:#ffffff;border-radius:8px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f4716dd );}.elementor-27 .elementor-element.elementor-element-91b735a .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-27 .elementor-element.elementor-element-91b735a .owl-dot.active{background-color:#000000;}.elementor-27 .elementor-element.elementor-element-91b735a .owl-dots{margin-top:20px;}.elementor-27 .elementor-element.elementor-element-91b735a .owl-nav .owl-prev{left:0px;right:auto;}.elementor-27 .elementor-element.elementor-element-91b735a .owl-nav .owl-next{right:0px;left:auto;}.elementor-27 .elementor-element.elementor-element-91b735a .owl-carousel .owl-nav .owl-next,.elementor-27 .elementor-element.elementor-element-91b735a .owl-carousel .owl-nav .owl-prev{top:45px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-27 .elementor-element.elementor-element-91b735a .owl-carousel .owl-nav .owl-next:hover,.elementor-27 .elementor-element.elementor-element-91b735a .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-6f2b78c{--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-27 .elementor-element.elementor-element-6f2b78c:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-6f2b78c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FFF6;}.elementor-27 .elementor-element.elementor-element-8bb70b5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5f03df7{width:var( --container-widget-width, 78.2% );max-width:78.2%;margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:78.2%;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-5f03df7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-5f03df7 .elementor-heading-title{font-family:"Hysteria", Sans-serif;font-size:81px;font-weight:400;line-height:56px;color:var( --e-global-color-77bf6c4 );}.elementor-27 .elementor-element.elementor-element-dcf4d81{--divider-border-style:curved;--divider-color:#FF0376;--divider-border-width:1px;width:var( --container-widget-width, 60.359% );max-width:60.359%;margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60.359%;--container-widget-flex-grow:0;--divider-pattern-height:20px;--divider-pattern-size:23.1px;--divider-icon-size:34px;}.elementor-27 .elementor-element.elementor-element-dcf4d81.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-dcf4d81 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-27 .elementor-element.elementor-element-dcf4d81 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-27 .elementor-element.elementor-element-dcf4d81.elementor-view-stacked .elementor-icon{background-color:#F706FF;}.elementor-27 .elementor-element.elementor-element-dcf4d81.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-dcf4d81.elementor-view-default .elementor-icon{color:#F706FF;border-color:#F706FF;}.elementor-27 .elementor-element.elementor-element-dcf4d81.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-dcf4d81.elementor-view-default .elementor-icon svg{fill:#F706FF;}.elementor-27 .elementor-element.elementor-element-dab44a9{--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;--overlay-opacity:0.5;--margin-top:1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-dab44a9::before, .elementor-27 .elementor-element.elementor-element-dab44a9 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-dab44a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-dab44a9 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-dab44a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-dab44a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-cfb630b{--display:flex;--min-height:380px;--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;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-cfb630b:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-cfb630b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trutours.co.ke/wp-content/uploads/2025/09/imgi_2_7xm68c2fa8eaf50d.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-cfb630b::before, .elementor-27 .elementor-element.elementor-element-cfb630b > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-cfb630b > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-cfb630b > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-cfb630b > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-cfb630b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-444cf70{width:var( --container-widget-width, 78.2% );max-width:78.2%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:78.2%;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-444cf70.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-444cf70 .elementor-heading-title{font-family:"Hysteria", Sans-serif;font-size:54px;font-weight:400;line-height:56px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-a7b4a09{width:var( --container-widget-width, 75% );max-width:75%;background-color:#C40300;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 0px 15px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:14px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-6bf39cb{width:var( --container-widget-width, 83.103% );max-width:83.103%;--container-widget-width:83.103%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-6bf39cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-2c0401a{--display:flex;--min-height:380px;--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;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-2c0401a:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-2c0401a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trutours.co.ke/wp-content/uploads/2025/09/imgi_2_7xm68c2f470cb00f.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-2c0401a::before, .elementor-27 .elementor-element.elementor-element-2c0401a > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-2c0401a > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-2c0401a > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-2c0401a > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-2c0401a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-63a7749{width:var( --container-widget-width, 78.2% );max-width:78.2%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:78.2%;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-63a7749.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-63a7749 .elementor-heading-title{font-family:"Hysteria", Sans-serif;font-size:54px;font-weight:400;line-height:56px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-62a3c0d{width:var( --container-widget-width, 75% );max-width:75%;background-color:#00A869;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 0px 15px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:14px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-a1c316c{width:var( --container-widget-width, 83.103% );max-width:83.103%;--container-widget-width:83.103%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-a1c316c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-eaf3e81{--display:flex;--min-height:380px;--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;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-eaf3e81:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-eaf3e81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trutours.co.ke/wp-content/uploads/2025/09/imgi_2_7xm68c2f619c5fea.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-eaf3e81::before, .elementor-27 .elementor-element.elementor-element-eaf3e81 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-eaf3e81 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-eaf3e81 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-eaf3e81 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-eaf3e81 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-7f2ee46{width:var( --container-widget-width, 78.2% );max-width:78.2%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:78.2%;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-7f2ee46.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-7f2ee46 .elementor-heading-title{font-family:"Hysteria", Sans-serif;font-size:54px;font-weight:400;line-height:56px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-a241186{width:var( --container-widget-width, 75% );max-width:75%;background-color:#BB006E;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 0px 15px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:14px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-afbf80e{width:var( --container-widget-width, 83.103% );max-width:83.103%;--container-widget-width:83.103%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-afbf80e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-b3b3de5{--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;--overlay-opacity:0.5;--margin-top:-64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-b3b3de5::before, .elementor-27 .elementor-element.elementor-element-b3b3de5 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-b3b3de5 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-b3b3de5 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-b3b3de5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-b3b3de5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-3b3251d{--display:flex;--min-height:380px;--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;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-3b3251d:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-3b3251d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trutours.co.ke/wp-content/uploads/2025/09/imgi_2_7xm68c2fce9e37f0.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-3b3251d::before, .elementor-27 .elementor-element.elementor-element-3b3251d > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-3b3251d > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-3b3251d > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-3b3251d > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-3b3251d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-ac7ab5b{width:var( --container-widget-width, 78.2% );max-width:78.2%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:78.2%;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-ac7ab5b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-ac7ab5b .elementor-heading-title{font-family:"Hysteria", Sans-serif;font-size:54px;font-weight:400;line-height:56px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1b11baf{width:var( --container-widget-width, 75% );max-width:75%;background-color:#0083B4;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 0px 15px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:14px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-87b7dd5{width:var( --container-widget-width, 83.103% );max-width:83.103%;--container-widget-width:83.103%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-87b7dd5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-75022a1{--display:flex;--min-height:380px;--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;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-75022a1:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-75022a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trutours.co.ke/wp-content/uploads/2025/09/imgi_2_7xm68c2f398b88a7.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-75022a1::before, .elementor-27 .elementor-element.elementor-element-75022a1 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-75022a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-75022a1 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-75022a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-75022a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-af13324{width:var( --container-widget-width, 78.2% );max-width:78.2%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:78.2%;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-af13324.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-af13324 .elementor-heading-title{font-family:"Hysteria", Sans-serif;font-size:54px;font-weight:400;line-height:56px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-3286b3d{width:var( --container-widget-width, 75% );max-width:75%;background-color:#A87000;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 0px 15px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:14px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-d3bc149{width:var( --container-widget-width, 83.103% );max-width:83.103%;--container-widget-width:83.103%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-d3bc149.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-1a3efe7{--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;--padding-top:49px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1a3efe7:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1a3efe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBFFD4;}.elementor-27 .elementor-element.elementor-element-86525c8{width:var( --container-widget-width, 78.2% );max-width:78.2%;margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:78.2%;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-86525c8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-86525c8 .elementor-heading-title{font-family:"Hysteria", Sans-serif;font-size:81px;font-weight:400;line-height:56px;color:var( --e-global-color-77bf6c4 );}.elementor-27 .elementor-element.elementor-element-e8e7a2e{width:var( --container-widget-width, 76.598% );max-width:76.598%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;--container-widget-width:76.598%;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-e8e7a2e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-e8e7a2e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;line-height:38px;color:var( --e-global-color-77bf6c4 );}.elementor-27 .elementor-element.elementor-element-15cf4ef .elementor-button{background-color:#EC9D00;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;padding:20px 40px 20px 40px;}.elementor-27 .elementor-element.elementor-element-15cf4ef{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-15cf4ef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-15cf4ef .elementor-button .elementor-button-content-wrapper{gap:15px;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-a58faf4{--width:100%;}.elementor-27 .elementor-element.elementor-element-18bce4a{--width:100%;}.elementor-27 .elementor-element.elementor-element-e1523b4{--width:100%;}.elementor-27 .elementor-element.elementor-element-23be008{--width:100%;}.elementor-27 .elementor-element.elementor-element-e298414{--width:100%;}.elementor-27 .elementor-element.elementor-element-60edbdd{--width:100%;}.elementor-27 .elementor-element.elementor-element-eef0419{--width:100%;}.elementor-27 .elementor-element.elementor-element-4963aab{--width:100%;}.elementor-27 .elementor-element.elementor-element-cfb630b{--width:100%;}.elementor-27 .elementor-element.elementor-element-2c0401a{--width:100%;}.elementor-27 .elementor-element.elementor-element-eaf3e81{--width:100%;}.elementor-27 .elementor-element.elementor-element-3b3251d{--width:100%;}.elementor-27 .elementor-element.elementor-element-75022a1{--width:100%;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-ff328fd{--min-height:87vh;}.elementor-27 .elementor-element.elementor-element-465b751{margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-465b751 .elementor-heading-title{font-size:60px;line-height:1em;}.elementor-27 .elementor-element.elementor-element-be7aedc{text-align:center;}.elementor-27 .elementor-element.elementor-element-be7aedc .elementor-heading-title{font-size:21px;line-height:1.6em;}.elementor-27 .elementor-element.elementor-element-14dd9b5{width:var( --container-widget-width, 283px );max-width:283px;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:283px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-3d1ed8e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;line-height:1.7em;}.elementor-27 .elementor-element.elementor-element-d0e59b1{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-d0e59b1 .elementor-button{font-size:16px;}.elementor-27 .elementor-element.elementor-element-30540fb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-27 .elementor-element.elementor-element-30540fb .elementor-heading-title{font-size:46px;}.elementor-27 .elementor-element.elementor-element-32721f3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-a58faf4{--width:100%;}.elementor-27 .elementor-element.elementor-element-792a467 .elementor-heading-title{font-size:17px;}.elementor-27 .elementor-element.elementor-element-18bce4a{--width:100%;}.elementor-27 .elementor-element.elementor-element-0884440 .elementor-heading-title{font-size:17px;}.elementor-27 .elementor-element.elementor-element-b4e5529 .elementor-heading-title{font-size:17px;}.elementor-27 .elementor-element.elementor-element-5a84ef0 .elementor-heading-title{font-size:17px;}.elementor-27 .elementor-element.elementor-element-7a05020{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-27 .elementor-element.elementor-element-7a05020 .elementor-heading-title{font-size:46px;}.elementor-27 .elementor-element.elementor-element-762a245{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:1.4em;}.elementor-27 .elementor-element.elementor-element-827d527{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-e298414{--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-8db2161 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-8db2161 .elementor-icon-box-title a{font-size:19px;}.elementor-27 .elementor-element.elementor-element-60edbdd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-a58a531{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-27 .elementor-element.elementor-element-a58a531 .elementor-heading-title{font-size:46px;}.elementor-27 .elementor-element.elementor-element-e5d1d87{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-27 .elementor-element.elementor-element-e5d1d87 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-27 .elementor-element.elementor-element-8bb70b5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5f03df7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-27 .elementor-element.elementor-element-5f03df7 .elementor-heading-title{font-size:46px;}.elementor-27 .elementor-element.elementor-element-dab44a9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-cfb630b{--min-height:230px;}.elementor-27 .elementor-element.elementor-element-444cf70 .elementor-heading-title{font-size:38px;}.elementor-27 .elementor-element.elementor-element-a7b4a09{line-height:18px;}.elementor-27 .elementor-element.elementor-element-2c0401a{--min-height:230px;}.elementor-27 .elementor-element.elementor-element-63a7749 .elementor-heading-title{font-size:38px;}.elementor-27 .elementor-element.elementor-element-eaf3e81{--min-height:230px;}.elementor-27 .elementor-element.elementor-element-7f2ee46 .elementor-heading-title{font-size:38px;}.elementor-27 .elementor-element.elementor-element-a241186{line-height:18px;}.elementor-27 .elementor-element.elementor-element-b3b3de5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:39px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3b3251d{--min-height:230px;}.elementor-27 .elementor-element.elementor-element-ac7ab5b .elementor-heading-title{font-size:38px;line-height:1.1em;}.elementor-27 .elementor-element.elementor-element-1b11baf{line-height:18px;}.elementor-27 .elementor-element.elementor-element-75022a1{--min-height:230px;}.elementor-27 .elementor-element.elementor-element-af13324 .elementor-heading-title{font-size:38px;}.elementor-27 .elementor-element.elementor-element-3286b3d{line-height:18px;}.elementor-27 .elementor-element.elementor-element-1a3efe7{--padding-top:19px;--padding-bottom:46px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-86525c8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-27 .elementor-element.elementor-element-86525c8 .elementor-heading-title{font-size:46px;}.elementor-27 .elementor-element.elementor-element-e8e7a2e{width:var( --container-widget-width, 323.1px );max-width:323.1px;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;--container-widget-width:323.1px;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-e8e7a2e .elementor-heading-title{font-size:17px;line-height:1.7em;}.elementor-27 .elementor-element.elementor-element-15cf4ef{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-15cf4ef .elementor-button{font-size:16px;}}/* Start custom CSS for button, class: .elementor-element-d0e59b1 */.elementor-27 .elementor-element.elementor-element-d0e59b1:hover {
  transform: translateX(10px); /* Moves 10px to the right */
  transition: all 0.3s ease; /* Smooth animation */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8db2161 */.elementor-27 .elementor-element.elementor-element-8db2161 {
  min-height: 250px; /* set your desired min height */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b894d8a */.elementor-27 .elementor-element.elementor-element-b894d8a {
  min-height: 250px; /* set your desired min height */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-985f703 */.elementor-27 .elementor-element.elementor-element-985f703 {
  min-height: 250px; /* set your desired min height */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-45a0d49 */.elementor-27 .elementor-element.elementor-element-45a0d49 {
  min-height: 250px; /* set your desired min height */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-15cf4ef */.elementor-27 .elementor-element.elementor-element-15cf4ef:hover {
  transform: translateX(10px); /* Moves 10px to the right */
  transition: all 0.3s ease; /* Smooth animation */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Hysteria';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://trutours.co.ke/wp-content/uploads/2025/09/Hysteria.eot');
	src: url('https://trutours.co.ke/wp-content/uploads/2025/09/Hysteria.eot?#iefix') format('embedded-opentype'),
		url('https://trutours.co.ke/wp-content/uploads/2025/09/Hysteria.woff2') format('woff2'),
		url('https://trutours.co.ke/wp-content/uploads/2025/09/Hysteria.woff') format('woff'),
		url('https://trutours.co.ke/wp-content/uploads/2025/09/Hysteria.ttf') format('truetype');
}
/* End Custom Fonts CSS */