.tpgb-block-5d55_34 .tpgb-navbuilder{margin-right:0;margin-left:auto}.tpgb-block-5d55_34 .tpgb-nav-item .navbar-nav>li>a{color:#03f}.tpgb-block-5d55_34 .tpgb-toggle-menu .toggle-line span{background:#fff}.tpgb-block-5d55_34 .tpgb-mobile-menu .navbar-nav>li>a{padding:5px;background-color:#000;margin:10px}.tpgb-block-5d55_34 .tpgb-mobile-menu .navbar-nav li.dropdown .dropdown-menu>li.open>a,.tpgb-block-5d55_34 .tpgb-mobile-menu .navbar-nav li.dropdown .dropdown-menu>li>a{color:#fff}.tpgb-block-5d55_34 .tpgb-mobile-menu .navbar-nav li.dropdown .dropdown-menu .tpgb-megamenu-content,.tpgb-block-5d55_34 .tpgb-mobile-menu .navbar-nav li.dropdown .dropdown-menu>li>a{background-color:#000}.tpgb-block-5d55_34 .tpgb-mobile-menu .navbar-nav li.dropdown .dropdown-menu>li.open>a{background-color:#030303}.tpgb-block-5d55_34 .tpgb-nav-item .navbar-nav>li a .nav-label-text{background-color:#080808}.tpgb-block-5d55_34 .navbar-nav li.menu-item-has-children ul.dropdown-menu,.tpgb-block-5d55_34 .tpgb-nav-item .navbar-nav li .tpgb-nav-desc{text-align:left}.tpgb-block-5d55_34 .tpgb-mobile-menu.tpgb-menu-toggle .navbar-nav li .dropdown-menu li a{justify-content:flex-start}.tpgb-block-5d55_34 .tpgb-mobile-menu .navbar-nav>li:not(:last-child)>a{border-radius:0 0 0 0}@media (min-width:991px){.tpgb-block-5d55_34 .tpgb-nav-wrap .tpgb-nav-inner>.tpgb-normal-menu{display:block!important}.tpgb-block-5d55_34 .tpgb-mobile-menu:not(.tpgb-menu-off-canvas),.tpgb-block-5d55_34 .tpgb-mobile-nav-toggle.navbar-header.mobile-toggle{display:none}}@media (max-width:991px){.tpgb-block-5d55_34 .tpgb-nav-wrap .tpgb-nav-inner>.tpgb-normal-menu{display:none!important}.tpgb-block-5d55_34 .tpgb-mobile-nav-toggle.navbar-header.mobile-toggle{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.tpgb-block-5d55_34 .tpgb-mobile-menu ul.navbar-nav li ul.dropdown-menu li>a span.tpgb-title-wrap{flex-direction:row}}@media (max-width:1024px){.text-center{text-align:center}}@media (max-width:767px){.tpgb-block-5d55_34 .tpgb-mobile-menu .navbar-nav>li>a{margin:4px}.tpgb-block-5d55_34 .tpgb-mobile-menu .navbar-nav>li:not(:last-child)>a{border-radius:3px 3px 3px 3px}}