.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav .menu-container>ul>li>a{padding:10px 15px;color:#000}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav .menu-container>ul>li>a:hover{color:#23a455}.elementor-212227 .elementor-element.elementor-element-597b560 .tf_link_effect_double-line .mainnav .menu-container>ul>li>a:after,.elementor-212227 .elementor-element.elementor-element-597b560 .tf_link_effect_double-line .mainnav .menu-container>ul>li>a:before,.elementor-212227 .elementor-element.elementor-element-597b560 .tf_link_effect_overline .mainnav .menu-container>ul>li>a:after,.elementor-212227 .elementor-element.elementor-element-597b560 .tf_link_effect_underline .mainnav .menu-container>ul>li>a:after{background-color:#23a455}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav .menu-container>ul>li.current-menu-ancestor>a{color:#23a455}.elementor-212227 .elementor-element.elementor-element-597b560 .tf_link_effect_double-line .mainnav .menu-container>ul>li.current-menu-ancestor>a:after,.elementor-212227 .elementor-element.elementor-element-597b560 .tf_link_effect_double-line .mainnav .menu-container>ul>li.current-menu-ancestor>a:before,.elementor-212227 .elementor-element.elementor-element-597b560 .tf_link_effect_overline .mainnav .menu-container>ul>li.current-menu-ancestor>a:after,.elementor-212227 .elementor-element.elementor-element-597b560 .tf_link_effect_underline .mainnav .menu-container>ul>li.current-menu-ancestor>a:after{background-color:#23a455}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav .menu-container>ul>li ul.sub-menu a{color:#fff}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav .menu-container>ul li ul.sub-menu{background-color:#1d2738}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav .menu-container>ul>li ul.sub-menu a:hover{color:#fff}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav .menu-container>ul li ul.sub-menu li:hover{background-color:#23a455}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav .menu-container>ul>li ul.sub-menu li.current_page_item a{color:#fff}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav .menu-container>ul li ul.sub-menu li.current_page_item{background-color:#23a455}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav .menu-container>ul>li ul.sub-menu{min-width:250px}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav .menu-container>ul>li>ul.sub-menu{top:100%}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav .menu-container>ul li ul.sub-menu li a{padding:10px 15px}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav .menu-container>ul>li ul.sub-menu li:not(:last-child){border-bottom-style:none}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav .menu-container>ul>li ul.sub-menu li:first-child{border-top-style:none}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav .menu-container>ul>li ul.sub-menu li:last-child{border-bottom-style:none}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .btn-menu-mobile,.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .btn-menu-only{padding:8px 16px;color:#000;background-color:hsla(0,0%,100%,0);margin:0}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .btn-menu-mobile:hover,.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .btn-menu-only:hover{color:#23a455;background-color:hsla(0,0%,100%,0)}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .close-menu-panel-style-default,.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mobile-menu-overlay .tf-close{padding:10px;color:hsla(0,0%,100%,.5);background-color:hsla(0,0%,100%,0);margin:0}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .close-menu-panel-style-default:hover,.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mobile-menu-overlay .tf-close:hover{color:#fff;background-color:hsla(0,0%,100%,0)}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .nav-panel{padding:0;background-color:#212529}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .nav-panel .logo-nav{margin:20px 0 20px 20px;width:200px}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav-mobi .menu-container ul li{border-top-style:none}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav-mobi .menu-container>ul>li:last-child{border-bottom-style:none}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav-mobi .btn-submenu i,.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav-mobi .menu-container ul li a{color:#fff}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav-mobi .menu-container ul li a:hover,.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav-mobi .menu-container ul li.current_page_item a{color:#23a455}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav-mobi .menu-container ul li a{padding:12px 20px}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav-mobi .menu-container ul.sub-menu li a{padding-right:30px;padding-left:30px}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav-mobi .menu-container ul.sub-menu ul.sub-menu li a{padding-right:40px;padding-left:40px}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav-mobi .btn-submenu{height:45px;width:45px;line-height:45px}@media(max-width:1024px){.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav .menu-container>ul>li>ul.sub-menu{top:100%}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .nav-panel .logo-nav{width:200px}}@media(max-width:767px){.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .mainnav .menu-container>ul>li>ul.sub-menu{top:100%}.elementor-212227 .elementor-element.elementor-element-597b560 .tf-nav-menu .nav-panel .logo-nav{width:200px}}