/*
Theme Name: Beaver Builder Child Theme
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0F
Description: An example child theme that can be used as a starting point for custom development.
Author: The Beaver Builder Team
Author URI: http://www.fastlinemedia.com
template: bb-theme
*/
/* .fl-builder-row-settings .fl-field-responsive-setting input[name="bg_position_custom_right"],.fl-builder-row-settings .fl-field-responsive-setting input[name="bg_position_custom_left"] {display: none !important;}header .fl-row.fl-row-full-width.fl-row-bg-none .fl-bg-video-audio {display: none;cursor: pointer;position: absolute;bottom: 20px;right: 20px;z-index: 5;width: 20px;}header .fl-row.fl-row-full-width.fl-row-bg-none .fl-bg-video-audio .fl-audio-control {font-size: 20px;}header .fl-row.fl-row-full-width.fl-row-bg-none .fl-bg-video-audio .fa-times {font-size: 10px;vertical-align: middle;position: absolute;top: 5px;left: 11px;bottom: 0;}header .fl-row.fl-row-full-width.fl-row-bg-none .fl-row-content {max-width: 1280px;}@media(max-width: 992px) {}@media(max-width: 767px) {}.main-logo-wrap {width: 30%;}@media(max-width: 992px) {}@media(max-width: 767px) {.fl-builder-content .main-logo-wrap {width: 50% !important;max-width: none;clear: none;float: left;}}.right-side-nav {width: 70%;}@media(max-width: 992px) {}@media(max-width: 767px) {}.search-module-wrap {width: 100%;}@media(max-width: 992px) {}@media(max-width: 767px) {}@media (max-width: 767px) { .fl-photo-content {width: 100%;} }.uabb-creative-menu ul,.uabb-creative-menu li {list-style: none !important;margin: 0;padding: 0;}.uabb-creative-menu .menu:before,.uabb-creative-menu .menu:after {content: '';display: table;clear: both;}.uabb-creative-menu .menu {position: relative;padding-left: 0;}.uabb-creative-menu li {position: relative;}.uabb-creative-menu a {display: block;line-height: 1;text-decoration: none;}.uabb-creative-menu .menu a {box-shadow: none;}.uabb-creative-menu a:hover {text-decoration: none;}.uabb-creative-menu .sub-menu {min-width: 220px;margin: 0;}.uabb-creative-menu-horizontal {font-size: 0;}.uabb-creative-menu-horizontal li,.uabb-creative-menu-horizontal > li {font-size: medium;}.uabb-creative-menu-horizontal > li > .uabb-has-submenu-container > a > span.menu-item-text {display: inline-block;}.fl-module[data-node] .uabb-creative-menu .uabb-creative-menu-expanded .sub-menu {background-color: transparent;-webkit-box-shadow: none;-ms-box-shadow: none;box-shadow: none;}.uabb-creative-menu .uabb-has-submenu:focus,.uabb-creative-menu .uabb-has-submenu .sub-menu:focus,.uabb-creative-menu .uabb-has-submenu-container:focus {outline: 0;}.uabb-creative-menu .uabb-has-submenu-container {position: relative;}.uabb-creative-menu .uabb-creative-menu-accordion .uabb-has-submenu > .sub-menu {display: none;}.uabb-creative-menu .uabb-menu-toggle {cursor: pointer;}.uabb-creative-menu .uabb-toggle-arrows .uabb-menu-toggle:before,.uabb-creative-menu .uabb-toggle-none .uabb-menu-toggle:before {border-color: #333;}.uabb-creative-menu .uabb-menu-expanded .uabb-menu-toggle {display: none;}.uabb-creative-menu-mobile-toggle {position: relative;padding: 8px;background-color: transparent;border: none;color: #333;border-radius: 0;cursor: pointer;display: inline-block;z-index: 5;}.uabb-creative-menu-mobile-toggle.text {width: 100%;text-align: center;}.uabb-creative-menu-mobile-toggle.hamburger .uabb-creative-menu-mobile-toggle-label,.uabb-creative-menu-mobile-toggle.hamburger-label .uabb-creative-menu-mobile-toggle-label {display: inline-block;margin-left: 10px;vertical-align: middle;}.uabb-creative-menu-mobile-toggle.hamburger .uabb-svg-container,.uabb-creative-menu-mobile-toggle.hamburger-label .uabb-svg-container {display: inline-block;position: relative;width: 1.4em;height: 1.4em;vertical-align: middle;}.uabb-creative-menu-mobile-toggle.hamburger .hamburger-menu,.uabb-creative-menu-mobile-toggle.hamburger-label .hamburger-menu {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.uabb-creative-menu-mobile-toggle.hamburger .hamburger-menu rect,.uabb-creative-menu-mobile-toggle.hamburger-label .hamburger-menu rect {fill: currentColor;}.uabb-creative-menu.off-canvas .uabb-off-canvas-menu .uabb-menu-close-btn {width: 20px;height: 10px;position: absolute;right: 20px;top: 20px;cursor: pointer;display: block;z-index: 99;}.uabb-creative-menu .uabb-menu-overlay {position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0.8);z-index: 99999;overflow-y: auto;overflow-x: hidden;}.uabb-creative-menu .uabb-menu-overlay > ul.menu {text-align: center;position: relative;top: 50%;width: 40%;height: 60%;margin: 0 auto;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.uabb-creative-menu .uabb-overlay-fade {opacity: 0;visibility: hidden;-webkit-transition: opacity 0.5s, visibility 0s 0.5s;transition: opacity 0.5s, visibility 0s 0.5s;}.uabb-creative-menu.menu-open .uabb-overlay-fade {opacity: 1;visibility: visible;-webkit-transition: opacity 0.5s;transition: opacity 0.5s;}.uabb-creative-menu .uabb-overlay-slide-down {visibility: hidden;-webkit-transform: translateY(-100%);transform: translateY(-100%);-webkit-transition: -webkit-transform 0.4s ease-in-out, visibility 0s 0.4s;transition: transform 0.4s ease-in-out, visibility 0s 0.4s;}.uabb-creative-menu.menu-open .uabb-overlay-slide-down {visibility: visible;-webkit-transform: translateY(0%);transform: translateY(0%);-webkit-transition: -webkit-transform 0.4s ease-in-out;transition: transform 0.4s ease-in-out;}.uabb-creative-menu .uabb-overlay-scale {visibility: hidden;opacity: 0;-webkit-transform: scale(0.9);transform: scale(0.9);-webkit-transition: -webkit-transform 0.2s, opacity 0.2s, visibility 0s 0.2s;transition: transform 0.2s, opacity 0.2s, visibility 0s 0.2s;}.uabb-creative-menu.menu-open .uabb-overlay-scale {visibility: visible;opacity: 1;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;transition: transform 0.4s, opacity 0.4s;} .uabb-creative-menu .uabb-overlay-door {visibility: hidden;width: 0;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: width 0.5s 0.3s, visibility 0s 0.8s;transition: width 0.5s 0.3s, visibility 0s 0.8s;}.uabb-creative-menu.menu-open .uabb-overlay-door {visibility: visible;width: 100%;-webkit-transition: width 0.5s;transition: width 0.5s;}.uabb-creative-menu .uabb-overlay-door > ul.menu {left: 0;right: 0;transform: translateY(-50%);}.uabb-creative-menu .uabb-overlay-door > ul,.uabb-creative-menu .uabb-overlay-door .uabb-menu-close-btn {opacity: 0;-webkit-transition: opacity 0.3s 0.5s;transition: opacity 0.3s 0.5s;}.uabb-creative-menu.menu-open .uabb-overlay-door > ul,.uabb-creative-menu.menu-open .uabb-overlay-door .uabb-menu-close-btn {opacity: 1;-webkit-transition-delay: 0.5s;transition-delay: 0.5s;}.uabb-creative-menu.menu-close .uabb-overlay-door > ul,.uabb-creative-menu.menu-close .uabb-overlay-door .uabb-menu-close-btn {-webkit-transition-delay: 0s;transition-delay: 0s;}.uabb-creative-menu .uabb-menu-overlay .uabb-toggle-arrows .uabb-has-submenu-container a > span {padding-right: 0 !important;}.uabb-creative-menu .uabb-menu-overlay .uabb-menu-close-btn {position: absolute;display: block;width: 55px;height: 45px;right: 40px;top: 40px;overflow: hidden;border: none;outline: none;z-index: 100;font-size: 30px;cursor: pointer;background-color: transparent;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-transition: background-color 0.3s;transition: background-color 0.3s;}.uabb-creative-menu .uabb-menu-overlay .uabb-menu-close-btn:before,.uabb-creative-menu .uabb-menu-overlay .uabb-menu-close-btn:after {content: '';position: absolute;left: 50%;width: 2px;height: 40px;background-color: #ffffff;-webkit-transition: -webkit-transform 0.3s;transition: transform 0.3s;-webkit-transform: translateY(0) rotate(45deg);transform: translateY(0) rotate(45deg);}.uabb-creative-menu .uabb-menu-overlay .uabb-menu-close-btn:after {-webkit-transform: translateY(0) rotate(-45deg);transform: translateY(0) rotate(-45deg);}.uabb-creative-menu .uabb-off-canvas-menu .menu {margin-top: 40px;}.uabb-creative-menu.off-canvas .uabb-clear {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99998;background: rgba(0,0,0,0.0);visibility: hidden;opacity: 0;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.uabb-creative-menu .uabb-off-canvas-menu.uabb-menu-left {position: fixed;top: 0;left: 0;transform: translate3d(-320px, 0px, 0px);}.uabb-creative-menu .uabb-off-canvas-menu.uabb-menu-right {position: fixed;top: 0;right: 0;transform: translate3d(320px, 0px, 0px);}.uabb-creative-menu .uabb-off-canvas-menu {z-index: 99999;width: 300px;height: 100%;background: rgb(55, 58, 71);padding: 60px 20px;-webkit-transition: all 0.8s;transition: transform 0.8s ease;overflow-y: auto;overflow-x: hidden;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;perspective: 1000;backface-visibility: hidden;}.menu-open.uabb-creative-menu .uabb-off-canvas-menu.uabb-menu-left {transform: translate3d(0px, 0px, 0px);transition: transform 0.8s ease;}.uabb-creative-menu .menu > li > a,.uabb-creative-menu .menu > li > .uabb-has-submenu-container a {outline: 0;}.menu-open.uabb-creative-menu .uabb-off-canvas-menu.uabb-menu-right {transform: translate3d(0px, 0px, 0px);transition: transform 0.8s ease;}.uabb-creative-menu.off-canvas.menu-open .uabb-clear {visibility: visible;opacity: 1;}@media ( max-width: 992px ) {.uabb-creative-menu .uabb-menu-overlay .uabb-menu-close-btn {right: 20px;top: 20px;}}.quick-links .uabb-creative-menu .menu {text-align: right;}.uabb-creative-menu-expanded ul.sub-menu li a,.uabb-creative-menu-accordion ul.sub-menu li a,.uabb-creative-menu-accordion ul.sub-menu li .uabb-has-submenu-container a,.uabb-creative-menu-expanded ul.sub-menu li .uabb-has-submenu-container a {text-indent: 20px;direction: rtl;}.uabb-creative-menu-expanded ul.sub-menu li li a,.uabb-creative-menu-accordion ul.sub-menu li li a,.uabb-creative-menu-accordion ul.sub-menu li li .uabb-has-submenu-container a,.uabb-creative-menu-expanded ul.sub-menu li li .uabb-has-submenu-container a {text-indent: 30px;direction: rtl;}.uabb-creative-menu-expanded ul.sub-menu li li li a,.uabb-creative-menu-accordion ul.sub-menu li li li a,.uabb-creative-menu-accordion ul.sub-menu li li li .uabb-has-submenu-container a,.uabb-creative-menu-expanded ul.sub-menu li li li .uabb-has-submenu-container a {text-indent: 40px;direction: rtl;}.uabb-creative-menu-expanded ul.sub-menu li li li li a,.uabb-creative-menu-accordion ul.sub-menu li li li li a,.uabb-creative-menu-accordion ul.sub-menu li li li li .uabb-has-submenu-container a,.uabb-creative-menu-expanded ul.sub-menu li li li li .uabb-has-submenu-container a {text-indent: 50px;direction: rtl;}.quick-links .uabb-creative-menu .menu.uabb-creative-menu-horizontal > li > a span.uabb-menu-toggle,.quick-links .uabb-creative-menu .menu.uabb-creative-menu-horizontal > li > .uabb-has-submenu-container a span.uabb-menu-toggle {padding-left: 10px;float: right;}.quick-links .uabb-creative-menu .menu.uabb-creative-menu-horizontal .uabb-menu-toggle {padding-left: 10px;float: right;}.quick-links .uabb-creative-menu .menu > li {margin-top: 5px;margin-bottom: 5px;margin-left: 5px;margin-right: 5px;}.quick-links .menu .uabb-has-submenu .sub-menu {display: none;}.quick-links .uabb-creative-menu li:first-child {border-top: none;}@media only screen and ( max-width: 767px ) {.quick-links .uabb-creative-menu .menu {margin-top: 20px;}.quick-links .uabb-creative-menu .uabb-off-canvas-menu .uabb-menu-close-btn,.quick-links .uabb-creative-menu .uabb-menu-overlay .uabb-menu-close-btn {display: block;}.quick-links .uabb-creative-menu .menu {text-align: center;}.quick-links .uabb-creative-menu .menu > li {margin-left: 0 !important;margin-right: 0 !important;}.quick-links .uabb-creative-menu .menu > li > a span.uabb-menu-toggle,.quick-links .uabb-creative-menu .menu > li > .uabb-has-submenu-container a span.menu-item-text > span.uabb-menu-toggle {padding-left: 10px;float: right;}.quick-links .uabb-creative-menu .menu .uabb-menu-toggle {padding-left: 10px;float: right;}}@media only screen and ( min-width: 768px ) {.quick-links .menu > li {display: inline-block;}.quick-links .menu li {border-left: none;border-top: none;}.quick-links .menu li li {border-top: none;border-left: none;}.quick-links .menu .uabb-has-submenu .sub-menu {position: absolute;top: 100%;left: 0;z-index: 16;visibility: hidden;opacity: 0;text-align:left;transition: all 300ms ease-in;}.quick-links .uabb-has-submenu .uabb-has-submenu .sub-menu {top:0;left: 100%;}.quick-links .uabb-creative-menu .uabb-has-submenu:hover > .sub-menu,.quick-links .uabb-creative-menu .uabb-has-submenu:focus > .sub-menu {display: block;}.quick-links .uabb-creative-menu .uabb-has-submenu:hover > .sub-menu,.quick-links .uabb-creative-menu .uabb-has-submenu:focus > .sub-menu {visibility: visible;opacity: 1;}.quick-links .menu .uabb-has-submenu.uabb-menu-submenu-right .sub-menu {top: 100%;left: inherit;right: 0;}.quick-links .menu .uabb-has-submenu .uabb-has-submenu.uabb-menu-submenu-right .sub-menu {top: 0;left: inherit;right: 100%;}.quick-links .uabb-creative-menu .uabb-has-submenu-container a span.menu-item-text {color: #;}.quick-links .uabb-creative-menu .uabb-menu-toggle {display: none;}.quick-links .uabb-creative-menu-mobile-toggle {display: none;}}.quick-links .uabb-creative-menu.uabb-menu-default .menu > li > a,.quick-links .uabb-creative-menu.uabb-menu-default .menu > li > .uabb-has-submenu-container > a {padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;}.quick-links .uabb-creative-menu .menu > li > a,.quick-links .uabb-creative-menu .menu > li > .uabb-has-submenu-container > a {}.quick-links .uabb-creative-menu .menu > li > a,.quick-links .uabb-creative-menu .menu > li > .uabb-has-submenu-container > a {}.quick-links .fl-module-content .uabb-creative-menu .menu > li > a span.menu-item-text,.quick-links .fl-module-content .uabb-creative-menu .menu > li > .uabb-has-submenu-container > a span.menu-item-text {width: 100%;}.quick-links .uabb-creative-menu .sub-menu > li > a,.quick-links .uabb-creative-menu .sub-menu > li > .uabb-has-submenu-container > a {padding-top: 15px;padding-bottom: 15px;padding-left: 15px;padding-right: 15px;background-color: #edecec;}.quick-links .uabb-creative-menu:not(.off-canvas):not(.full-screen):not(.menu-item) .uabb-creative-menu .sub-menu {min-width: 220px;}.quick-links .uabb-creative-menu .sub-menu > li.uabb-creative-menu > a > span,.quick-links .uabb-creative-menu .sub-menu > li > .uabb-has-submenu-container > a > span {color: #333333;}.quick-links .uabb-creative-menu .sub-menu > li {border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: #e3e2e3;}.quick-links .uabb-creative-menu .sub-menu > li:last-child {border-bottom: none;}.quick-links .uabb-creative-menu ul.sub-menu > li.uabb-creative-menu.uabb-has-submenu li:first-child,.quick-links .uabb-creative-menu ul.sub-menu > li.uabb-creative-menu.uabb-has-submenu li li:first-child {border-top: none;}.quick-links .uabb-creative-menu .sub-menu > li.uabb-active > .sub-menu > li:first-child,.quick-links .uabb-creative-menu .menu.uabb-creative-menu-expanded .sub-menu > li > .sub-menu > li:first-child {border-top-style: solid;border-top-width: 1px;border-top-color: #e3e2e3;}.quick-links .uabb-creative-menu .sub-menu {-webkit-box-shadow: 2px 2px 4px 1px rgba(0,0,0,0.3);-moz-box-shadow: 2px 2px 4px 1px rgba(0,0,0,0.3);-o-box-shadow: 2px 2px 4px 1px rgba(0,0,0,0.3);box-shadow: 2px 2px 4px 1px rgba(0,0,0,0.3);}.quick-links .uabb-creative-menu .sub-menu > li:last-child > a,.quick-links .uabb-creative-menu .sub-menu > li:last-child > .uabb-has-submenu-container > a {border: 0;}.quick-links .uabb-creative-menu ul.sub-menu > li.menu-item.uabb-creative-menu > a:hover span.menu-item-text,.quick-links .uabb-creative-menu ul.sub-menu > li.menu-item.uabb-creative-menu > a:focus span.menu-item-text,.quick-links .uabb-creative-menu ul.sub-menu > li.menu-item.uabb-creative-menu > .uabb-has-submenu-container > a:hover span.menu-item-text,.quick-links .uabb-creative-menu ul.sub-menu > li.menu-item.uabb-creative-menu > .uabb-has-submenu-container > a:focus span.menu-item-text {color: #;}.quick-links .uabb-creative-menu .sub-menu > li > a:hover,.quick-links .uabb-creative-menu .sub-menu > li > a:focus,.quick-links .uabb-creative-menu .sub-menu > li > .uabb-has-submenu-container > a:hover,.quick-links .uabb-creative-menu .sub-menu > li > .uabb-has-submenu-container > a:focus {background-color: #f5f5f5;}.quick-links .uabb-creative-menu .uabb-toggle-arrows .sub-menu li .uabb-menu-toggle:before,.quick-links .uabb-creative-menu .uabb-toggle-none .sub-menu li .uabb-menu-toggle:before {color: #333333;}.quick-links .uabb-creative-menu-mobile-toggle {}.quick-links .uabb-creative-menu-mobile-toggle-container,.quick-links .uabb-creative-menu-mobile-toggle-container > .uabb-creative-menu-mobile-toggle.text {text-align: center;}.quick-links .uabb-creative-menu-mobile-toggle rect {}@media only screen and ( max-width: 767px ) {.quick-links .uabb-creative-menu .uabb-menu-overlay .menu {margin-top: 40px;}.quick-links .uabb-creative-menu .menu {text-align: center;}.quick-links .uabb-creative-menu .menu > li > a span.uabb-menu-toggle,.quick-links .uabb-creative-menu .menu > li > .uabb-has-submenu-container a span.menu-item-text > span.uabb-menu-toggle {padding-left: 10px;float: right;}.quick-links .uabb-creative-menu .menu .uabb-menu-toggle {padding-left: 10px;float: right;}}@media only screen and (max-width: 992px) {.quick-links .uabb-creative-menu-mobile-toggle-container,.quick-links .uabb-creative-menu-mobile-toggle-container > .uabb-creative-menu-mobile-toggle.text {text-align: ;}.quick-links .uabb-creative-menu .menu > li {}.quick-links .uabb-creative-menu.off-canvas .menu > li > a,.quick-links .uabb-creative-menu.off-canvas .menu > li > .uabb-has-submenu-container > a {}.quick-links .uabb-creative-menu.uabb-menu-default .menu > li > a,.quick-links .uabb-creative-menu.uabb-menu-default .menu > li > .uabb-has-submenu-container > a {}.quick-links .uabb-creative-menu.full-screen .menu > li > a,.quick-links .uabb-creative-menu.full-screen .menu > li > .uabb-has-submenu-container > a {}.quick-links .uabb-creative-menu .sub-menu > li > a,.quick-links .uabb-creative-menu .sub-menu > li > .uabb-has-submenu-container > a {}.quick-links .uabb-creative-menu .uabb-off-canvas-menu {}.quick-links .uabb-creative-menu .menu > li > a span.uabb-menu-toggle,.quick-links .uabb-creative-menu .menu > li > .uabb-has-submenu-container a span.menu-item-text > span.uabb-menu-toggle {padding-left: 10px;float: right;}.quick-links .uabb-creative-menu .menu .uabb-menu-toggle {padding-left: 10px;float: right;}}@media only screen and (max-width: 767px) {.quick-links .uabb-creative-menu-mobile-toggle-container,.quick-links .uabb-creative-menu-mobile-toggle-container > .uabb-creative-menu-mobile-toggle.text {text-align: ;}.quick-links .uabb-creative-menu .menu > li {}.quick-links .uabb-creative-menu.off-canvas .menu > li > a,.quick-links .uabb-creative-menu.off-canvas .menu > li > .uabb-has-submenu-container > a {}.quick-links .uabb-creative-menu.uabb-menu-default .menu > li > a,.quick-links .uabb-creative-menu.uabb-menu-default .menu > li > .uabb-has-submenu-container > a {}.quick-links .uabb-creative-menu.full-screen .menu > li > a,.quick-links .uabb-creative-menu.full-screen .menu > li > .uabb-has-submenu-container > a {}.quick-links .uabb-creative-menu .sub-menu > li > a,.quick-links .uabb-creative-menu .sub-menu > li > .uabb-has-submenu-container > a {}.quick-links .uabb-creative-menu .uabb-off-canvas-menu {}.quick-links .uabb-creative-menu .menu {text-align: center;}.quick-links .uabb-creative-menu .menu > li > a span.uabb-menu-toggle,.quick-links .uabb-creative-menu .menu > li > .uabb-has-submenu-container a span.menu-item-text > span.uabb-menu-toggle {float: right;}.quick-links .uabb-creative-menu .menu .uabb-menu-toggle {float: right;}}@media only screen and (max-width: 992px) {}@media only screen and (max-width: 767px) {}.quick-links .uabb-creative-menu .uabb-creative-menu-vertical .sub-menu, .quick-links .uabb-creative-menu .uabb-creative-menu-horizontal .sub-menu {border-style: solid;border-width: 0;background-clip: padding-box;border-color: #000000;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}.quick-links .uabb-creative-menu .uabb-creative-menu-expanded.menu > .uabb-has-submenu > .sub-menu, .quick-links .uabb-creative-menu .uabb-creative-menu-accordion.menu > .uabb-has-submenu > .sub-menu {border-style: solid;border-width: 0;background-clip: padding-box;border-color: #000000;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}@media(max-width: 992px) {}@media(max-width: 767px) {} .quick-links > .fl-module-content {margin-top:0px;margin-bottom:0px;}@media (max-width: 767px) { .fl-module-icon {text-align: center;} }.searchIcon .fl-module-content .fl-icon i, .searchIcon .fl-module-content .fl-icon i:before {font-size: 25px;}.searchIcon .fl-module-content .fl-icon-text {height: 43.75px;}.searchIcon.fl-module-icon {text-align: right;}@media(max-width: 992px) {}@media(max-width: 767px) {} .searchIcon > .fl-module-content {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.searchIcon ~ .fl-module-separator .fl-separator {border-top:1px solid #cccccc;max-width: 95%;margin: 0 0 0 auto;}@media(max-width: 992px) {}@media(max-width: 767px) {}.main-menu .uabb-creative-menu .menu {text-align: right;}.uabb-creative-menu-expanded ul.sub-menu li a,.uabb-creative-menu-accordion ul.sub-menu li a,.uabb-creative-menu-accordion ul.sub-menu li .uabb-has-submenu-container a,.uabb-creative-menu-expanded ul.sub-menu li .uabb-has-submenu-container a {text-indent: 20px;direction: rtl;}.uabb-creative-menu-expanded ul.sub-menu li li a,.uabb-creative-menu-accordion ul.sub-menu li li a,.uabb-creative-menu-accordion ul.sub-menu li li .uabb-has-submenu-container a,.uabb-creative-menu-expanded ul.sub-menu li li .uabb-has-submenu-container a {text-indent: 30px;direction: rtl;}.uabb-creative-menu-expanded ul.sub-menu li li li a,.uabb-creative-menu-accordion ul.sub-menu li li li a,.uabb-creative-menu-accordion ul.sub-menu li li li .uabb-has-submenu-container a,.uabb-creative-menu-expanded ul.sub-menu li li li .uabb-has-submenu-container a {text-indent: 40px;direction: rtl;}.uabb-creative-menu-expanded ul.sub-menu li li li li a,.uabb-creative-menu-accordion ul.sub-menu li li li li a,.uabb-creative-menu-accordion ul.sub-menu li li li li .uabb-has-submenu-container a,.uabb-creative-menu-expanded ul.sub-menu li li li li .uabb-has-submenu-container a {text-indent: 50px;direction: rtl;}.main-menu .uabb-creative-menu .menu.uabb-creative-menu-horizontal > li > a span.uabb-menu-toggle,.main-menu .uabb-creative-menu .menu.uabb-creative-menu-horizontal > li > .uabb-has-submenu-container a span.uabb-menu-toggle {padding-left: 10px;float: right;}.main-menu .uabb-creative-menu .menu.uabb-creative-menu-horizontal .uabb-menu-toggle {padding-left: 10px;float: right;}.main-menu .uabb-creative-menu .menu > li {margin-top: 5px;margin-bottom: 5px;margin-left: 5px;margin-right: 5px;}.main-menu .menu .uabb-has-submenu .sub-menu {display: none;}.main-menu .uabb-creative-menu li:first-child {border-top: none;}@media only screen and ( max-width: 767px ) {.main-menu .uabb-creative-menu .menu {margin-top: 20px;}.main-menu .uabb-creative-menu .uabb-off-canvas-menu .uabb-menu-close-btn,.main-menu .uabb-creative-menu .uabb-menu-overlay .uabb-menu-close-btn {display: block;}.main-menu .uabb-creative-menu .menu {text-align: center;}.main-menu .uabb-creative-menu .menu > li {margin-left: 0 !important;margin-right: 0 !important;}.main-menu .uabb-creative-menu .menu > li > a span.uabb-menu-toggle,.main-menu .uabb-creative-menu .menu > li > .uabb-has-submenu-container a span.menu-item-text > span.uabb-menu-toggle {padding-left: 10px;float: right;}.main-menu .uabb-creative-menu .menu .uabb-menu-toggle {padding-left: 10px;float: right;}}@media only screen and ( min-width: 768px ) {.main-menu .menu > li {display: inline-block;}.main-menu .menu li {border-left: none;border-top: none;}.main-menu .menu li li {border-top: none;border-left: none;}.main-menu .menu .uabb-has-submenu .sub-menu {position: absolute;top: 100%;left: 0;z-index: 16;visibility: hidden;opacity: 0;text-align:left;transition: all 300ms ease-in;}.main-menu .uabb-has-submenu .uabb-has-submenu .sub-menu {top:0;left: 100%;}.main-menu .uabb-creative-menu .uabb-has-submenu:hover > .sub-menu,.main-menu .uabb-creative-menu .uabb-has-submenu:focus > .sub-menu {display: block;}.main-menu .uabb-creative-menu .uabb-has-submenu:hover > .sub-menu,.main-menu .uabb-creative-menu .uabb-has-submenu:focus > .sub-menu {visibility: visible;opacity: 1;}.main-menu .menu .uabb-has-submenu.uabb-menu-submenu-right .sub-menu {top: 100%;left: inherit;right: 0;}.main-menu .menu .uabb-has-submenu .uabb-has-submenu.uabb-menu-submenu-right .sub-menu {top: 0;left: inherit;right: 100%;}.main-menu .uabb-creative-menu .uabb-has-submenu-container a span.menu-item-text {color: #;}.main-menu .uabb-creative-menu .uabb-menu-toggle {display: none;}.main-menu .uabb-creative-menu-mobile-toggle {display: none;}}.main-menu .uabb-creative-menu.uabb-menu-default .menu > li > a,.main-menu .uabb-creative-menu.uabb-menu-default .menu > li > .uabb-has-submenu-container > a {padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;}.main-menu .uabb-creative-menu .menu > li > a,.main-menu .uabb-creative-menu .menu > li > .uabb-has-submenu-container > a {}.main-menu .uabb-creative-menu .menu > li > a,.main-menu .uabb-creative-menu .menu > li > .uabb-has-submenu-container > a {}.main-menu .fl-module-content .uabb-creative-menu .menu > li > a span.menu-item-text,.main-menu .fl-module-content .uabb-creative-menu .menu > li > .uabb-has-submenu-container > a span.menu-item-text {width: 100%;}.main-menu .uabb-creative-menu .sub-menu > li > a,.main-menu .uabb-creative-menu .sub-menu > li > .uabb-has-submenu-container > a {padding-top: 15px;padding-bottom: 15px;padding-left: 15px;padding-right: 15px;background-color: #edecec;}.main-menu .uabb-creative-menu:not(.off-canvas):not(.full-screen):not(.menu-item) .uabb-creative-menu .sub-menu {min-width: 220px;}.main-menu .uabb-creative-menu .sub-menu > li.uabb-creative-menu > a > span,.main-menu .uabb-creative-menu .sub-menu > li > .uabb-has-submenu-container > a > span {color: #333333;}.main-menu .uabb-creative-menu .sub-menu > li {border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: #e3e2e3;}.main-menu .uabb-creative-menu .sub-menu > li:last-child {border-bottom: none;}.main-menu .uabb-creative-menu ul.sub-menu > li.uabb-creative-menu.uabb-has-submenu li:first-child,.main-menu .uabb-creative-menu ul.sub-menu > li.uabb-creative-menu.uabb-has-submenu li li:first-child {border-top: none;}.main-menu .uabb-creative-menu .sub-menu > li.uabb-active > .sub-menu > li:first-child,.main-menu .uabb-creative-menu .menu.uabb-creative-menu-expanded .sub-menu > li > .sub-menu > li:first-child {border-top-style: solid;border-top-width: 1px;border-top-color: #e3e2e3;}.main-menu .uabb-creative-menu .sub-menu {-webkit-box-shadow: 2px 2px 4px 1px rgba(0,0,0,0.3);-moz-box-shadow: 2px 2px 4px 1px rgba(0,0,0,0.3);-o-box-shadow: 2px 2px 4px 1px rgba(0,0,0,0.3);box-shadow: 2px 2px 4px 1px rgba(0,0,0,0.3);}.main-menu .uabb-creative-menu .sub-menu > li:last-child > a,.main-menu .uabb-creative-menu .sub-menu > li:last-child > .uabb-has-submenu-container > a {border: 0;}.main-menu .uabb-creative-menu ul.sub-menu > li.menu-item.uabb-creative-menu > a:hover span.menu-item-text,.main-menu .uabb-creative-menu ul.sub-menu > li.menu-item.uabb-creative-menu > a:focus span.menu-item-text,.main-menu .uabb-creative-menu ul.sub-menu > li.menu-item.uabb-creative-menu > .uabb-has-submenu-container > a:hover span.menu-item-text,.main-menu .uabb-creative-menu ul.sub-menu > li.menu-item.uabb-creative-menu > .uabb-has-submenu-container > a:focus span.menu-item-text {color: #;}.main-menu .uabb-creative-menu .sub-menu > li > a:hover,.main-menu .uabb-creative-menu .sub-menu > li > a:focus,.main-menu .uabb-creative-menu .sub-menu > li > .uabb-has-submenu-container > a:hover,.main-menu .uabb-creative-menu .sub-menu > li > .uabb-has-submenu-container > a:focus {background-color: #f5f5f5;}.main-menu .uabb-creative-menu .uabb-toggle-arrows .sub-menu li .uabb-menu-toggle:before,.main-menu .uabb-creative-menu .uabb-toggle-none .sub-menu li .uabb-menu-toggle:before {color: #333333;}.main-menu .uabb-creative-menu-mobile-toggle {}.main-menu .uabb-creative-menu-mobile-toggle-container,.main-menu .uabb-creative-menu-mobile-toggle-container > .uabb-creative-menu-mobile-toggle.text {text-align: center;}.main-menu .uabb-creative-menu-mobile-toggle rect {}@media only screen and ( max-width: 767px ) {.main-menu .uabb-creative-menu .uabb-menu-overlay .menu {margin-top: 40px;}.main-menu .uabb-creative-menu .menu {text-align: center;}.main-menu .uabb-creative-menu .menu > li > a span.uabb-menu-toggle,.main-menu .uabb-creative-menu .menu > li > .uabb-has-submenu-container a span.menu-item-text > span.uabb-menu-toggle {padding-left: 10px;float: right;}.main-menu .uabb-creative-menu .menu .uabb-menu-toggle {padding-left: 10px;float: right;}}@media only screen and (max-width: 992px) {.main-menu .uabb-creative-menu-mobile-toggle-container,.main-menu .uabb-creative-menu-mobile-toggle-container > .uabb-creative-menu-mobile-toggle.text {text-align: ;}.main-menu .uabb-creative-menu .menu > li {}.main-menu .uabb-creative-menu.off-canvas .menu > li > a,.main-menu .uabb-creative-menu.off-canvas .menu > li > .uabb-has-submenu-container > a {}.main-menu .uabb-creative-menu.uabb-menu-default .menu > li > a,.main-menu .uabb-creative-menu.uabb-menu-default .menu > li > .uabb-has-submenu-container > a {}.main-menu .uabb-creative-menu.full-screen .menu > li > a,.main-menu .uabb-creative-menu.full-screen .menu > li > .uabb-has-submenu-container > a {}.main-menu .uabb-creative-menu .sub-menu > li > a,.main-menu .uabb-creative-menu .sub-menu > li > .uabb-has-submenu-container > a {}.main-menu .uabb-creative-menu .uabb-off-canvas-menu {}.main-menu .uabb-creative-menu .menu > li > a span.uabb-menu-toggle,.main-menu .uabb-creative-menu .menu > li > .uabb-has-submenu-container a span.menu-item-text > span.uabb-menu-toggle {padding-left: 10px;float: right;}.main-menu .uabb-creative-menu .menu .uabb-menu-toggle {padding-left: 10px;float: right;}}@media only screen and (max-width: 767px) {.main-menu .uabb-creative-menu-mobile-toggle-container,.main-menu .uabb-creative-menu-mobile-toggle-container > .uabb-creative-menu-mobile-toggle.text {text-align: ;}.main-menu .uabb-creative-menu .menu > li {}.main-menu .uabb-creative-menu.off-canvas .menu > li > a,.main-menu .uabb-creative-menu.off-canvas .menu > li > .uabb-has-submenu-container > a {}.main-menu .uabb-creative-menu.uabb-menu-default .menu > li > a,.main-menu .uabb-creative-menu.uabb-menu-default .menu > li > .uabb-has-submenu-container > a {}.main-menu .uabb-creative-menu.full-screen .menu > li > a,.main-menu .uabb-creative-menu.full-screen .menu > li > .uabb-has-submenu-container > a {}.main-menu .uabb-creative-menu .sub-menu > li > a,.main-menu .uabb-creative-menu .sub-menu > li > .uabb-has-submenu-container > a {}.main-menu .uabb-creative-menu .uabb-off-canvas-menu {}.main-menu .uabb-creative-menu .menu {text-align: center;}.main-menu .uabb-creative-menu .menu > li > a span.uabb-menu-toggle,.main-menu .uabb-creative-menu .menu > li > .uabb-has-submenu-container a span.menu-item-text > span.uabb-menu-toggle {float: right;}.main-menu .uabb-creative-menu .menu .uabb-menu-toggle {float: right;}}@media only screen and (max-width: 992px) {}@media only screen and (max-width: 767px) {}.main-menu .uabb-creative-menu .uabb-creative-menu-vertical .sub-menu, .main-menu .uabb-creative-menu .uabb-creative-menu-horizontal .sub-menu {border-style: solid;border-width: 0;background-clip: padding-box;border-color: #000000;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}.main-menu .uabb-creative-menu .uabb-creative-menu-expanded.menu > .uabb-has-submenu > .sub-menu, .main-menu .uabb-creative-menu .uabb-creative-menu-accordion.menu > .uabb-has-submenu > .sub-menu {border-style: solid;border-width: 0;background-clip: padding-box;border-color: #000000;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}@media(max-width: 992px) {}@media(max-width: 767px) {} .main-menu > .fl-module-content {margin-top:0px;margin-bottom:0px;}header .fl-row.fl-row-full-width.fl-row-bg-none .uabb-top-row-separator.uabb-has-svg svg {width: calc( 100% + 1.5px );}header .fl-row.fl-row-full-width.fl-row-bg-none .uabb-bottom-row-separator.uabb-has-svg svg {width: calc( 100% + 1.5px ) ;}header .fl-row.fl-row-full-width.fl-row-bg-none #uabb-top-slit2,header .fl-row.fl-row-full-width.fl-row-bg-none #uabb-top-slit3 {fill: #afafaf;}header .fl-row.fl-row-full-width.fl-row-bg-none #uabb-bottom-slit2,header .fl-row.fl-row-full-width.fl-row-bg-none #uabb-bottom-slit3 {fill: #afafaf;}header .fl-row.fl-row-full-width.fl-row-bg-none #uabb-top-pine-tree-separator2 {fill: #ffffff;stroke: #ffffff;}header .fl-row.fl-row-full-width.fl-row-bg-none #uabb-bottom-pine-tree-separator2 {fill: #ffffff;stroke: #ffffff;}header .fl-row.fl-row-full-width.fl-row-bg-none #uabb-top-pine-tree-bend-separator2 {fill: #ffffff;stroke: #ffffff;}header .fl-row.fl-row-full-width.fl-row-bg-none #uabb-bottom-pine-tree-bend-separator2 {fill: #ffffff;stroke: #ffffff;}header .fl-row.fl-row-full-width.fl-row-bg-none #uabb-top-slime-separator2 {fill: #ffffff;stroke: #ffffff;}header .fl-row.fl-row-full-width.fl-row-bg-none #uabb-bottom-slime-separator2 {fill: #ffffff;stroke: #ffffff;}header .fl-row.fl-row-full-width.fl-row-bg-none #uabb-top-wave-slide-separator2 {fill: #ffffff;stroke: #ffffff;}header .fl-row.fl-row-full-width.fl-row-bg-none #uabb-bottom-wave-slide-separator2 {fill: #ffffff;stroke: #ffffff;}header .fl-row.fl-row-full-width.fl-row-bg-none .uabb-top-row-separator {z-index: 9;}header .fl-row.fl-row-full-width.fl-row-bg-none .uabb-bottom-row-separator {z-index: 9;}@media(max-width: 992px) {header .fl-row.fl-row-full-width.fl-row-bg-none .uabb-top-row-separator.uabb-has-svg svg {width: 100%;}header .fl-row.fl-row-full-width.fl-row-bg-none .uabb-bottom-row-separator.uabb-has-svg svg {width: 100%;}}@media(max-width: 767px) {header .fl-row.fl-row-full-width.fl-row-bg-none .uabb-top-row-separator.uabb-has-svg svg {width: 100%;}header .fl-row.fl-row-full-width.fl-row-bg-none .uabb-bottom-row-separator.uabb-has-svg svg {width: 100%;}}.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content {-webkit-justify-content: flex-end;justify-content: flex-end;-webkit-box-align: end; -webkit-box-pack: end;-ms-flex-pack: end;}.uabb-module-content h1,.uabb-module-content h2,.uabb-module-content h3,.uabb-module-content h4,.uabb-module-content h5,.uabb-module-content h6 {margin: 0;clear: both;}.fl-module-content a,.fl-module-content a:hover,.fl-module-content a:focus {text-decoration: none;}.uabb-row-separator {position: absolute;width: 100%;left: 0;}.uabb-top-row-separator {top: 0;bottom: auto}.uabb-bottom-row-separator {top: auto;bottom: 0;}.fl-builder-content-editing .fl-visible-medium.uabb-row,.fl-builder-content-editing .fl-visible-medium-mobile.uabb-row,.fl-builder-content-editing .fl-visible-mobile.uabb-row {display: none !important;}@media (max-width: 992px) {.fl-builder-content-editing .fl-visible-desktop.uabb-row,.fl-builder-content-editing .fl-visible-mobile.uabb-row {display: none !important;}.fl-builder-content-editing .fl-visible-desktop-medium.uabb-row,.fl-builder-content-editing .fl-visible-medium.uabb-row,.fl-builder-content-editing .fl-visible-medium-mobile.uabb-row {display: block !important;}}@media (max-width: 768px) {.fl-builder-content-editing .fl-visible-desktop.uabb-row,.fl-builder-content-editing .fl-visible-desktop-medium.uabb-row,.fl-builder-content-editing .fl-visible-medium.uabb-row {display: none !important;}.fl-builder-content-editing .fl-visible-medium-mobile.uabb-row,.fl-builder-content-editing .fl-visible-mobile.uabb-row {display: block !important;}}.fl-responsive-preview-content .fl-builder-content-editing {overflow-x: hidden;overflow-y: visible;}.uabb-row-separator svg {width: 100%;}.uabb-top-row-separator.uabb-has-svg svg {position: absolute;padding: 0;margin: 0;left: 50%;top: -1px;bottom: auto;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}.uabb-bottom-row-separator.uabb-has-svg svg {position: absolute;padding: 0;margin: 0;left: 50%;bottom: -1px;top: auto;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}.uabb-bottom-row-separator.uabb-has-svg .uasvg-wave-separator {bottom: 0;}.uabb-top-row-separator.uabb-has-svg .uasvg-wave-separator {top: 0;}.uabb-bottom-row-separator.uabb-svg-triangle svg,.uabb-bottom-row-separator.uabb-xlarge-triangle svg,.uabb-top-row-separator.uabb-xlarge-triangle-left svg,.uabb-bottom-row-separator.uabb-svg-circle svg,.uabb-top-row-separator.uabb-slime-separator svg,.uabb-top-row-separator.uabb-grass-separator svg,.uabb-top-row-separator.uabb-grass-bend-separator svg,.uabb-bottom-row-separator.uabb-mul-triangles-separator svg,.uabb-top-row-separator.uabb-wave-slide-separator svg,.uabb-top-row-separator.uabb-pine-tree-separator svg,.uabb-top-row-separator.uabb-pine-tree-bend-separator svg,.uabb-bottom-row-separator.uabb-stamp-separator svg,.uabb-bottom-row-separator.uabb-xlarge-circle svg,.uabb-top-row-separator.uabb-wave-separator svg{left: 50%;-webkit-transform: translateX(-50%) scaleY(-1); -moz-transform: translateX(-50%) scaleY(-1);-ms-transform: translateX(-50%) scaleY(-1); -o-transform: translateX(-50%) scaleY(-1);transform: translateX(-50%) scaleY(-1);}.uabb-bottom-row-separator.uabb-big-triangle svg {left: 50%;-webkit-transform: scale(1) scaleY(-1) translateX(-50%); -moz-transform: scale(1) scaleY(-1) translateX(-50%);-ms-transform: scale(1) scaleY(-1) translateX(-50%); -o-transform: scale(1) scaleY(-1) translateX(-50%);transform: scale(1) scaleY(-1) translateX(-50%);}.uabb-top-row-separator.uabb-big-triangle svg {left: 50%;-webkit-transform: translateX(-50%) scale(1); -moz-transform: translateX(-50%) scale(1);-ms-transform: translateX(-50%) scale(1); -o-transform: translateX(-50%) scale(1);transform: translateX(-50%) scale(1);}.uabb-top-row-separator.uabb-xlarge-triangle-right svg {left: 50%;-webkit-transform: translateX(-50%) scale(-1); -moz-transform: translateX(-50%) scale(-1);-ms-transform: translateX(-50%) scale(-1); -o-transform: translateX(-50%) scale(-1);transform: translateX(-50%) scale(-1);}.uabb-bottom-row-separator.uabb-xlarge-triangle-right svg {left: 50%;-webkit-transform: translateX(-50%) scaleX(-1); -moz-transform: translateX(-50%) scaleX(-1);-ms-transform: translateX(-50%) scaleX(-1); -o-transform: translateX(-50%) scaleX(-1);transform: translateX(-50%) scaleX(-1);}.uabb-top-row-separator.uabb-curve-up-separator svg {left: 50%; -webkit-transform: translateX(-50%) scaleY(-1); -moz-transform: translateX(-50%) scaleY(-1);-ms-transform: translateX(-50%) scaleY(-1); -o-transform: translateX(-50%) scaleY(-1);transform: translateX(-50%) scaleY(-1);}.uabb-top-row-separator.uabb-curve-down-separator svg {left: 50%;-webkit-transform: translateX(-50%) scale(-1); -moz-transform: translateX(-50%) scale(-1);-ms-transform: translateX(-50%) scale(-1); -o-transform: translateX(-50%) scale(-1);transform: translateX(-50%) scale(-1);}.uabb-bottom-row-separator.uabb-curve-down-separator svg {left: 50%;-webkit-transform: translateX(-50%) scaleX(-1); -moz-transform: translateX(-50%) scaleX(-1);-ms-transform: translateX(-50%) scaleX(-1); -o-transform: translateX(-50%) scaleX(-1);transform: translateX(-50%) scaleX(-1);}.uabb-top-row-separator.uabb-tilt-left-separator svg {left: 50%;-webkit-transform: translateX(-50%) scale(-1); -moz-transform: translateX(-50%) scale(-1);-ms-transform: translateX(-50%) scale(-1); -o-transform: translateX(-50%) scale(-1);transform: translateX(-50%) scale(-1);}.uabb-top-row-separator.uabb-tilt-right-separator svg{left: 50%;-webkit-transform: translateX(-50%) scaleY(-1); -moz-transform: translateX(-50%) scaleY(-1);-ms-transform: translateX(-50%) scaleY(-1); -o-transform: translateX(-50%) scaleY(-1);transform: translateX(-50%) scaleY(-1);}.uabb-bottom-row-separator.uabb-tilt-left-separator svg {left: 50%;-webkit-transform: translateX(-50%); -moz-transform: translateX(-50%);-ms-transform: translateX(-50%); -o-transform: translateX(-50%);transform: translateX(-50%);}.uabb-bottom-row-separator.uabb-tilt-right-separator svg {left: 50%;-webkit-transform: translateX(-50%) scaleX(-1); -moz-transform: translateX(-50%) scaleX(-1);-ms-transform: translateX(-50%) scaleX(-1); -o-transform: translateX(-50%) scaleX(-1);transform: translateX(-50%) scaleX(-1);}.uabb-top-row-separator.uabb-tilt-left-separator,.uabb-top-row-separator.uabb-tilt-right-separator {top: 0;}.uabb-bottom-row-separator.uabb-tilt-left-separator,.uabb-bottom-row-separator.uabb-tilt-right-separator {bottom: 0;}.uabb-top-row-separator.uabb-arrow-outward-separator svg,.uabb-top-row-separator.uabb-arrow-inward-separator svg,.uabb-top-row-separator.uabb-cloud-separator svg,.uabb-top-row-separator.uabb-multi-triangle svg {left: 50%;-webkit-transform: translateX(-50%) scaleY(-1); -moz-transform: translateX(-50%) scaleY(-1);-ms-transform: translateX(-50%) scaleY(-1); -o-transform: translateX(-50%) scaleY(-1);transform: translateX(-50%) scaleY(-1);}.uabb-bottom-row-separator.uabb-multi-triangle svg {bottom: -2px;}.uabb-row-separator.uabb-round-split:after,.uabb-row-separator.uabb-round-split:before {left: 0;width: 50%;background: inherit inherit/inherit inherit inherit inherit;content: '';position: absolute}.uabb-button-wrap a,.uabb-button-wrap a:visited {display: inline-block;font-size: 16px;line-height: 18px;text-decoration: none;text-shadow: none;}.uabb-button-wrap a *,.uabb-button-wrap a:visited * {}.fl-builder-content .uabb-button:hover {text-decoration: none;}.fl-builder-content .uabb-button-width-full .uabb-button {display: block;text-align: center;}.uabb-button-width-custom .uabb-button {display: inline-block;text-align: center;max-width: 100%;}.fl-builder-content .uabb-button-left {text-align: left;}.fl-builder-content .uabb-button-center {text-align: center;}.fl-builder-content .uabb-button-right {text-align: right;}.fl-builder-content .uabb-button i,.fl-builder-content .uabb-button i:before {font-size: 1em;height: 1em;line-height: 1em;width: 1em;}.uabb-button .uabb-button-icon-after {margin-left: 8px;margin-right: 0;}.uabb-button .uabb-button-icon-before {margin-left: 0;margin-right: 8px;}.uabb-button .uabb-button-icon-no-text {margin: 0;}.uabb-button-has-icon .uabb-button-text {vertical-align: middle;}.uabb-icon-wrap {display: inline-block;}.uabb-icon a {text-decoration: none;}.uabb-icon i {display: block;}.uabb-icon i:before {border: none !important;background: none !important;}.uabb-icon-text {display: table-cell;text-align: left;padding-left: 15px;vertical-align: middle;}.uabb-icon-text *:last-child {margin: 0 !important;padding: 0 !important;}.uabb-icon-text a {text-decoration: none;}.uabb-photo {line-height: 0;position: relative;z-index: 2;}.uabb-photo-align-left {text-align: left;}.uabb-photo-align-center {text-align: center;}.uabb-photo-align-right {text-align: right;}.uabb-photo-content {border-radius: 0;display: inline-block;line-height: 0;position: relative;max-width: 100%;overflow: hidden;}.uabb-photo-content img {border-radius: inherit;display: inline;height: auto;max-width: 100%;width: auto;}.fl-builder-content .uabb-photo-crop-circle img {-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}.fl-builder-content .uabb-photo-crop-square img {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.uabb-photo-caption {font-size: 13px;line-height: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.uabb-photo-caption-below {padding-bottom: 20px;padding-top: 10px;}.uabb-photo-caption-hover {background: rgba(0,0,0,0.7);bottom: 0;color: #fff;left: 0;opacity: 0;visibility: hidden;filter: alpha(opacity = 0);padding: 10px 15px;position: absolute;right: 0;-webkit-transition:visibility 200ms linear;-moz-transition:visibility 200ms linear;transition:visibility 200ms linear;}.uabb-photo-content:hover .uabb-photo-caption-hover {opacity: 100;visibility: visible;}.uabb-active-btn {background: #1e8cbe;border-color: #0074a2;-webkit-box-shadow: inset 0 1px 0 rgba(120,200,230,.6);box-shadow: inset 0 1px 0 rgba(120,200,230,.6);color: white;}.fl-builder-bar .fl-builder-add-content-button {display: block !important;opacity: 1 !important;}.uabb-imgicon-wrap .uabb-icon {display: block;}.uabb-imgicon-wrap .uabb-icon i{float: none;}.uabb-imgicon-wrap .uabb-image {line-height: 0;position: relative;}.uabb-imgicon-wrap .uabb-image-align-left {text-align: left;}.uabb-imgicon-wrap .uabb-image-align-center {text-align: center;}.uabb-imgicon-wrap .uabb-image-align-right {text-align: right;}.uabb-imgicon-wrap .uabb-image-content {display: inline-block;border-radius: 0;line-height: 0;position: relative;max-width: 100%;}.uabb-imgicon-wrap .uabb-image-content img {display: inline;height: auto !important;max-width: 100%;width: auto;border-radius: inherit;box-shadow: none;box-sizing: content-box;}.fl-builder-content .uabb-imgicon-wrap .uabb-image-crop-circle img {-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}.fl-builder-content .uabb-imgicon-wrap .uabb-image-crop-square img {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.uabb-creative-button-wrap a,.uabb-creative-button-wrap a:visited {background: #fafafa;border: 1px solid #ccc;color: #333;display: inline-block;vertical-align: middle;text-align: center;overflow: hidden;text-decoration: none;text-shadow: none;box-shadow: none;position: relative;-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;-ms-transition: all 200ms linear; -o-transition: all 200ms linear;transition: all 200ms linear;}.uabb-creative-button-wrap a:focus {text-decoration: none;text-shadow: none;box-shadow: none;}.uabb-creative-button-wrap a .uabb-creative-button-text,.uabb-creative-button-wrap a .uabb-creative-button-icon,.uabb-creative-button-wrap a:visited .uabb-creative-button-text,.uabb-creative-button-wrap a:visited .uabb-creative-button-icon {-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;-ms-transition: all 200ms linear; -o-transition: all 200ms linear;transition: all 200ms linear;}.uabb-creative-button-wrap a:hover {text-decoration: none;}.uabb-creative-button-wrap .uabb-creative-button-width-full .uabb-creative-button {display: block;text-align: center;}.uabb-creative-button-wrap .uabb-creative-button-width-custom .uabb-creative-button {display: inline-block;text-align: center;max-width: 100%;}.uabb-creative-button-wrap .uabb-creative-button-left {text-align: left;}.uabb-creative-button-wrap .uabb-creative-button-center {text-align: center;}.uabb-creative-button-wrap .uabb-creative-button-right {text-align: right;}.uabb-creative-button-wrap .uabb-creative-button i {font-size: 1.3em;height: auto;vertical-align: middle;width: auto;}.uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-after {margin-left: 8px;margin-right: 0;}.uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-before {margin-right: 8px;margin-left: 0;}.uabb-creative-button-wrap.uabb-creative-button-icon-no-text .uabb-creative-button i {margin: 0;}.uabb-creative-button-wrap .uabb-creative-button-has-icon .uabb-creative-button-text {vertical-align: middle;}.uabb-creative-button.uabb-creative-transparent-btn {background: transparent;}.uabb-creative-button.uabb-creative-transparent-btn:after {content: '';position: absolute;z-index: 1;-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;-ms-transition: all 200ms linear; -o-transition: all 200ms linear;transition: all 200ms linear;}.uabb-transparent-fill-top-btn:after,.uabb-transparent-fill-bottom-btn:after {width: 100%;height: 0;left: 0;}.uabb-transparent-fill-top-btn:after {top: 0;}.uabb-transparent-fill-bottom-btn:after {bottom: 0;}.uabb-transparent-fill-left-btn:after,.uabb-transparent-fill-right-btn:after {width: 0;height: 100%;top: 0;}.uabb-transparent-fill-left-btn:after {left: 0;}.uabb-transparent-fill-right-btn:after {right: 0;}.uabb-transparent-fill-center-btn:after{width: 0;height: 100%;top: 50%;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}.uabb-transparent-fill-diagonal-btn:after,.uabb-transparent-fill-horizontal-btn:after {width: 100%;height: 0;top: 50%;left: 50%;}.uabb-transparent-fill-diagonal-btn{overflow: hidden;}.uabb-transparent-fill-diagonal-btn:after{-webkit-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); -moz-transform: translateX(-50%) translateY(-50%) rotate( 45deg );-ms-transform: translateX(-50%) translateY(-50%) rotate( 45deg ); -o-transform: translateX(-50%) translateY(-50%) rotate( 45deg );transform: translateX(-50%) translateY(-50%) rotate( 45deg );}.uabb-transparent-fill-horizontal-btn:after{-webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_down-btn,.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_up-btn,.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_left-btn,.uabb-creative-button-wrap .uabb-creative-threed-btn.uabb-threed_right-btn {-webkit-transition: none; -moz-transition: none;-ms-transition: none; -o-transition: none;transition: none;}.perspective {-webkit-perspective: 800px; -moz-perspective: 800px;perspective: 800px;margin: 0;}.uabb-creative-button.uabb-creative-threed-btn:after {content: '';position: absolute;z-index: -1;-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;transition: all 200ms linear;}.uabb-creative-button.uabb-creative-threed-btn {outline: 1px solid transparent;-webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d;transform-style: preserve-3d;}.uabb-creative-threed-btn.uabb-animate_top-btn:after {height: 40%;left: 0;top: -40%;width: 100%;-webkit-transform-origin: 0% 100%; -moz-transform-origin: 0% 100%;transform-origin: 0% 100%;-webkit-transform: rotateX(90deg); -moz-transform: rotateX(90deg);transform: rotateX(90deg);}.uabb-creative-threed-btn.uabb-animate_bottom-btn:after {width: 100%;height: 40%;left: 0;top: 100%;-webkit-transform-origin: 0% 0%; -moz-transform-origin: 0% 0%;-ms-transform-origin: 0% 0%;transform-origin: 0% 0%;-webkit-transform: rotateX(-90deg); -moz-transform: rotateX(-90deg);-ms-transform: rotateX(-90deg);transform: rotateX(-90deg);}.uabb-creative-threed-btn.uabb-animate_left-btn:after {width: 20%;height: 100%;left: -20%;top: 0;-webkit-transform-origin: 100% 0%; -moz-transform-origin: 100% 0%;-ms-transform-origin: 100% 0%;transform-origin: 100% 0%;-webkit-transform: rotateY(-60deg); -moz-transform: rotateY(-60deg);-ms-transform: rotateY(-60deg);transform: rotateY(-60deg);}.uabb-creative-threed-btn.uabb-animate_right-btn:after {width: 20%;height: 100%;left: 104%;top: 0;-webkit-transform-origin: 0% 0%; -moz-transform-origin: 0% 0%;-ms-transform-origin: 0% 0%;transform-origin: 0% 0%;-webkit-transform: rotateY(120deg); -moz-transform: rotateY(120deg);-ms-transform: rotateY(120deg);transform: rotateY(120deg);}.uabb-animate_top-btn:hover{-webkit-transform: rotateX(-15deg); -moz-transform: rotateX(-15deg);-ms-transform: rotateX(-15deg); -o-transform: rotateX(-15deg);transform: rotateX(-15deg);}.uabb-animate_bottom-btn:hover{-webkit-transform: rotateX(15deg); -moz-transform: rotateX(15deg);-ms-transform: rotateX(15deg); -o-transform: rotateX(15deg);transform: rotateX(15deg);}.uabb-animate_left-btn:hover{-webkit-transform: rotateY(6deg); -moz-transform: rotateY(6deg);-ms-transform: rotateY(6deg); -o-transform: rotateY(6deg);transform: rotateY(6deg);}.uabb-animate_right-btn:hover{-webkit-transform: rotateY(-6deg); -moz-transform: rotateY(-6deg);-ms-transform: rotateY(-6deg); -o-transform: rotateY(-6deg);transform: rotateY(-6deg);}.uabb-creative-flat-btn.uabb-animate_to_right-btn,.uabb-creative-flat-btn.uabb-animate_to_left-btn,.uabb-creative-flat-btn.uabb-animate_from_top-btn,.uabb-creative-flat-btn.uabb-animate_from_bottom-btn {overflow: hidden;position: relative;}.uabb-creative-flat-btn.uabb-animate_to_right-btn i,.uabb-creative-flat-btn.uabb-animate_to_left-btn i,.uabb-creative-flat-btn.uabb-animate_from_top-btn i,.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i {bottom: 0;height: 100%;margin: 0;opacity: 1;position: absolute;right: 0;width: 100%;-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;transition: all 200ms linear;-webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.uabb-creative-flat-btn.uabb-animate_to_right-btn .uabb-button-text,.uabb-creative-flat-btn.uabb-animate_to_left-btn .uabb-button-text,.uabb-creative-flat-btn.uabb-animate_from_top-btn .uabb-button-text,.uabb-creative-flat-btn.uabb-animate_from_bottom-btn .uabb-button-text {display: inline-block;width: 100%;height: 100%;-webkit-transition: all 200ms linear; -moz-transition: all 200ms linear;-ms-transition: all 200ms linear; -o-transition: all 200ms linear;transition: all 200ms linear;-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden;backface-visibility: hidden;}.uabb-creative-flat-btn.uabb-animate_to_right-btn i:before,.uabb-creative-flat-btn.uabb-animate_to_left-btn i:before,.uabb-creative-flat-btn.uabb-animate_from_top-btn i:before,.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i:before {position: absolute;top: 50%;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}.uabb-creative-flat-btn.uabb-animate_to_right-btn:hover i,.uabb-creative-flat-btn.uabb-animate_to_left-btn:hover i {left: 0;}.uabb-creative-flat-btn.uabb-animate_from_top-btn:hover i,.uabb-creative-flat-btn.uabb-animate_from_bottom-btn:hover i {top: 0;}.uabb-creative-flat-btn.uabb-animate_to_right-btn i {top: 0;left: -100%;}.uabb-creative-flat-btn.uabb-animate_to_right-btn:hover .uabb-button-text {-webkit-transform: translateX(200%); -moz-transform: translateX(200%);-ms-transform: translateX(200%); -o-transform: translateX(200%);transform: translateX(200%);}.uabb-creative-flat-btn.uabb-animate_to_left-btn i {top: 0;left: 100%;}.uabb-creative-flat-btn.uabb-animate_to_left-btn:hover .uabb-button-text {-webkit-transform: translateX(-200%); -moz-transform: translateX(-200%);-ms-transform: translateX(-200%); -o-transform: translateX(-200%);transform: translateX(-200%);}.uabb-creative-flat-btn.uabb-animate_from_top-btn i {top: -100%;left: 0;}.uabb-creative-flat-btn.uabb-animate_from_top-btn:hover .uabb-button-text {-webkit-transform: translateY(400px); -moz-transform: translateY(400px);-ms-transform: translateY(400px); -o-transform: translateY(400px);transform: translateY(400px);}.uabb-creative-flat-btn.uabb-animate_from_bottom-btn i {top: 100%;left: 0;}.uabb-creative-flat-btn.uabb-animate_from_bottom-btn:hover .uabb-button-text {-webkit-transform: translateY(-400px); -moz-transform: translateY(-400px);-ms-transform: translateY(-400px); -o-transform: translateY(-400px);transform: translateY(-400px);}.uabb-tab-acc-content .wp-video, .uabb-tab-acc-content video.wp-video-shortcode, .uabb-tab-acc-content .mejs-container:not(.mejs-audio), .uabb-tab-acc-content .mejs-overlay.load,.uabb-adv-accordion-content .wp-video, .uabb-adv-accordion-content video.wp-video-shortcode, .uabb-adv-accordion-content .mejs-container:not(.mejs-audio), .uabb-adv-accordion-content .mejs-overlay.load {width: 100% !important;height: 100% !important;}.uabb-tab-acc-content .mejs-container:not(.mejs-audio),.uabb-adv-accordion-content .mejs-container:not(.mejs-audio) {padding-top: 56.25%;}.uabb-tab-acc-content .wp-video, .uabb-tab-acc-content video.wp-video-shortcode,.uabb-adv-accordion-content .wp-video, .uabb-adv-accordion-content video.wp-video-shortcode {max-width: 100% !important;}.uabb-tab-acc-content video.wp-video-shortcode,.uabb-adv-accordion-content video.wp-video-shortcode {position: relative;}.uabb-tab-acc-content .mejs-container:not(.mejs-audio) .mejs-mediaelement,.uabb-adv-accordion-content .mejs-container:not(.mejs-audio) .mejs-mediaelement {position: absolute;top: 0;right: 0;bottom: 0;left: 0;}.uabb-tab-acc-content .mejs-overlay-play,.uabb-adv-accordion-content .mejs-overlay-play {top: 0;right: 0;bottom: 0;left: 0;width: auto !important;height: auto !important;}.fl-row-content-wrap .uabb-row-particles-background {width:100%;height:100%;position:absolute;left:0;top:0;}.uabb-col-particles-background {width:100%;height:100%;position:absolute;left:0;top:0;}.uabb-creative-button-wrap a,.uabb-creative-button-wrap a:visited {}.uabb-dual-button .uabb-btn,.uabb-dual-button .uabb-btn:visited { }.uabb-js-breakpoint { content:"default"; display:none;}@media screen and (max-width: 992px) {.uabb-js-breakpoint {content:"992";}}@media screen and (max-width: 767px) {.uabb-js-breakpoint {content:"767";}}.njba-btn-main a.njba-btn{text-decoration: none;position: relative;}.njba-btn-main a:hover, .njba-btn-main a:active, .njba-btn-main a:focus{text-decoration: none;}.njba-btn-main a:active, .njba-btn-main a:focus{outline: none;}.njba-btn-main a.njba-btn:before {position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;-webkit-transition-property: transform;-moz-transition-property: transform;-o-transition-property: transform;-ms-transition-property: transform;transition-property: transform;-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;transition-timing-function: ease-out;}.njba-row-separator {position: absolute;width: 100%;left: 0;z-index: 1}.njba-top-row-separator {top: -1px;bottom: auto}.njba-bottom-row-separator {top: auto;bottom: -1px}.njba-top-row-separator.njba-has-svg svg {position: absolute;padding: 0;margin: 0;left: 0;top: -1px;bottom: auto;width: 100%;}.njba-bottom-row-separator.njba-has-svg svg {position: absolute;padding: 0;margin: 0;left: 0;bottom: -1px;top: auto;width: 100%;}.njba-bottom-row-separator.njba-has-svg .uasvg-wave-separator {bottom: 0;}.njba-top-row-separator.njba-has-svg .uasvg-wave-separator {top: 0;}.njba-bottom-row-separator.njba-svg-triangle svg,.njba-bottom-row-separator.njba-xlarge-triangle svg,.njba-top-row-separator.njba-xlarge-triangle-left svg,.njba-bottom-row-separator.njba-svg-circle svg,.njba-bottom-row-separator.njba-xlarge-circle svg,.njba-top-row-separator.njba-wave-separator svg {-webkit-transform: scaleY(-1); -moz-transform: scaleY(-1);-ms-transform: scaleY(-1); -o-transform: scaleY(-1);transform: scaleY(-1);}.njba-top-row-separator.njba-xlarge-triangle-right svg {-webkit-transform: scale(-1); -moz-transform: scale(-1);-ms-transform: scale(-1); -o-transform: scale(-1);transform: scale(-1);}.njba-bottom-row-separator.njba-xlarge-triangle-right svg {-webkit-transform: scaleX(-1); -moz-transform: scaleX(-1);-ms-transform: scaleX(-1); -o-transform: scaleX(-1);transform: scaleX(-1);}.njba-top-row-separator.njba-curve-up-separator svg { -webkit-transform: scaleY(-1); -moz-transform: scaleY(-1);-ms-transform: scaleY(-1); -o-transform: scaleY(-1);transform: scaleY(-1);}.njba-top-row-separator.njba-curve-down-separator svg {-webkit-transform: scale(-1); -moz-transform: scale(-1);-ms-transform: scale(-1); -o-transform: scale(-1);transform: scale(-1);}.njba-bottom-row-separator.njba-curve-down-separator svg {-webkit-transform: scaleX(-1); -moz-transform: scaleX(-1);-ms-transform: scaleX(-1); -o-transform: scaleX(-1);transform: scaleX(-1);}.njba-top-row-separator.njba-tilt-left-separator svg {-webkit-transform: scale(-1); -moz-transform: scale(-1);-ms-transform: scale(-1); -o-transform: scale(-1);transform: scale(-1);}.njba-top-row-separator.njba-tilt-right-separator svg{-webkit-transform: scaleY(-1); -moz-transform: scaleY(-1);-ms-transform: scaleY(-1); -o-transform: scaleY(-1);transform: scaleY(-1);}.njba-bottom-row-separator.njba-tilt-right-separator svg {-webkit-transform: scaleX(-1); -moz-transform: scaleX(-1);-ms-transform: scaleX(-1); -o-transform: scaleX(-1);transform: scaleX(-1);}.njba-row-separator.njba-cloud-separator svg {left: -1px;width: 100%;}.njba-top-row-separator.njba-cloud-separator svg,.njba-top-row-separator.njba-multi-triangle svg {-webkit-transform: scaleY(-1); -moz-transform: scaleY(-1);-ms-transform: scaleY(-1); -o-transform: scaleY(-1);transform: scaleY(-1);}.njba-row-separator.njba-round-split {z-index: 1;}.njba-row-separator.njba-round-split:after,.njba-row-separator.njba-round-split:before {left: 0;z-index: 10;width: 50%;background: inherit inherit/inherit inherit inherit inherit;content: '';position: absolute}
.mobileOnly {
    display: none;
}
 */
