.tf-nav-menu button,.tf-nav-menu input,.tf-nav-menu select,.tf-nav-menu textarea,.tf-widget-search button,.tf-widget-search input,.tf-widget-search select,.tf-widget-search textarea{padding:0;margin:0;background:transparent}.tf-nav-menu a,.tf-nav-menu li,.tf-nav-menu ul{padding:0;margin:0;line-height:normal}.tf-nav-menu ul{list-style:none;padding:0;margin:0}.tf-nav-menu .mainnav .menu-container .sub-menu,.tf-nav-menu button,.tf-nav-menu ul a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tf-nav-menu .mainnav .menu-container>ul>li{display:inline-block}.tf-nav-menu .mainnav .menu-container ul li{position:relative}.tf-nav-menu .mainnav .menu-container .sub-menu{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);position:absolute;opacity:0;visibility:hidden;min-width:250px;top:100%;left:0;z-index:999}.tf-nav-menu .mainnav .menu-container>ul>li>ul.sub-menu>li ul.sub-menu{top:0;left:100%}.tf-nav-menu .mainnav .menu-container>ul>li:last-child>ul.sub-menu>li ul.sub-menu{left:-100%}.tf-nav-menu .mainnav .menu-container .menu-item-has-children:hover>ul.sub-menu{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.only-icon,.tf-nav-menu .mainnav ul.menu,.tf-nav-menu.horizontal{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.only-icon.tf-alignment-center,.tf-alignment-center ul.menu,.tf-nav-menu.horizontal.tf-alignment-center{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center}.only-icon.tf-alignment-right,.tf-alignment-right ul.menu,.tf-nav-menu.horizontal.tf-alignment-right{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end}.only-icon.tf-alignment-justify,.tf-alignment-justify ul.menu,.tf-nav-menu .tf-alignment-justify{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify}.tf-nav-menu .menu-container ul li a{display:block}.tf-nav-menu .mainnav .menu-container>ul>li>a{height:100%;text-decoration:none;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.tf-nav-menu .mainnav .menu-container li>a>i{display:none}.tf-nav-menu .mainnav .menu-container li.menu-item-has-children>a>i{font-weight:900;font-style:normal;position:relative;padding-right:5px;cursor:pointer;margin-left:6px;line-height:inherit;float:right;display:block}.tf-nav-menu .mainnav .menu-container>ul>li>a>i.fa-angle-right:before{content:"\f107"}.tf-nav-menu .mainnav .menu-container>ul>li>a>i.fa-caret-right:before{content:"\f0d7"}.tf-nav-menu .nav-panel{height:100%;overflow-y:auto;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:fixed;top:0;background:#212529;left:-100%;width:300px;z-index:99999}.tf-nav-menu .nav-panel.active{left:0}.tf-nav-menu.menu-panel-style-default .nav-panel{flex-direction:column;top:-100%;left:0;width:100%;display:-webkit-flex!important;display:flex!important}.tf-nav-menu .nav-panel.mobile-menu-alignment-center .btn-submenu{right:unset;position:static;top:unset}.tf-nav-menu.menu-panel-style-default .nav-panel.active{top:0}.wrap-close-menu-panel-style-default{display:none}.tf-nav-menu.menu-panel-style-default .wrap-close-menu-panel-style-default{padding:20px 0;-webkit-order:999;order:999;display:block}.tf-nav-menu .mobile-menu-overlay{right:0;transition:opacity .5s cubic-bezier(.25,.46,.45,.94);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:fixed;opacity:0;bottom:0;visibility:hidden;will-change:opacity;top:0;background:rgba(0,0,0,.9);left:0;z-index:-98}.tf-nav-menu .mobile-menu-overlay.active{opacity:1;visibility:visible;z-index:9999}.tf-nav-menu .mobile-menu-overlay .tf-close{right:30px;position:absolute;top:30px;cursor:pointer}.tf-nav-menu .close-menu-panel-style-default{right:unset;position:unset;top:unset;cursor:pointer}.tf-nav-menu .nav-panel .logo-nav img{margin:0 auto}.nav-panel .logo-nav{display:inline-block}.tf-nav-menu button{border:none;outline:none;background-color:transparent;line-height:1}.tf-nav-menu button:focus{outline:none}.tf-nav-menu .btn-submenu,.tf-nav-menu .btn-submenu:focus{background:transparent!important}.tf-nav-menu .btn-submenu i{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s}.tf-nav-menu .btn-submenu.active i{transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg)}.tf-nav-menu.horizontal .btn-menu-only,.tf-nav-menu.only-icon .mainnav,.tf-nav-menu.only-icon .menu-container ul li a>i{display:none}.tf-nav-menu .nav-panel::-webkit-scrollbar-track{background-color:#17191c}.tf-nav-menu .nav-panel::-webkit-scrollbar{background-color:#fff;width:6px}.tf-nav-menu .nav-panel::-webkit-scrollbar-thumb{background-color:#fff}.tf-nav-menu .nav-panel.mobile-menu-alignment-left{text-align:left}.tf-nav-menu .nav-panel.mobile-menu-alignment-center{text-align:center}.tf-nav-menu .nav-panel.mobile-menu-alignment-center .mainnav-mobi a{display:inline-block}.btn-submenu{height:50px;right:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s;position:absolute;text-align:center;top:0;cursor:pointer;width:50px;z-index:11}.mainnav-mobi ul>li>a{padding:0;text-decoration:none}.mainnav-mobi ul li,.mainnav-mobi ul li a{position:relative}.mainnav-mobi ul li .btn-submenu.active,.mainnav-mobi ul li a.active,.mainnav-mobi ul>li.active>a{color:#fff}.mobile-style-default .mainnav-mobi{position:absolute;top:100%;left:0;width:100%;z-index:999}.mobile-style-default .mainnav-mobi ul.sub-menu{padding-left:0}.mobile-style-default .mainnav-mobi ul li a{padding-left:15px}@media (min-width:992px){.tf-nav-menu .btn-menu-mobile,.tf-nav-menu .nav-panel{display:none}.tf-nav-menu.only-icon .nav-panel{display:block}}@media (max-width:991px){.tf-nav-menu .menu-container ul li a>i,.tf-nav-menu.only-icon .btn-menu-mobile{display:none!important}.tf-nav-menu .mainnav{display:none}}.tf_link_effect_double-line .mainnav .menu-container>ul>li>a:after,.tf_link_effect_double-line .mainnav .menu-container>ul>li>a:before,.tf_link_effect_overline .mainnav .menu-container>ul>li>a:after,.tf_link_effect_underline .mainnav .menu-container>ul>li>a:after{height:3px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";position:absolute;opacity:0;bottom:0;visibility:hidden;left:0;width:100%}.tf_link_effect_overline .mainnav .menu-container>ul>li>a:after{bottom:unset;top:0}.tf_link_effect_double-line .mainnav .menu-container>ul>li>a:hover:after,.tf_link_effect_double-line .mainnav .menu-container>ul>li>a:hover:before,.tf_link_effect_overline .mainnav .menu-container>ul>li>a:hover:after,.tf_link_effect_overline.tf_animation_line_normal .mainnav .menu-container>ul>li.current-menu-ancestor>a:after,.tf_link_effect_underline .mainnav .menu-container>ul>li>a:hover:after,.tf_link_effect_underline.tf_animation_line_normal .mainnav .menu-container>ul>li.current-menu-ancestor>a:after{opacity:1;visibility:visible}.tf_link_effect_underline.tf_animation_line_drop-in .mainnav .menu-container>ul>li>a:after{bottom:-10px}.tf_link_effect_underline.tf_animation_line_drop-in .mainnav .menu-container>ul>li>a:hover:after{bottom:0}.tf_link_effect_underline.tf_animation_line_drop-out .mainnav .menu-container>ul>li>a:after{bottom:10px}.tf_link_effect_underline.tf_animation_line_drop-out .mainnav .menu-container>ul>li>a:hover:after{bottom:0}.tf_link_effect_overline.tf_animation_line_drop-in .mainnav .menu-container>ul>li>a:after{top:-10px}.tf_link_effect_overline.tf_animation_line_drop-in .mainnav .menu-container>ul>li>a:hover:after{top:0}.tf_link_effect_overline.tf_animation_line_drop-out .mainnav .menu-container>ul>li>a:after{top:10px}.tf_link_effect_overline.tf_animation_line_drop-out .mainnav .menu-container>ul>li>a:hover:after{top:0}.tf_link_effect_overline.tf_animation_line_slide .mainnav .menu-container>ul>li>a:after,.tf_link_effect_underline.tf_animation_line_slide .mainnav .menu-container>ul>li>a:after{transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);left:50%;width:0}.tf_link_effect_overline.tf_animation_line_slide .mainnav .menu-container>ul>li>a:hover:after,.tf_link_effect_underline.tf_animation_line_slide .mainnav .menu-container>ul>li>a:hover:after{width:100%}.tf_link_effect_double-line .mainnav .menu-container>ul>li>a:before{bottom:unset;top:-10px}.tf_link_effect_double-line .mainnav .menu-container>ul>li>a:after{bottom:-10px}.tf_link_effect_double-line .mainnav .menu-container>ul>li>a:hover:before{top:0}.tf_link_effect_double-line .mainnav .menu-container>ul>li>a:hover:after{bottom:0}.tf_link_effect_text .mainnav .menu-container>ul>li>a:hover{transform:scale(1.07);-moz-transform:scale(1.07);-webkit-transform:scale(1.07);-o-transform:scale(1.07)}.tf-widget-search button{border:none}.tf-widget-search button:hover{background:transparent}.tf-widget-search button,.tf-widget-search button:focus{outline:none}.tf-widget-search .tf-modal-search-panel{-ms-flex-pack:center;height:100%;-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);justify-content:center;-webkit-box-pack:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:fixed;opacity:0;visibility:hidden;top:0;align-items:center;background:rgba(0,0,0,.87);left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:9999}.tf-widget-search .tf-modal-search-panel.show{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;visibility:visible;top:0}.tf-widget-search .search-panel{position:relative;max-width:800px;margin:1.75rem auto;width:100%}.tf-widget-search .search-field{height:70px;padding:0 30px;font-size:1rem;border:2px solid;color:#fff;border-radius:50px;background:transparent;width:100%}.tf-widget-search .search-field:focus{border-color:hsla(0,0%,100%,.5)}.tf-widget-search .search-field::placeholder{font-size:1rem;color:#fff}.tf-widget-search .search-submit{height:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:0;right:0;color:#fff;position:absolute;top:50%;background-color:transparent;border-radius:0 50px 50px 0;cursor:pointer;width:70px}.tf-widget-search .tf-close-modal{height:30px;right:30px;position:absolute;top:30px;cursor:pointer;width:30px}.tf-widget-search .tf-close-modal:after,.tf-widget-search .tf-close-modal:before{height:2px;content:"";position:absolute;top:0;top:50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;background:#fff;left:0;width:100%}.tf-widget-search .tf-close-modal:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tf-widget-search .tf-close-modal:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.tf-widget-search{display:-webkit-box;display:-ms-flexbox;display:flex}.tf-widget-search.tf-alignment-left{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start}.tf-widget-search.tf-alignment-center{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center}.tf-widget-search.tf-alignment-right{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end}footer.tf-custom-footer,header.tf-custom-header{padding:0;max-width:100%}.tf-container{margin-right:auto;margin-left:auto;width:100%}.tf-row{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex}.tf-col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}