.elementor-29 .elementor-element.elementor-element-5369d56{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-29 .elementor-element.elementor-element-5369d56:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-5369d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-da95a65 );}.elementor-29 .elementor-element.elementor-element-5369d56::before, .elementor-29 .elementor-element.elementor-element-5369d56 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-5369d56 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-5369d56 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-5369d56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-5369d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #111111 0%, #00000000 100%);}.elementor-29 .elementor-element.elementor-element-dada932.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-dada932.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-dada932 .tahefobu-site-logo-wrapper{text-align:left;}.elementor-29 .elementor-element.elementor-element-dada932 .tahefobu-site-logo img{width:250px;}.elementor-29 .elementor-element.elementor-element-d0a6bd8{--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;--justify-content:flex-start;}.elementor-widget-eael-simple-menu .eael-simple-menu >li > a, .eael-simple-menu-container .eael-simple-menu-toggle-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-simple-menu .eael-simple-menu li ul li > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-29 .elementor-element.elementor-element-a0edef2.eael-simple-menu-link-auto.eael-hamburger--responsive .eael-simple-menu.eael-simple-menu-responsive li a{display:inline-block;width:auto;}.elementor-29 .elementor-element.elementor-element-a0edef2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-a0edef2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu-container{background-color:#FFFFFF00;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu-container .eael-simple-menu.eael-simple-menu-horizontal{background-color:#FFFFFF00;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu.eael-simple-menu-horizontal:not(.eael-simple-menu-responsive) > li > a{border-right:var( --e-global-color-astglobalcolor0 );}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu-align-center .eael-simple-menu.eael-simple-menu-horizontal:not(.eael-simple-menu-responsive) > li:first-child > a{border-left:var( --e-global-color-astglobalcolor0 );}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu-align-right .eael-simple-menu.eael-simple-menu-horizontal:not(.eael-simple-menu-responsive) > li:first-child > a{border-left:var( --e-global-color-astglobalcolor0 );}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu.eael-simple-menu-horizontal.eael-simple-menu-responsive > li:not(:last-child) > a{border-bottom:var( --e-global-color-astglobalcolor0 );}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu.eael-simple-menu-vertical > li:not(:last-child) > a{border-bottom:var( --e-global-color-astglobalcolor0 );}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu >li > a, .eael-simple-menu-container .eael-simple-menu-toggle-text{font-family:"Manrope", Sans-serif;font-weight:600;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li > a{color:var( --e-global-color-5ff5d41 );background-color:#02010100;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li > a > span svg{fill:var( --e-global-color-5ff5d41 );}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu-toggle-text{color:var( --e-global-color-5ff5d41 );}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li a span, .elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li span.eael-simple-menu-indicator{font-size:15px;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li a span, .elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li span.eael-simple-menu-indicator i{font-size:15px;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li span.eael-simple-menu-indicator svg{width:15px;height:15px;line-height:15px;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li span svg{width:15px;height:15px;line-height:15px;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li a span{color:var( --e-global-color-5ff5d41 );}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li a span svg path{fill:var( --e-global-color-5ff5d41 );}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li .eael-simple-menu-indicator:before{color:var( --e-global-color-5ff5d41 );}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li .eael-simple-menu-indicator i{color:var( --e-global-color-5ff5d41 );}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li .eael-simple-menu-indicator svg path{fill:var( --e-global-color-5ff5d41 );}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li:hover > a{color:var( --e-global-color-5ff5d41 );background-color:#FFFFFF00;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li:hover > a > span svg{fill:var( --e-global-color-5ff5d41 );}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li .eael-simple-menu-indicator:hover:before{color:#f44336;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li .eael-simple-menu-indicator:hover i{color:#f44336;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li .eael-simple-menu-indicator:hover svg{fill:#f44336;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li .eael-simple-menu-indicator:hover{background-color:#000000A8;border-color:#f44336;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li > a.eael-item-active{color:var( --e-global-color-5ff5d41 );background-color:#02010100;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li.current-menu-item > a > span svg{fill:var( --e-global-color-5ff5d41 );}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li.current-menu-item > a.eael-item-active{color:var( --e-global-color-5ff5d41 );background-color:#02010100;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li.current-menu-ancestor > a.eael-item-active{color:var( --e-global-color-5ff5d41 );background-color:#02010100;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open:before{color:#f44336 !important;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open svg{fill:#f44336 !important;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open i{color:#f44336 !important;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open{background-color:#FFFFFF00 !important;border-color:#f44336 !important;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu-container.eael-simple-menu-hamburger{min-height:0px;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu-container .eael-simple-menu-toggle i{color:#ffffff;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu-container .eael-simple-menu-toggle svg{fill:#ffffff;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu.eael-simple-menu-responsive .eael-simple-menu-indicator{top:0px;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li ul{background-color:#0505058F;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu.eael-simple-menu-horizontal li ul li a{padding-left:20px;padding-right:20px;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu.eael-simple-menu-horizontal li ul li > a{border-bottom:1px solid #f2f2f2;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu.eael-simple-menu-vertical li ul li > a{border-bottom:1px solid #f2f2f2;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li ul li > a{font-family:"Manrope", Sans-serif;font-weight:600;line-height:1.4em;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li ul li a span{font-size:12px;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li ul li span.eael-simple-menu-indicator{font-size:12px;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li ul li span.eael-simple-menu-indicator i{font-size:12px;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li ul li .eael-simple-menu-indicator svg{width:12px;height:12px;line-height:12px;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li ul li .eael-simple-menu-indicator:hover:before{color:var( --e-global-color-5ff5d41 );}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li ul li .eael-simple-menu-indicator.eael-simple-menu-indicator-open:before{color:var( --e-global-color-5ff5d41 );}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li ul li .eael-simple-menu-indicator:hover{background-color:#FFFFFF00 !important;border-color:#F4433600 !important;}.elementor-29 .elementor-element.elementor-element-a0edef2 .eael-simple-menu li ul li .eael-simple-menu-indicator.eael-simple-menu-indicator-open{background-color:#FFFFFF00 !important;border-color:#F4433600 !important;}.elementor-29 .elementor-element.elementor-element-85cd250.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-85cd250.xpro-widget-bg-overlay:before{transition:background 0.3s;}.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-29 .elementor-element.elementor-element-c6cf117 .elementor-button{background-color:transparent;background-image:radial-gradient(at center center, #F64801 30%, #F7710E 75%);box-shadow:0px 0px 15px 3px #F84F06;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-29 .elementor-element.elementor-element-c6cf117.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-c6cf117.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-c6cf117 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-d0a6bd8{--width:80%;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-5369d56{--width:100%;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-29 .elementor-element.elementor-element-5369d56.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-dada932 .tahefobu-site-logo img{width:140px;}.elementor-29 .elementor-element.elementor-element-d0a6bd8{--width:58%;}.elementor-29 .elementor-element.elementor-element-a0edef2.elementor-element{--order:99999 /* order end hack */;}.elementor-29 .elementor-element.elementor-element-85cd250{width:var( --container-widget-width, 20% );max-width:20%;padding:0px 0px 0px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-85cd250.elementor-element{--order:-99999 /* order start hack */;}}/* Start custom CSS for eael-simple-menu, class: .elementor-element-a0edef2 *//* =========================================================
   INTELLI HEADER — DESKTOP
   ========================================================= */