.desktopOnly,
.fl-module-uabb-advanced-menu .uabb-creative-menu .uabb-menu-toggle {
  display: block !important;
}
.fl-row.bm_mainpage_cta_row .brands-logos-wrap .brand-logo-single .brand-link-text-wrap a.fl-button {
    max-width: 200px;
    width: 200px;
    min-height: 45px;
    line-height: 2;
    font-size: 16px;
}
.bm_banner_row .bm_form .gform_wrapper .ginput_container.ginput_container_checkbox label a:hover{
    color: #767676;
}

.fl-row.bm_row .uabb-button,
.fl-row.bm_row.bm_banner_row .bm_form .gform-footer .gform_button, 
.fl-row.bm_row .fl-html .product-plp-grid .fl-post-grid-post .fl-button,
.fl-row.bm_row .fl-html .brands-logos-wrap .fl-button {
    border: 1px solid #007F21!important;
    background-color: #007F21!important;
    color: #fff!important;
	font-weight: 300;
    font-size: 15px;
}
.fl-row.bm_row .uabb-button:hover,
.fl-row.bm_row.bm_banner_row .bm_form .gform-footer .gform_button:hover, 
.fl-row.bm_row .fl-html .product-plp-grid .fl-post-grid-post .fl-button:hover, 
.fl-row.bm_row .fl-html .brands-logos-wrap .fl-button:hover {
    border: 1px solid #414042!important;
    background-color: #414042!important;
    color: #fff!important;
}
.product-swatch .button-wrapper-default a,
.product-swatch .button-wrapper-default a.button,
.responsive-button-wrapper-default a,
.responsive-button-wrapper-default a.button {
  background: #007f21;
  color: #fff;
  border: 2px solid #007f21;
}
.product-swatch .button-wrapper-default a:hover,
.product-swatch .button-wrapper-default a.button:hover,
.responsive-button-wrapper-default a:hover,
.responsive-button-wrapper-default a.button:hover {
  background: #fff;
  color: #007f21;
  border: 2px solid #007f21;
}
.fl-module-uabb-advanced-menu .uabb-creative-menu .uabb-menu-toggle:before {
  content: "\f107";
  font-family: "Font Awesome 5 Free";
  z-index: 1;
  font-size: inherit;
  line-height: 0;
  font-weight: 900;
  /* color: #000; */
  vertical-align: middle;
}
.fl-module-uabb-advanced-menu
  .uabb-creative-menu
  .menu.uabb-creative-menu-horizontal
  > li
  > .uabb-has-submenu-container
  a
  span.uabb-menu-toggle {
  padding-left: 4px !important;
}
.fl-module-uabb-advanced-menu
  .uabb-creative-menu.uabb-menu-default
  .menu
  > li
  > .uabb-has-submenu-container
  > a {
  padding: 10px 5px !important;
}
.searchIcon {
  position: absolute;
  right: 3px;
  top: 13px;
}

