.elementor-6519 .elementor-element.elementor-element-f442a87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6519 .elementor-element.elementor-element-f442a87:not(.elementor-motion-effects-element-type-background), .elementor-6519 .elementor-element.elementor-element-f442a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#288A57;}.elementor-6519 .elementor-element.elementor-element-f442a87::before, .elementor-6519 .elementor-element.elementor-element-f442a87 > .elementor-background-video-container::before, .elementor-6519 .elementor-element.elementor-element-f442a87 > .e-con-inner > .elementor-background-video-container::before, .elementor-6519 .elementor-element.elementor-element-f442a87 > .elementor-background-slideshow::before, .elementor-6519 .elementor-element.elementor-element-f442a87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6519 .elementor-element.elementor-element-f442a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#288A57;--background-overlay:'';}.elementor-6519 .elementor-element.elementor-element-4558eec .tj-header-area{background-color:#0C5158;}.elementor-6519 .elementor-element.elementor-element-4558eec .tj-header-area.header-duplicate{background-color:#FFFFFF;background-image:url("https://vitanova-afrique.com/wp-content/uploads/2025/05/logov.png");background-position:top left;background-repeat:no-repeat;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6519 .elementor-element.elementor-element-4558eec .search_popup{background-color:#0C5158;}.elementor-6519 .elementor-element.elementor-element-4558eec .hamburger_bg{background-color:#0C5158;}.elementor-6519 .elementor-element.elementor-element-4558eec > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 10px 0px;}.elementor-6519 .elementor-element.elementor-element-4558eec .site-logo .logo{width:230px;max-width:230px;}.elementor-6519 .elementor-element.elementor-element-4558eec .mainMenu ul:not(.sub-menu) > li > a{color:#0C5158;}.elementor-6519 .elementor-element.elementor-element-4558eec .mainMenu ul:not(.sub-menu) > li > a::after{color:#0C5158;}.elementor-6519 .elementor-element.elementor-element-4558eec .mainMenu ul:not(.sub-menu) > li:hover > a{color:#35999B;}.elementor-6519 .elementor-element.elementor-element-4558eec .mainMenu ul:not(.sub-menu) > li:hover > a::after{color:#35999B;}.elementor-6519 .elementor-element.elementor-element-4558eec .mainMenu ul:not(.sub-menu) > li > a::before{background-color:#35999B;}.elementor-6519 .elementor-element.elementor-element-4558eec .mainMenu ul:not(.sub-menu) > li.current-menu-item > a{color:#288A57;}.elementor-6519 .elementor-element.elementor-element-4558eec .mainMenu ul:not(.sub-menu) > li.current-menu-ancestor > a{color:#288A57;}.elementor-6519 .elementor-element.elementor-element-4558eec .mainMenu ul:not(.sub-menu) > li.current-menu-item > a::after{color:#288A57;}.elementor-6519 .elementor-element.elementor-element-4558eec .mainMenu ul:not(.sub-menu) > li.current-menu-ancestor > a::after{color:#288A57;}.elementor-6519 .elementor-element.elementor-element-4558eec .mainMenu ul:not(.sub-menu) > li.current-menu-item > a::before{background-color:#288A57;}.elementor-6519 .elementor-element.elementor-element-4558eec .mainMenu ul:not(.sub-menu) > li.current-menu-ancestor > a::before{background-color:#288A57;}.elementor-6519 .elementor-element.elementor-element-4558eec .header-duplicate .mainMenu ul:not(.sub-menu) > li > a{color:#288A57;}.elementor-6519 .elementor-element.elementor-element-4558eec .header-duplicate .mainMenu ul:not(.sub-menu) > li > a::after{color:#288A57;}.elementor-6519 .elementor-element.elementor-element-4558eec .header-duplicate .mainMenu ul:not(.sub-menu) > li:hover > a{color:#0C5158;}.elementor-6519 .elementor-element.elementor-element-4558eec .header-duplicate .mainMenu ul:not(.sub-menu) > li:hover > a::after{color:#0C5158;}.elementor-6519 .elementor-element.elementor-element-4558eec .header-duplicate .mainMenu ul:not(.sub-menu) > li > a::before{background-color:#0C5158;}.elementor-6519 .elementor-element.elementor-element-4558eec header-duplicate .mainMenu ul:not(.sub-menu) > li.current-menu-item > a{color:#35999B;}.elementor-6519 .elementor-element.elementor-element-4558eec header-duplicate .mainMenu ul:not(.sub-menu) > li.current-menu-ancestor > a{color:#35999B;}.elementor-6519 .elementor-element.elementor-element-4558eec header-duplicate .mainMenu ul:not(.sub-menu) > li.current-menu-item > a::after{color:#35999B;}.elementor-6519 .elementor-element.elementor-element-4558eec header-duplicate .mainMenu ul:not(.sub-menu) > li.current-menu-ancestor > a::after{color:#35999B;}.elementor-6519 .elementor-element.elementor-element-4558eec header-duplicate .mainMenu ul:not(.sub-menu) > li.current-menu-item > a::before{background-color:#35999B;}.elementor-6519 .elementor-element.elementor-element-4558eec header-duplicate .mainMenu ul:not(.sub-menu) > li.current-menu-ancestor > a::before{background-color:#35999B;}.elementor-6519 .elementor-element.elementor-element-4558eec .tj-primary-btn{color:#FFFFFF;background-color:#0C5158;}.elementor-6519 .elementor-element.elementor-element-4558eec .tj-primary-btn .btn_text{color:#FFFFFF;}.elementor-6519 .elementor-element.elementor-element-4558eec .tj-primary-btn:hover{color:#FCFCFC;background-color:#35999B;}.elementor-6519 .elementor-element.elementor-element-4558eec .tj-primary-btn:hover .btn_text{color:#FCFCFC;}.elementor-6519 .elementor-element.elementor-element-4558eec .header_search{font-size:16px;color:#288A57;}.elementor-6519 .elementor-element.elementor-element-4558eec .header_search i{color:#288A57;}.elementor-6519 .elementor-element.elementor-element-4558eec .header_search:hover i{color:#0C5158;}.elementor-6519 .elementor-element.elementor-element-4558eec .header_search:hover{color:#0C5158;}.elementor-6519 .elementor-element.elementor-element-4558eec .header-duplicate .header_search i{color:#288A57;}.elementor-6519 .elementor-element.elementor-element-4558eec .header-duplicate .header_search{color:#288A57;}.elementor-6519 .elementor-element.elementor-element-4558eec .search_close_btn{color:#288A57;}.elementor-6519 .elementor-element.elementor-element-4558eec .search_close_btn:hover{color:#D11F1F;}.elementor-6519 .elementor-element.elementor-element-4558eec input[type=search]{border-bottom-color:#F3F3F3;}.elementor-6519 .elementor-element.elementor-element-4558eec button[type=submit]{font-size:80px;}.elementor-6519 .elementor-element.elementor-element-4558eec .menu_btn{color:#35999B;}.elementor-6519 .elementor-element.elementor-element-4558eec .menu_btn .cubes span{border-color:#35999B;}.elementor-6519 .elementor-element.elementor-element-4558eec .menu_btn:hover{color:#288A57;}.elementor-6519 .elementor-element.elementor-element-4558eec .menu_btn:hover .cubes span{border-color:#288A57;}.elementor-6519 .elementor-element.elementor-element-4558eec .header-duplicate .menu_btn{color:#35999B;}.elementor-6519 .elementor-element.elementor-element-4558eec .header-duplicate .menu_btn .cubes span{border-color:#35999B;}.elementor-6519 .elementor-element.elementor-element-4558eec .mobile_logo{max-width:200px;}.elementor-6519 .elementor-element.elementor-element-4558eec .hamburger_close_btn{color:#CF1313;}.elementor-6519 .elementor-element.elementor-element-4558eec .hamburger_close_btn:hover i{color:#FF0000;}.elementor-6519 .elementor-element.elementor-element-4558eec .hamburger_search button[type=submit]{font-size:30px;}.elementor-6519 .elementor-element.elementor-element-4558eec .mean-nav ul li > a:not(.mean-expand){font-size:14px;}.elementor-6519 .elementor-element.elementor-element-4558eec .mean-nav ul li > a{color:#FFFFFF;}.elementor-6519 .elementor-element.elementor-element-4558eec .mean-nav ul li > .mean-expand{color:#FFFFFF;}.elementor-6519 .elementor-element.elementor-element-4558eec .mean-nav ul li:hover > a{color:#35999B;}.elementor-6519 .elementor-element.elementor-element-4558eec .mean-nav ul li:hover > .mean-expand{color:#35999B;}.elementor-6519 .elementor-element.elementor-element-4558eec .hamburger-title{font-size:12px;color:#F9F9F9;}.elementor-6519 .elementor-element.elementor-element-4558eec .contact_item .subtitle{font-size:13px;}.elementor-6519 .elementor-element.elementor-element-4558eec .contact_item .text a{font-weight:bold;color:#FFFFFF;}.elementor-6519 .elementor-element.elementor-element-4558eec .contact_item .text a:hover{color:#35999B;}.elementor-6519 .elementor-element.elementor-element-4558eec .hamburger-socials .hamburger-title{font-size:14px;}.elementor-6519 .elementor-element.elementor-element-4558eec .hamburger-socials ul li a{font-size:22px;}.elementor-6519 .elementor-element.elementor-element-4558eec .hamburger-socials ul li a:hover{background-color:#35999B;}