@media (min-width: 1025px) {

    /* Header height */
    .site-header,
    .main-header-bar,
    .ast-primary-header-bar,
    .elementor-location-header {
        min-height: 92px !important;
    }

    /* Header inner container */
    .main-header-bar .site-primary-header-wrap,
    .ast-primary-header-bar .site-primary-header-wrap {
        min-height: 92px !important;
    }

    /* Elementor header container */
    .elementor-location-header .elementor-container,
    .elementor-location-header .e-con {
        min-height: 92px !important;
        align-items: center !important;
    }

    /* =====================================================
       NAVIGATION
       ===================================================== */

    .main-header-menu > li > a,
    .ast-builder-menu-1 .menu-item > a,
    .elementor-location-header .elementor-nav-menu--main .elementor-item {
        font-size: 16px !important;
        font-weight: 500 !important;
        line-height: 1.2 !important;
        padding-left: 18px !important;
        padding-right: 18px !important;
    }

    /* Space between menu items */
    .main-header-menu,
    .ast-builder-menu-1 .main-header-menu {
        gap: 4px !important;
    }

    /* Nav vertical alignment */
    .main-header-menu,
    .ast-builder-menu-1,
    .elementor-location-header .elementor-nav-menu {
        align-items: center !important;
    }

    /* =====================================================
       LOGO
       ===================================================== */

    .custom-logo,
    .site-logo-img,
    .elementor-location-header .elementor-widget-image img {
        max-height: 58px !important;
        width: auto !important;
    }

    /* =====================================================
       CONNECT BUTTON
       ===================================================== */

    .elementor-location-header .elementor-button {
        min-height: 48px !important;
        padding: 0 26px !important;
        border-radius: 25px !important;
        font-size: 14px !important;
        font-weight: 600 !important;
    }
}/* End custom CSS */