.searchModule {
  display: none;
  position: absolute;
  right: 0;
  left: 0;
  z-index: 9;
  padding: 20px;
  top: 188px;
  background: #007f21;
}
#homePage header.fixedHeader {
  position: fixed;
  z-index: 9;
  right: 0;
  left: 0;
  top: 0;
  background: #ffffff;
}

.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li.defaultActive > a,
.fl-page-nav-right .fl-page-nav ul.navbar-nav > li > a {
  color: #007f21;
}

.fl-page-nav-right.fl-page-header-fixed,
.fl-page-header-fixed,
.fl-page-header {
  background: #ffffff;
}

.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile
  .fl-page-nav
  .navbar-toggle {
  top: 10px;
  right: 0;
}

.fl-slide-text > p {
  display: none !important;
}

.iscwp-gallery-slider .slick-dots li button,
.bx-wrapper .bx-pager.bx-default-pager a {
  border-color: #c7c7c7;
  background: #c7c7c7 !important;
  height: 12px;
  width: 12px;
  border-radius: 50%;
  -webkit-border-radius: 50px;
}

.iscwp-gallery-slider .slick-dots li.slick-active button,
.bx-wrapper .bx-pager.bx-default-pager a.active,
.bx-wrapper .bx-pager.bx-default-pager a:focus,
.bx-wrapper .bx-pager.bx-default-pager a:hover {
  background: #444 !important;
  border-color: #444;
}

