body.elementor-kit-8{background-color:#B8C941;color:#19365B;font-family:"Lato",Sans-serif;font-size:16px;line-height:1.4em;letter-spacing:1px}body.elementor-kit-8 a{color:#B8C941}body.elementor-kit-8 a:hover{color:#19365B}body.elementor-kit-8 h1{color:#19365B;font-family:"Minion",Sans-serif;font-size:2em;font-weight:700;text-transform:uppercase;line-height:1em}body.elementor-kit-8 h2{color:#19365B;font-family:"Minion",Sans-serif;font-weight:700;text-transform:capitalize;line-height:1em}body.elementor-kit-8 h3{color:#19365B;font-family:"Minion",Sans-serif;font-size:1.5em;font-weight:700;text-transform:capitalize;line-height:1em}body.elementor-kit-8 h4{color:#19365B;font-family:"Minion",Sans-serif;font-weight:700;text-transform:capitalize;line-height:1em}body.elementor-kit-8 h5{color:#19365B;font-family:"Minion",Sans-serif;font-size:1.125em;font-weight:700;text-transform:capitalize;line-height:1em}body.elementor-kit-8 h6{color:#19365B;font-family:"Minion",Sans-serif;font-size:1em;font-weight:700;text-transform:capitalize;line-height:1em}body.elementor-kit-8 button,body.elementor-kit-8 input[type="button"],body.elementor-kit-8 input[type="submit"],body.elementor-kit-8 .elementor-button{font-family:"Lato",Sans-serif;font-size:16px;font-weight:700;line-height:1em;color:#FFF;background-color:#19365B;border-radius:50px 50px 50px 50px}body.elementor-kit-8 button:hover,body.elementor-kit-8 button:focus,body.elementor-kit-8 input[type="button"]:hover,body.elementor-kit-8 input[type="button"]:focus,body.elementor-kit-8 input[type="submit"]:hover,body.elementor-kit-8 input[type="submit"]:focus,body.elementor-kit-8 .elementor-button:hover,body.elementor-kit-8 .elementor-button:focus{color:#FFF;background-color:#B8C941}body.elementor-kit-8 label{color:#121619}body.elementor-kit-8 input:not([type="button"]):not([type="submit"]),body.elementor-kit-8 textarea,body.elementor-kit-8 .elementor-field-textual{color:#19365B;background-color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#19365B;border-radius:50px 50px 50px 50px;transition:300ms}body.elementor-kit-8 input:focus:not([type="button"]):not([type="submit"]),body.elementor-kit-8 textarea:focus,body.elementor-kit-8 .elementor-field-textual:focus{color:#FFF;background-color:#19365B}body.elementor-kit-8 img{border-radius:16px 16px 16px 16px;transition-duration:300s}body.elementor-kit-8 img:hover{filter:brightness(50%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}[type=button]:focus,[type=submit]:focus,button:focus{outline:none!important}#site-logo img{border-radius:0!important}.elementor-field:focus,.elementor-field-textual:focus,.eael-login-form input:not(.eael-lr-btn):focus,.eael-register-form input:not(.eael-lr-btn):focus{background-color:#19365b!important;color:#fff!important}.site-header{display:none}#copyright-footer p{margin-bottom:0!important}@media (min-width:768px){#copyright-footer .elementor-nav-menu{margin-right:0!important}}textarea{border-radius:16px!important}.elementor-heading-title[class*=elementor-size-]>a{color:#B8C941}.select2-container--default .select2-selection--single{color:#19365B;border-color:#19365B;border-radius:50px!important;padding:.5rem 1rem;height:auto}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;margin-right:16px}.select2-container--open .select2-dropdown--below{top:8px;border-top:1px solid #aaa;border-color:#19365B;border-radius:16px;overflow:hidden}[type=button]:focus,[type=submit]:focus,button:focus,a:focus,.select2-container--default .select2-selection--single{outline:none}.tribe-events-notices{border-radius:16px;padding:20px;margin-top:0}.tribe-checkout-backlinks,div#order_review{float:left;width:50%!important;padding:1em}.tribe-checkout-backlinks .tribe-checkout-backlink:nth-child(2){display:none}.tribe-checkout-backlink{display:inline-block;border-radius:50px;color:#fff!important;background-color:#19365B;border-radius:50px;padding:8px 24px;margin-right:4px;margin-bottom:8px}.tribe-checkout-backlink:hover,.tribe-checkout-backlink:focus{background:#B8C941}.tribe-common .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn{border-radius:50px;background-color:#19365B;margin:0}.tribe-common .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:hover,.tribe-common .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:focus{background-color:#B8C941}.tribe-common button.tribe-common-c-btn-link{color:#B8C941!important;text-decoration:none!important}.tribe-common button.tribe-common-c-btn-link:hover{color:#19365B!important}.entry .entry-content .tribe-common .tribe-dialog__wrapper.tribe-modal__wrapper--ar,.tribe-common .tribe-dialog__wrapper.tribe-modal__wrapper--ar{width:auto;height:auto}@media (min-width:768px){.entry .entry-content .tribe-common .tribe-dialog__wrapper.tribe-modal__wrapper--ar,.tribe-common .tribe-dialog__wrapper.tribe-modal__wrapper--ar{border-radius:16px;max-height:100vh;height:90vh;width:90vw}}.woocommerce .col2-set,.woocommerce-page .col2-set{width:50%;float:left;padding:1em}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:none;width:100%}#order_review_heading{display:none}.woocommerce-order{text-align:center}.woocommerce ul.order_details{margin:auto;display:inline-block;padding:1em 2em}.woocommerce-order-overview__payment-method.method{margin:0!important;padding:0!important}.woocommerce-order .woocommerce-notice{width:68%;margin:auto;padding:1em;background:#B8C941;margin-bottom:1em;border-radius:8px;color:#19365B}.woocommerce-order .woocommerce-order-details,.woocommerce-order .woocommerce-customer-details{padding:1em;width:68%;margin:auto}.woocommerce-order .woocommerce-customer-details address{text-align:center}.woocommerce-order .woocommerce-order-details .woocommerce-order-details__title,.woocommerce-order .woocommerce-customer-details .woocommerce-column__title{display:none}.woocommerce-order-overview__total.total{display:none}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{border-radius:50px;background-color:#19365B}#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover,#add_payment_method .wc-proceed-to-checkout a.checkout-button:focus,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:focus,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:focus{background-color:#B8C941}div.tribe-countdown-timer{width:fit-content;margin:auto}div.tribe-countdown-timer>div{padding:0 4px}div.tribe-countdown-timer span.tribe-countdown-under{font-size:14px}div.tribe-countdown-text{display:none!important}.single-tribe_events .comments-area{display:none}.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h8,.tribe-common .tribe-common-h4,.tribe-common .tribe-common-b3,.tribe-common .tribe-common-b2,.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn{font-size:inherit!important;font-family:inherit!important}.tribe-tickets__buy:hover{background:#fff!important;color:#B8C941!important}.tribe-tickets__buy:disabled,.tribe-tickets__buy[disabled],.tribe-tickets__buy:disabled:hover,.tribe-tickets__buy[disabled]:hover{background:#19365B!important;color:#fff!important;opacity:.5}.entry .entry-content .tribe-common .tribe-tickets__attendee__fields__footer_checkout-button,.entry .entry-content .tribe-common .tribe-tickets__buy,.tribe-common .tribe-tickets__attendee__fields__footer_checkout-button,.tribe-common .tribe-tickets__buy{padding:12px 24px!important}.entry .entry-content .tribe-common .tribe-tickets__item__quantity__add,.entry .entry-content .tribe-common .tribe-tickets__item__quantity__remove,.tribe-common .tribe-tickets__item__quantity__add,.tribe-common .tribe-tickets__item__quantity__remove{width:32px!important;color:#121619}.entry .entry-content .tribe-common .tribe-tickets__item__extra__available,.tribe-common .tribe-tickets__item__extra__available,.entry .entry-content .tribe-common .tribe-tickets__footer__quantity,.entry .entry-content .tribe-common .tribe-tickets__footer__total,.tribe-common .tribe-tickets__footer__quantity,.tribe-common .tribe-tickets__footer__total{color:#121619}.entry .entry-content .tribe-common .tribe-tickets__item__content__title.tribe-tickets--no-description,.tribe-common .tribe-tickets__item__content__title.tribe-tickets--no-description{padding-right:12px}.entry .entry-content .tribe-common .tribe-tickets__item,.tribe-common .tribe-tickets__item,.entry .entry-content .tribe-common .tribe-tickets__footer,.tribe-common .tribe-tickets__footer{border-color:#8F9763}.single-tribe_events .tribe-events-event-meta{margin-top:0!important;border-radius:16px!important;background-color:#F5F0F6!important;font-size:inherit!important}.single-tribe_events .tribe-events-event-meta dt{font-weight:700}.single-tribe_events .tribe-events-event-meta dd{margin-inline-start:0}.tribe-common.tribe-tickets{max-width:none!important;padding:0!important;background:transparent!important;border:none!important;margin:0!important}.tribe-common.tribe-tickets .tribe-tickets__footer,.tribe-common.tribe-tickets .tribe-tickets__footer>div{display:block!important;text-align:right!important}.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input,.tribe-common .tribe-common-form-control-text__input{line-height:normal}.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields .tribe-tickets-meta-label,.entry .entry-content .tribe-common .tribe-tickets__item__attendee__fields label,.tribe-common .tribe-tickets__item__attendee__fields .tribe-tickets-meta-label,.tribe-common .tribe-tickets__item__attendee__fields label{align-self:center}.tribe-common a,.tribe-common a:active,.tribe-common a:visited{color:#B8C941}.tribe-common a:not(.tribe-events-c-ical__link):focus,.tribe-common a:not(.tribe-events-c-ical__link):hover{color:#141827;border-bottom:none!important}.tribe-events .tribe-events-calendar-list__event-cost{margin-top:6px}.tribe-events .tribe-events-calendar-list__event-cost a.elementor-button{color:#fff}.tribe-events-c-top-bar__datepicker,.tribe-events-header__breadcrumbs,.tribe-tickets__item__extra__available{display:none}.tribe-common .tribe-tickets__item__content__title.tribe-tickets--no-description{align-self:center}.tribe-common.tribe-tickets .tribe-tickets__footer,.tribe-common.tribe-tickets .tribe-tickets__footer>div{margin-bottom:20px}.tribe-events .tribe-events-l-container{padding-top:16px;padding-bottom:16px}.tribe-events .tribe-events-c-ical__link{border-width:2px;border-radius:50px}.tribe-events-event-meta .tribe-events-meta-group{padding:20px;margin-bottom:0}.single-tribe_events .tribe-events-venue-map{margin:20px 20px 20px 0;border:none;padding:0;border-radius:16px}.tribe-events-venue-map iframe{height:160px;border-radius:16px}@media (min-width:768px){.entry .entry-content .tribe-common .tribe-dialog__wrapper.tribe-modal__wrapper--ar .tribe-modal__content .tribe-tickets__item,.tribe-common .tribe-dialog__wrapper.tribe-modal__wrapper--ar .tribe-modal__content .tribe-tickets__item{grid-template-columns:1fr 11fr 2fr 2fr}}.eael-lr-form-wrapper{background-color:#fff0;-webkit-box-shadow:none;box-shadow:none;width:auto}.eael-lr-form-wrapper.style-2 .lr-form-wrapper{width:100%;padding:0}.eael-lr-form-wrapper .eael-lr-password-wrapper button{color:#19365b!important;padding:0;width:54px;height:54px;top:1px;right:1px}.eael-lr-form-wrapper .eael-forever-forget{font-size:1em!important}#mouse-scroll .elementor-widget-container{-webkit-animation:nudgeMouse 2.4s cubic-bezier(.25,.46,.45,.94) infinite;animation:nudgeMouse 2.4s cubic-bezier(.25,.46,.45,.94) infinite;z-index:101;transition:opacity 0.4s ease;-webkit-transition:opacity 0.4s ease}#mouse-scroll .elementor-widget-container span{opacity:1!important;border:none!important;overflow:visible;position:absolute;text-align:center;opacity:1;height:auto;position:relative;display:inline-block;font-size:1em;position:absolute;width:30px;left:50%;margin-left:-15px}#mouse-scroll .elementor-widget-container span:hover{transform:translateY(0)}#mouse-scroll .elementor-widget-container span:before{position:absolute;content:'';display:block;left:50%;margin-left:-1px;top:22px;background-color:rgb(0 0 0 / .5);width:2px;height:8px;border-radius:10px;transition:background-color .55s cubic-bezier(.5,.1,.07,1);-webkit-animation:trackBallSlide 2.4s cubic-bezier(0,0,.725,1) infinite;animation:trackBallSlide 2.4s cubic-bezier(0,0,.725,1) infinite}#mouse-scroll .elementor-widget-container:before{content:"";position:absolute;top:0;left:50%;width:1px;height:45px;background-color:rgb(0 0 0 / .5)}#mouse-scroll .elementor-widget-container:after{content:"";position:absolute;top:0;left:50%;display:block;width:30px;height:45px;margin-left:-15px;border:2px solid rgb(0 0 0 / .5);border-radius:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:62}#mouse-scroll .elementor-widget-container span .nectar-scroll-icon{width:30px;height:45px;text-align:center;position:relative;z-index:100}#mouse-scroll .elementor-widget-container span .nectar-scroll-icon-path{z-index:102;fill:#fff0;stroke-width:2px;stroke-dashoffset:120;stroke-dasharray:120;-webkit-animation:mouse-scroll-btn-roll-out .55s cubic-bezier(.5,.1,.07,1);animation:mouse-scroll-btn-roll-out .55s cubic-bezier(.5,.1,.07,1)}#mouse-scroll .elementor-widget-container span:hover .nectar-scroll-icon-path{stroke-dashoffset:0;-webkit-animation:mouse-scroll-btn-roll-over .55s cubic-bezier(.5,.1,.07,1);animation:mouse-scroll-btn-roll-over .55s cubic-bezier(.5,.1,.07,1)}.social-icon .elementor-icon{width:32px;height:32px;line-height:32px;text-align:center;border-radius:50px;background:#fff0}.social-icon .elementor-icon:hover{background:#B8C941}.social-icon .elementor-icon i{color:#19365B;display:inline-block;line-height:20px}.post_type{border-radius:50px;padding:4px 16px;background:#fff}a.post_type:hover,a.post_type:focus{background:#B8C941}#upcoming-classes p{color:#fff}#upcoming-classes .tribe-mini-calendar-event{border-bottom:1px solid rgb(255 255 255 / .16)}#upcoming-classes .tribe-mini-calendar-event .list-date{padding:0;margin:4px 4% 4px 0;width:20%;background:#fff;border-radius:4px}#upcoming-classes .tribe-mini-calendar-event .list-date .list-dayname{background:#B8C941;color:#fff;padding:0}#upcoming-classes .tribe-mini-calendar-event .list-date .list-daynumber{color:#000;font-size:18px;padding:0}#upcoming-classes .tribe-mini-calendar-event .list-info{width:76%}#upcoming-classes .tribe-mini-calendar-event .list-info .tribe-events-title{font-size:16px;margin-bottom:4px}#upcoming-classes .tribe-mini-calendar-event .list-info .tribe-events-title a:hover,#upcoming-classes .tribe-mini-calendar-event .list-info .tribe-events-title a:focus{color:#fff}#upcoming-classes .tribe-mini-calendar-event .list-info .tribe-events-duration{color:#fff}#upcoming-classes .tribe-events-widget-link{display:none}@-webkit-keyframes nudgeMouse{0%{-webkit-transform:translateY(0);transform:translateY(0)}45%{-webkit-transform:translateY(8px);transform:translateY(8px)}65%,100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes nudgeMouse{0%{-webkit-transform:translateY(0);transform:translateY(0)}45%{-webkit-transform:translateY(8px);transform:translateY(8px)}65%,100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes trackBallSlide{0%{opacity:1;-webkit-transform:scaleY(1) translateY(-10px);transform:scaleY(1) translateY(-10px)}45%{opacity:0;-webkit-transform:scaleY(.5) translateY(13px);transform:scaleY(.5) translateY(13px)}46%{opacity:0;-webkit-transform:scaleY(1) translateY(-10px);transform:scaleY(1) translateY(-10px)}65%,100%{opacity:1;-webkit-transform:scaleY(1) translateY(-10px);transform:scaleY(1) translateY(-10px)}}@keyframes trackBallSlide{0%{opacity:1;-webkit-transform:scaleY(1) translateY(-10px);transform:scaleY(1) translateY(-10px)}45%{opacity:0;-webkit-transform:scaleY(.5) translateY(13px);transform:scaleY(.5) translateY(13px)}46%{opacity:0;-webkit-transform:scaleY(1) translateY(-10px);transform:scaleY(1) translateY(-10px)}65%,100%{opacity:1;-webkit-transform:scaleY(1) translateY(-10px);transform:scaleY(1) translateY(-10px)}}@-webkit-keyframes mouse-scroll-btn-roll-over{0%{stroke-dashoffset:120}100%{stroke-dashoffset:0}}@keyframes mouse-scroll-btn-roll-over{0%{stroke-dashoffset:120}100%{stroke-dashoffset:0}}@-webkit-keyframes mouse-scroll-btn-roll-out{0%{stroke-dashoffset:0}100%{stroke-dashoffset:-120}}@keyframes mouse-scroll-btn-roll-out{0%{stroke-dashoffset:0}100%{stroke-dashoffset:-120}}@-webkit-keyframes pulse-blue{0%{box-shadow:0 0 0 0 rgb(25 54 91 / .7),0 0 0 0 rgb(25 54 91 / .7)}40%{box-shadow:0 0 0 24px #fff0,0 0 0 0 rgb(25 54 91 / .7)}80%{box-shadow:0 0 0 24px #fff0,0 0 0 16px #fff0}100%{box-shadow:0 0 0 0 #fff0,0 0 0 16px #fff0}}@keyframes pulse-blue{0%{box-shadow:0 0 0 0 rgb(25 54 91 / .7),0 0 0 0 rgb(25 54 91 / .7)}40%{box-shadow:0 0 0 24px #fff0,0 0 0 0 rgb(25 54 91 / .7)}80%{box-shadow:0 0 0 24px #fff0,0 0 0 16px #fff0}100%{box-shadow:0 0 0 0 #fff0,0 0 0 16px #fff0}}@-webkit-keyframes pulse-green{0%{box-shadow:0 0 0 0 rgb(184 201 65 / .7),0 0 0 0 rgb(184 201 65 / .7)}40%{box-shadow:0 0 0 24px #fff0,0 0 0 0 rgb(184 201 65 / .7)}80%{box-shadow:0 0 0 24px #fff0,0 0 0 16px #fff0}100%{box-shadow:0 0 0 0 #fff0,0 0 0 16px #fff0}}@keyframes pulse-green{0%{box-shadow:0 0 0 0 rgb(184 201 65 / .7),0 0 0 0 rgb(184 201 65 / .7)}40%{box-shadow:0 0 0 24px #fff0,0 0 0 0 rgb(184 201 65 / .7)}80%{box-shadow:0 0 0 24px #fff0,0 0 0 16px #fff0}100%{box-shadow:0 0 0 0 #fff0,0 0 0 16px #fff0}}@-webkit-keyframes pulse-white{0%{box-shadow:0 0 0 0 rgb(25 54 91 / .7),0 0 0 0 rgb(25 54 91 / .7)}40%{box-shadow:0 0 0 24px #fff0,0 0 0 0 rgb(25 54 91 / .7)}80%{box-shadow:0 0 0 24px #fff0,0 0 0 16px #fff0}100%{box-shadow:0 0 0 0 #fff0,0 0 0 16px #fff0}}@keyframes pulse-white{0%{box-shadow:0 0 0 0 rgb(255 255 255 / .7),0 0 0 0 rgb(25 54 91 / .7)}40%{box-shadow:0 0 0 24px #fff0,0 0 0 0 rgb(255 255 255 / .7)}80%{box-shadow:0 0 0 24px #fff0,0 0 0 16px #fff0}100%{box-shadow:0 0 0 0 #fff0,0 0 0 16px #fff0}}@font-face{font-display:swap;font-family:'Minion';font-style:normal;font-weight:400;font-display:auto;src:url(http://think.co.ke/wp-content/uploads/2020/09/MinionPro-Regular.woff) format('woff')}@font-face{font-display:swap;font-family:'Minion';font-style:italic;font-weight:400;font-display:auto;src:url(http://think.co.ke/wp-content/uploads/2020/09/MinionPro-It.woff) format('woff')}@font-face{font-display:swap;font-family:'Minion';font-style:normal;font-weight:700;font-display:auto;src:url(http://think.co.ke/wp-content/uploads/2020/09/MinionPro-Bold.woff) format('woff')}@font-face{font-display:swap;font-family:'Minion';font-style:italic;font-weight:700;font-display:auto;src:url(http://think.co.ke/wp-content/uploads/2020/09/MinionPro-BoldIt.woff) format('woff')}