.fl-node-5cd54cfc43bf0
  .uabb-social-share-horizontal
  .uabb-social-share-link-wrap {
  margin-bottom: 0 !important;
}

#responsive-menu-wrapper {
  padding: 50px 20px !important;
}

div#responsive-menu-search-box {
  width: calc(100% - 60px);
}

div#responsive-menu-additional-content {
  float: right;
}

#responsive-menu-container .responsive-menu-search-box {
  border: 0 !important;
  border-bottom: 1px #898989 solid !important;
}

#responsive-menu-container
  #responsive-menu
  li.responsive-menu-item
  .responsive-menu-item-link,
#responsive-menu-container #responsive-menu-search-box,
#responsive-menu-container #responsive-menu-additional-content,
#responsive-menu-container #responsive-menu-title {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}

#responsive-menu-container
  #responsive-menu
  > li.responsive-menu-item
  > .responsive-menu-item-link {
  text-transform: uppercase;
  color: #dadada;
  font-weight: 500;
  display: flex;
  align-items: center;
  width: auto;
  line-height: 1.5 !important;
}

#responsive-menu-container
  #responsive-menu
  ul.responsive-menu-submenu
  li.responsive-menu-item
  a {
  font-size: 13px;
  display: inline-block;
  width: auto;
}

#responsive-menu-container #responsive-menu li.responsive-menu-item a,
#responsive-menu-container
  #responsive-menu
  ul.responsive-menu-submenu
  li.responsive-menu-item
  a {
  line-height: 0.5 !important;
}

#responsive-menu-container
  #responsive-menu
  li.responsive-menu-item
  a
  .responsive-menu-subarrow {
  position: static;
  height: 40px !important;
  right: -15px !important;
  line-height: 28px !important;
  flex: 1;
  padding: 0 15px;
  text-align: left;
  background: transparent !important;
}

#responsive-menu-container
  #responsive-menu
  li.responsive-menu-item
  a
  .responsive-menu-subarrow.responsive-menu-subarrow-active {
  line-height: 36px !important;
}

#responsive-menu-container
  #responsive-menu
  li.responsive-menu-item
  a
  .responsive-menu-subarrow
  .fas {
  color: #dadada;
  font-size: 16px;
  vertical-align: middle;
}

#responsive-menu-container
  #responsive-menu
  li.responsive-menu-item
  a
  .responsive-menu-subarrow
  .fas:before {
  vertical-align: -webkit-baseline-middle;
}

#responsive-menu-container
  #responsive-menu
  ul.responsive-menu-submenu
  li.responsive-menu-item
  .responsive-menu-item-link {
  text-transform: uppercase;
  font-weight: 400;
  color: #c0c0c0;
  display: flex;
  align-items: center;
  width: auto;
  line-height: 1.3 !important;
}

#responsive-menu-container #responsive-menu {
  margin-top: 20px;
}

.toggleNavSlide .responsive-menu-inner {
  transform: rotate(45deg);
  background: #dedede !important;
}

.toggleNavSlide .responsive-menu-inner::before {
  top: 0;
  opacity: 0;
}

.toggleNavSlide .responsive-menu-inner::after {
  bottom: 0;
  transform: rotate(-90deg);
  background: #dedede !important;
}

.iscwp-gallery-grid.iscwp-image-fit .iscwp-col-5 .iscwp-img-wrp,
.iscwp-image-fit.slidestoshow-5 .iscwp-img-wrp {
  height: 320px;
}

.button-wrapper a.button.alt {
  border-color: #007f21;
  background: #007f21;
}

.product-detail-layout-4 .button-wrapper .button,
.product-detail-layout-default .button-wrapper .button,
.product-detail-layout-5 .button-wrapper .button {
  color: #ffffff;
  background: #414042;
  border-color: #414042;
}

.button-wrapper a:not(.button) {
  text-align: left;
  width: 100%;
  font-weight: 400;
  color: #414042;
}

/*.product-variations {
    padding: 50px 0;
    width: 100vw;
    position: relative;
    margin-left: -50vw !important;
    left: 50%;
    background: #f1f1f1;
}*/
.gform_wrapper li.gfield.gfield_error,
.gform_wrapper
  li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
  background-color: rgba(255, 223, 224, 0.5) !important;
}
.product-variations .color_variations_slider {
  max-width: 1280px;
  margin: 0 auto;
}

.product-variations > h3 {
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 30px;
}

.product-variations .color-boxs-inners {
  text-align: center;
  font-size: 16px;
  font-weight: 500;
}

/*.product-box.pdp2-leftbox .row {
    display: flex;
    align-items: center;
    margin-bottom: 25px;
}*/

.product-box h1 {
  font-weight: 500;
  font-size: 34px;
}

/*.product-box.pdp2-leftbox .row .product-colors {
    margin-right: 30px;
    border-right: 1px solid #007F21;
    flex: 1;
    padding-right: 40px;
}*/

/*.product-box.pdp2-leftbox .row .col-md-12:nth-child(2) {
    display: flex;
    flex-direction: column-reverse;
    padding: 10px 15px;
}*/

.product-box.pdp2-leftbox h2 {
  display: none;
}
/* PDP page image issue css start here  */

/* input AM & PM */
.gform_wrapper .gfield .ginput_container_select,
.gform_wrapper .gfield .gfield_time_ampm {
  width: 100% !important;
  max-width: 100% !important;
  position: relative;
  display: flex !important;
  align-items: baseline;
}

.gform_wrapper .gfield .ginput_container_select > select,
.gform_wrapper .gfield .gfield_time_ampm.ginput_container > select {
  width: 100% !important;
  max-width: 100% !important;

  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 0.5em;
  border: 1px solid #ccc !important;
  border-radius: 3px;
  font-size: 1em;
}

.gform_wrapper .gfield .ginput_container_select:after,
.gform_wrapper .gfield .gfield_time_ampm:after {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  right: 20px;
  border-top: 8px solid black;
  opacity: 0.5;

  content: "";
  width: 0;
  height: 0;
  position: relative;
  pointer-events: none;
}

.uabb-gf-style .gform_wrapper form .gform_footer input[type="submit"]:hover {
  background-color: #35ad54 !important;
}
.fl-builder-content .fl-node-5d5e3e0555fb8 a.fl-button:hover {
  background: #007f21;
}

.container.fl-content-full {
  margin: 0;
  padding: 0;
  width: auto;
  max-width: none;
}

.defaultActive.nav-item .nav-link > .fa {
  color: #007f21 !important;
}

.facet_filters strong {
  color: #007f21;
}
.fl-fixed-header.admin-bar .fl-page-bar {
  border-bottom: 0;
}
.gform_body .gfield textarea {
  height: 150px !important;
}
.fl-page-bar .message {
  text-transform: uppercase;
  font-size: 16px;
}
#insta-gallery-feed-1 .insta-gallery-actions,
#insta-gallery-feed-1 .qligg-icon-prev,
#insta-gallery-feed-1 .qligg-icon-next {
  display: none;
}

#insta-gallery-feed-1 .insta-gallery-list {
  margin-bottom: 50px;
}
header .fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome !important;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.store-hrs .storename .store-opening-hrs-container .store-opening-hrs {
  padding-left: 0px;
  list-style: none;
}
.store-hrs .storename .store-opening-hrs-container .store-opening-hrs li {
  display: flex;
  justify-content: space-between;
  padding: 10px;
  color: #000;
  border-bottom: 1px solid #000;
}
.uabb-gf-style .gform_wrapper .gfield_checkbox li label a {
  color: #fff;
}
.fl-slide-text > p {
  margin: 0px !important;
  padding: 0px !important;
}
.fl-slide-text > .fl-builder-content {
  margin: 0px !important;
}

.fl-slide-photo-wrap {
  width: auto !important;
}
.fl-slide-photo .fl-slide-photo-img {
  max-width: 440px !important;
}
.uabb-gf-style .gform_wrapper .gfield_checkbox li label a:hover {
  text-decoration: underline;
}
.fl-node-5dd302abd2d1d
  .uabb-gf-style
  .gform_wrapper
  .gfield_checkbox
  li
  label
  a,
.fl-node-5dee4b793d556
  .uabb-gf-style
  .gform_wrapper
  .gfield_checkbox
  li
  label
  a {
  color: #007f21;
}
.gform_wrapper select option {
  color: #000 !important;
}

.privacy-menu-wrap a:hover {
  color: #007f21;
}
.fl-builder-content .fl-node-5d5e3e0555fb8 a.fl-button:hover {
  background: #007f21 !important;
}

.firefox .fl-content-slider .bx-loading {
  display: none !important;
}
.firefox .fl-content-slider .fl-slide {
  visibility: visible !important;
}
.fl-post.post.type-post .row.fl-post-image-beside-wrap {
  margin-left: 0px !important;
  margin-right: 0px !important;
}

.fl-post.post.type-post .row.fl-post-image-beside-wrap > div {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.fl-post.post.type-post .fl-post-image-beside {
  float: none !important;
  width: 100% !important;
}
/*Filter Select Design*/
.facetwp-selections ul:before {
  content: "Your Selection";
  font-weight: 700;
  font-size: 16px;
  border-bottom: 2px solid #007f21;
  padding: 0px;
  width: 100% !important;
  position: relative;
  display: block;
  margin-bottom: 5px;
  color: #007f21;
  padding: 5px 5px 5px 0px;
}
.facetwp-selections ul li .facetwp-selection-label {
  font-size: 14px;
  color: #000;
  font-weight: 700;
}

.facetwp-selections ul li .facetwp-selection-value {
  font-size: 14px;
  color: #000;
  font-weight: 500;
}

.facetwp-selections ul {
  padding-left: 0px;
  margin-bottom: 20px;
}
@media (min-width: 1440px) {
  .full-width-content .content-arrange-large-desktop > .fl-col-content {
    margin-right: 200px;
    margin-left: 200px;
  }
}
@media (min-width: 1150px) and (max-width: 1180px) {
  header .uabb-creative-menu-horizontal li,
  header .uabb-creative-menu-horizontal > li {
    font-size: 15px !important;
    margin: 5px 2px !important;
  }
}
@media (max-width: 1024px) {
  .fl-page-nav .navbar-nav li > a {
    padding: 15px 15px;
  }
	#rmp_menu_trigger-1134544 {
		top: 30px !important;
}
	
  .right-side-nav {
    display: none !important;
  }
  .fl-node-5cd2a2a142cd0 .fl-button-wrap,
  .fl-node-5cd2a2a142cd1 .fl-button-wrap {
    text-align: left;
  }
  .fl-builder-content .fl-col-group .fl-node-5cd2a2a142cce,
  .fl-builder-content .fl-col-group .fl-node-5cd2a2a142ccf {
    width: auto !important;
    margin-right: 10px;
  }
  .style-product_list .pro-container > .row > .col-md-5 {
    flex: 0 0 41.66667%;
  }
  .style-product_list .pro-container > .row > .col-md-7 {
    flex: 0 0 57.33333%;
  }
  .style-product_list .pro-container .pro-details .button-wrapper a.button {
    min-width: 10px;
    width: auto;
  }
}

@media (max-width: 992px) {
  .fl-page-nav-wrap {
    background-color: #fff;
  }
	#rmp_menu_trigger-1134544 {
		top: 80px !important;
}
  .fl-page-nav-right .fl-page-nav-collapse {
    display: flex !important;
    justify-content: space-between;
  }

  #homePage header.fixedHeader + .fl-page-content {
    padding-top: 158px;
  }

  .homepageslide .fl-node-5cd2a2a142cc9 {
    display: flex;
    width: 100%;
    margin: 0 auto;
  }

  .fl-col-group.fl-col-group-responsive-reversed .fl-col {
    max-width: 400px;
  }

  .cat-boxesHomepage .fl-col-group {
    display: flex;
  }

  .fl-builder-content .fl-module-content-slider .fl-slide .fl-slide-content {
    padding: 0;
  }
  .fl-builder-content
    .fl-module-content-slider
    .fl-slide
    .fl-slide-content
    .fl-col-group {
    padding: 0 20px;
  }

  .fl-builder-content
    .fl-module-content-slider
    .fl-slide
    .fl-slide-text
    .homepageslide
    h1
    * {
    font-size: 32px !important;
    color: #414042 !important;
  }

  .fl-builder-content
    .fl-module-content-slider
    .fl-slide
    .fl-slide-text
    .homepageslide
    .fl-rich-text
    * {
    font-size: 16px !important;
    color: #414042 !important;
  }

  .footerSocial .fl-icon-group-right {
    text-align: center;
  }
  .fl-col-group.fl-node-5cd54cfc43bd7 {
    display: flex;
  }

  .gform_wrapper .gfield_checkbox li label,
  .gform_wrapper .gfield_radio li label {
    max-width: 100% !important;
  }
  /*.product-box.pdp2-leftbox .row .col-md-12:nth-child(2){
        flex: 1;
    }*/
  .product-variations .slick-slider .slick-next {
    background: #ffffff;
    right: 0;
  }
  .product-variations .slick-slider .slick-prev {
    background: #ffffff;
    left: 0;
  }
}
@media (min-width: 760px) and (max-width: 1024px) {
  .fl-module-photo.logo {
    width: 420px;
  }
}
@media (max-width: 500px) {
  .fl-module-photo.logo {
    width: 300px;
  }
}
@media (max-width: 340px) {
  .fl-module-photo.logo {
    width: 270px;
  }
}

@media (max-width: 992px) {
  .style-product_list .pro-container .pro-details .button-wrapper a.button {
    min-width: 10px;
    width: 49%;
  }
  button#responsive-menu-button {
    top: 35px !important;
  }
  .text-center {
    text-align: center;
  }
  .fl-builder-content-97052 .fl-node-5d7f5495decba.fl-col > .fl-col-content {
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
  }
  .fl-builder-content-97052 .fl-col[data-node] .fl-col-content {
    margin: 0px;
  }
  .fl-builder-content-97052 .fl-node-5dcd4d63babf0 img {
    padding: 0 20px;
  }
  .fl-builder-content-97052
    .fl-node-5d7f5495deccd.fl-row
    > .fl-row-content-wrap {
    padding-bottom: 30px;
  }
  .fl-builder-content-97052
    .fl-node-5d7f5495decc9.fl-row
    > .fl-row-content-wrap {
    margin-top: -49px !important;
  }
  .fl-builder-content-97052 .fl-node-5d7f5495decd6 > .fl-module-content,
  .fl-builder-content-97052 .fl-node-5d7f5495dece3 > .fl-module-content {
    margin-top: 20px !important;
  }
  .fl-builder-content-97052
    .fl-node-5dcd4a3e3035b.fl-module
    > .fl-module-content {
    margin-top: 20px;
    margin-right: 20px;
    margin-bottom: 20px;
    margin-left: 20px;
  }
  .fl-builder-content-97052 .fl-node-5d7f5495decc5 {
    width: 100% !important;
    max-width: none;
    clear: none;
    float: left;
  }
  .fl-builder-content-97052 .fl-node-5d7f5495decba > .fl-col-content {
    margin-right: 10px;
    margin-left: 10px;
  }
  .fl-builder-content-97052 .fl-node-5d7f5495decba {
    width: 100% !important;
    max-width: none;
    clear: none;
    float: left;
  }
  .fl-builder-content-97052
    .fl-node-5d7f5495decb6.fl-row
    > .fl-row-content-wrap {
    padding-top: 0px;
  }
  .fl-builder-content-97052 .fl-row[data-node] .fl-row-content-wrap {
    margin: 0;
    padding-left: 0;
    padding-right: 0;
  }
  .fl-builder-content-97052
    .fl-node-5d83277bab2cd.fl-module
    > .fl-module-content {
    margin-top: 30px;
    padding: 0px 20px;
  }
  .fl-builder-content-97052 .fl-visible-desktop-medium {
    display: none;
  }
  .fl-builder-content-97052 .fl-visible-mobile {
    display: block;
  }
  .fl-builder-content-97052
    .fl-col-group-custom-width.fl-col-group-responsive-reversed
    .fl-node-5d7f5495decd8 {
    flex-basis: 100%;
  }
  .fl-builder-content-97052
    .fl-col-group-custom-width.fl-col-group-responsive-reversed
    .fl-node-5d7f5495decd9 {
    flex-basis: 100%;
  }
  .fl-builder-content-97052
    .fl-col-group-responsive-reversed
    .fl-col:nth-of-type(1) {
    -webkit-box-ordinal-group: 12;
    -moz-box-ordinal-group: 12;
    -ms-flex-order: 12;
    -webkit-order: 12;
    order: 12;
  }
  .fl-builder-content-97052
    .fl-col-group-responsive-reversed
    .fl-col:nth-of-type(2) {
    -webkit-box-ordinal-group: 11;
    -moz-box-ordinal-group: 11;
    -ms-flex-order: 11;
    -webkit-order: 11;
    order: 11;
  }
  .fl-builder-content-97052 .fl-node-5d7f5495decd8.fl-col > .fl-col-content {
    padding-top: 40px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
  }
  .fl-builder-content-97052 .fl-node-5d7f5495decc0 {
    width: 100% !important;
    max-width: none;
    clear: none;
    float: left;
    text-align: center;
  }
  .fl-builder-content-97052 .fl-node-5d7f5495decc1 {
    width: 100% !important;
    max-width: none;
    clear: none;
    float: left;
  }
  .fl-builder-content-97052 .fl-node-5d7f5495decc1.fl-col > .fl-col-content {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .fl-builder-content-97052 .fl-node-5d7f5495dece2 > .fl-module-content {
    margin: 20px 0 !important;
  }
  .facet_filters {
    position: static;
    width: auto;
    box-shadow: none;
  }
  .facet_filters .close_bar,
  .open_sidebar,
  .close_sidebar_button {
    display: none;
  }
  .facetwp-per-page,
  .facetwp-pager {
    text-align: right !important;
  }
  #product-list-top-filters .fl-heading,
  .facetwp-counts {
    text-align: left !important;
  }
  .fl-button-wrap .fl-button {
    position: relative;
  }
  .fl-button-wrap .ua-icon-chevron-right:before {
    position: absolute;
    right: 0px;
    top: 25%;
  }
  .fl-page-nav-right .fl-page-nav ul.navbar-nav {
    width: 100%;
    padding-left: 60px;
  }
}

@media (max-width: 767px) {
  .fl-nav-mobile-offcanvas.fl-responsive-nav-enabled .fl-button-close {
    display: none;
  }
  /*.fixedHeader .fl-page-header-row.row {
        display: flex;
    }*/
  /*.fixedHeader .fl-page-header-row.row .col-sm-12 {
        flex: 1;
        display: inline-flex;
        justify-content: flex-end;
        align-items: center;
    }*/
  .fl-page-header-primary .fl-logo-img {
    max-width: 100% !important;
  }
  .fl-page-nav-right .fl-page-nav-collapse {
    position: static !important;
    width: auto !important;
  }

  .fl-page-nav .navbar-nav li > a {
    padding: 15px 12px !important;
  }
  .fl-nav-mobile-offcanvas.fl-responsive-nav-enabled
    .fl-nav-offcanvas-collapse.navbar-collapse {
    opacity: 1 !important;
    display: flex !important;
    justify-content: flex-end;
    overflow: visible !important;
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    border-top: 0 !important;
  }
  #menu-top-bar-nav {
    display: flex;
  }
  #menu-top-bar-nav > li {
    border: 0;
  }
  .defaultActive.nav-item .nav-link {
    font-size: 0;
  }
  .defaultActive.nav-item .nav-link > .fa {
    font-size: 24px;
  }
  /*
    .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse.collapse {
        display: block !important;
        visibility: visible !important;
        padding: 0;
        border: 0;
        right: 0;
        width: 70px;
        opacity: 1;
        height: 70px !important;
        left: auto !important;
        box-shadow: none !important;
        -webkit-box-shadow: none !important;
        -moz-box-shadow: none !important;
        position: absolute;
        overflow: visible !important;
    }
    .responsive-menu-open .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse.collapse{
        width: 100%;
    }
    .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse.collapse .fl-button-close{
        display: none   ;
    }

    button#responsive-menu-button {
        position: absolute !important;
        height: 70px !important;
    } */
  button#responsive-menu-button {
    width: 40px !important;
  }
  .mobileOnly {
    display: block;
  }

  .desktopOnly {
    display: none !important;
  }

  /* .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse.collapse ul#menu-top-bar-nav {
        display: none;
    } */

  #homePage header.fixedHeader + .fl-page-content {
    padding-top: 0;
  }

  .cat-boxesHomepage .fl-col-group {
    display: block;
  }

  .cat-boxesHomepage .fl-photo-content {
    text-align: center;
  }

  .fl-builder-content
    .fl-module-content-slider
    .fl-slide
    .fl-slide-text
    .homepageslide
    h1 {
    text-align: left;
  }

  .fl-builder-content
    .fl-module-content-slider
    .fl-slide
    .fl-slide-text
    .homepageslide
    .fl-rich-text
    * {
    text-align: left;
  }

  .fl-col-group.fl-node-5cd54cfc43bd7 {
    display: block;
  }

  .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile
    .fl-page-header-logo {
    margin-right: 0;
    padding-bottom: 0 !important;
  }
  .fixedHeader.fl-page-nav-right .fl-page-header-container {
    padding-bottom: 10px;
  }

  .fixedHeader .fl-page-header-row.row .col-sm-12.fl-page-header-logo-col {
    padding-right: 0;
    justify-content: flex-start;
  }
  .homepageslide .fl-node-5cd2a2a142cc9 .fl-button .fl-button-text {
    font-size: 12px !important;
  }
  .fl-builder-content
    .fl-module-content-slider
    .fl-slide
    .homepageslide
    a.fl-button {
    padding: 10px 10px !important;
  }
  .homepageslide .fl-node-5cd2a2a142cc9 .fl-col {
    flex: 1;
  }
  .homepageslide .fl-node-5cd2a2a142cc9 .fl-col .fl-button-wrap {
    text-align: left;
  }
  .facet_filters {
    position: fixed;
    top: 0px;
    left: -5px;
    width: 80%;
    height: 100%;
    overflow: auto;
    background-color: white;
    z-index: 10;
    left: -1000px;
    -moz-box-shadow: 5px 5px 5px 6px rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: 5px 5px 5px 6px rgba(0, 0, 0, 0.4);
    box-shadow: 5px 5px 5px 6px rgba(0, 0, 0, 0.4);
  }
  .facet_filters .close_bar,
  .open_sidebar,
  .close_sidebar_button {
    display: block;
  }
  .facetwp-per-page,
  .facetwp-pager {
    float: none;
  }
  .facetwp-per-page,
  .facetwp-pager,
  #product-list-top-filters .fl-heading,
  .facetwp-counts {
    text-align: center !important;
  }
}

@media (max-width: 667px) {
  .fl-button-wrap .ua-icon-chevron-right:before {
    position: static;
  }
  #homePage header.fixedHeader {
    position: static;
  }
  .fixedHeader .fl-page-header-row .fl-page-nav-col {
    border-top: 1px solid #e3e2e3;
    border-bottom: 1px solid #e3e2e3;
    margin-top: 20px;
  }
  .fl-page-nav-col button#responsive-menu-button {
    right: 0px;
  }
  .fixedHeader .fl-page-header-row .fl-page-header-logo {
    text-align: center;
  }
  .fl-page-header-logo a {
    display: inline-block;
  }
  .fl-page-header-primary .fl-logo-img {
    max-width: 60% !important;
  }
  .uabb-gf-style
    .gform_body
    .ginput_container_checkbox
    .gfield_checkbox
    li
    label {
    width: 100%;
    padding-right: 0px;
  }
  .fl-page-nav-right .fl-page-nav ul.navbar-nav {
    padding-left: 30px;
    display: flex;
    justify-content: center;
  }
  .fl-page-nav-right .fl-page-nav ul.navbar-nav li a {
    font-size: 13px;
    padding: 15px 10px !important;
  }
  .fl-page-nav-right .fl-page-nav .defaultActive.nav-item .nav-link {
    font-size: 0;
  }
}

@media (max-width: 480px) {
  .fl-page-nav-right .fl-page-nav ul.navbar-nav {
    padding-left: 0px;
  }
  #responsive-menu-container {
    width: 75% !important;
    z-index: 99999 !important;
  }
  /*#menu-top-bar-nav{
        display: none;
    }*/
  .product-detail-layout-5 .product-variations {
    margin-top: 0px !important;
  }
  .fl-page-nav-right .fl-page-nav ul.navbar-nav {
    padding-left: 0px;
  }
}
@media (max-width: 400px) {
}

@media (min-width: 768px) and (max-width: 769px) {
  .product-row .fl-post-grid-image > a .exlusive-badge {
    bottom: 45px;
    left: 10px;
  }
}
input[type="checkbox"] + label:before {
  border-radius: 0px !important;
}
.rmp-menu-additional-content .storename .phone a {
  color: #fff;
}
.rmp-menu-additional-content .storename .phone a span:before {
  content: "\f095";
  color: #fff;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome !important;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-right: 10px;
}

/* PLP Page Css iPad Air */
@media only screen and (max-width: 992px) {
  /* Slider height issue on mobile open */
  .fl-content-slider .fl-slide-bg-photo {
    position: absolute !important;
    min-height: 500px !important;
  }
  .fl-content-slider
    .fl-slide-foreground
    .fl-builder-content
    .fl-row
    > .fl-row-content-wrap {
    min-height: 500px;
  }
  .fl-slide-mobile-photo {
    z-index: +2;
    position: relative;
    max-height: 500px !important;
    text-align: center !important;
    vertical-align: middle;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
  }
  .fl-slide-mobile-photo > img {
    padding: 50px;
    max-height: 500px !important;
    width: auto;
    margin: 0 auto;
  }
  .fl-content-slider .fl-slide {
    min-height: 500px !important;
    max-height: 500px !important;
  }
  .fl-content-slider .fl-slide-bg-link {
    z-index: 2;
  }
  /* Slider height issue on mobile closed */

  /* Facet Filter CSS	- iPad */
  .facet_filters .close_bar {
    display: block;
  }
  #product-list-top-filters .fl-col-group .fl-col {
    width: 100% !important;
    text-align: center;
  }
  #product-list-top-filters .fl-heading,
  .facetwp-counts,
  .facetwp-pager,
  .facetwp-per-page,
  .open_sidebar {
    text-align: center !important;
  }
  .facetwp-per-page-select {
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
  .open_sidebar a {
    float: none !important;
  }
  .facet_filters {
    position: fixed;
    top: 0px;
    left: -5px;
    width: 80%;
    height: 100%;
    overflow: auto;
    background-color: white;
    z-index: 10;
    left: -1000px;
    -moz-box-shadow: 5px 5px 5px 6px rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: 5px 5px 5px 6px rgba(0, 0, 0, 0.4);
    box-shadow: 5px 5px 5px 6px rgba(0, 0, 0, 0.4);
  }
  .facet_filters .close_bar {
    background-color: #008c8c;
    overflow: hidden;
    width: 100%;
    padding: 5px;
    display: block;
    margin-bottom: 20px;
  }
  .facet_filters .close_bar .close {
    float: right;
    color: white;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
  }
  .open_sidebar,
  .close_sidebar_button {
    display: block;
  }
  .facetwp-pager {
    float: none !important;
    margin-top: 10px;
  }
  /* Products List CSS - iPad */
  .facetwp-template .product-grid .product-row > .col-md-4 {
    width: 33.33%;
    float: left;
    clear: none !important;
  }
  .facetwp-template .product-grid .product-row > .col-md-4:nth-child(3n + 1) {
    clear: left !important;
  }
  .product-row > div.col-md-3:nth-child(3n + 1) {
    clear: none !important;
  }
	footer * {
		text-align: center;
	}
}

@media only screen and (max-width: 599px) {
  .facetwp-template .product-grid .product-row > .col-md-4 {
    width: 48%;
    clear: none !important;
  }
  .facetwp-template .product-grid .product-row > .col-md-4:nth-child(3n + 1) {
    clear: none !important;
  }
}
@media only screen and (max-width: 480px) {
  .facetwp-template .product-grid .product-row > .col-md-4 {
    width: 100%;
    clear: both !important;
  }
}
/* PLP Page Css iPad Air */

#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme {
  background-color: #000000;
  border-top: 1px solid #fff;
}

#moove_gdpr_cookie_info_bar .moove-gdpr-cookie-notice p a:hover,
button.moove-gdpr-infobar-close-btn:hover i {
  color: #f5f5f5 !important;
  opacity: 0.7;
}

.moove-gdpr-button-holder > button.mgbutton {
  background-color: #007f21 !important;
  color: #fff !important;
  border-radius: 0px !important;
  font-family: "Montserrat", sans-serif !important;
  font-weight: 500 !important;
  letter-spacing: 0.9px !important;
  text-transform: uppercase !important;
  box-shadow: none !important;
  border: none !important;
}
.moove-gdpr-button-holder > button.mgbutton:hover {
  background: #414042 !important;
  color: #fff !important;
  text-transform: uppercase !important;
  border-color: #414042 !important;
}

#moove_gdpr_cookie_modal
  .moove-gdpr-modal-content
  .moove-gdpr-modal-left-content
  #moove-gdpr-menu
  li
  button {
  color: #000 !important;
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,
#moove_gdpr_cookie_modal
  .moove-gdpr-modal-content
  .moove-gdpr-modal-close
  span.gdpr-icon {
  background-color: #007f21 !important;
  border: 1px solid #fff !important;
}
#moove_gdpr_cookie_modal
  .moove-gdpr-modal-content
  .moove-gdpr-modal-close
  i:hover,
#moove_gdpr_cookie_modal
  .moove-gdpr-modal-content
  .moove-gdpr-modal-close
  span.gdpr-icon:hover,
#moove_gdpr_cookie_info_bar span[data-href] > u.change-settings-button {
  color: #fff !important;
  background-color: #414042 !important;
}
button.moove-gdpr-infobar-close-btn:hover i {
  color: #414042 !important;
}
#moove_gdpr_cookie_modal .moove-gdpr-button-holder > button {
  background-color: #007f21 !important;
  color: #fff !important;
  border: 0px !important;
  border-radius: 0px !important;
  font-family: "Montserrat", sans-serif !important;
  font-weight: 500 !important;
  letter-spacing: 1px !important;
  text-transform: uppercase !important;
}
#moove_gdpr_cookie_modal .moove-gdpr-button-holder > button:hover {
  background: #414042 !important;
  color: #fff !important;
  border: 0px !important;
}
footer .storename a:hover *,
.social-icons a:hover i:before{
  color: #007f21!important;
}
.moove-gdpr-tab-main-content a:hover {
  color: #007f21 !important;
}
 .facetwp-selections ul:before, div#mm-product-list .product-list-container .facet_filters strong {
    border-bottom: 2px solid #007f21 !important;
    color: #007f21 !important;
}

.product-plp-grid > .product-row > .col-lg-4 > .fl-post-grid-post .product-grid.btn-grey>h4>span:first-child, 
.row.search-row .posts_search_result.post_list.product-grid.swatch h2, 
div#search-result-page .product-plp-grid .product-item .fl-post-grid-post .fl-post-grid-text h4>span:first-child{
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    font-size: 14px !important;
    line-height: 1.2em;
    min-height: 34px !important;
    overflow: hidden;
    text-overflow: ellipsis;
}

.gfield_checkbox a:hover,
.phone > a:hover{
	color: #323232;
}

h1.fl-post-title {
    font-size: 30px;
    line-height: 1;
}