header{box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);}
.fixed header {position: fixed;top: 0;left: 0;width: 100%;z-index: 9999;}
.middle-header {position: relative;z-index: 9999;padding: 10px 0;background: #fff;}

.btn-select {font-size: .875rem;color: #666 !important;background-color: #fff !important;}
.btn-select:focus, .btn-select.focus {border-color: #6B9AD2;box-shadow: none !important}

.dropdown-select {display: inline-block}
.dropdown-select>.dropdown-menu {overflow: auto;max-height: 400px}
.dropdown-select>.dropdown-menu, .dropdown-select-nav>.dropdown-menu {top: 100% !important}

.input-group>.input-group-append>.btn,
.input-group>.input-group-append>.input-group-text,
.input-group>.input-group-prepend:first-child>.btn:not(:first-child),
.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),
.input-group>.input-group-prepend:not(:first-child)>.btn,
.input-group>.input-group-prepend:not(:first-child)>.input-group-text {border-top-left-radius: 0;border-bottom-left-radius: 0;}

.list-group-item.active {border-color: #6B9AD2;background-color: #6B9AD2}

.btn-theme, .btn-theme:active {color: #fff;background-color: #6B9AD2;border-color: #6B9AD2}
.btn-theme:hover, .btn-theme:focus {color: #fff;background-color: #5d8ac0;border-color: #5d8ac0} 
/* .btn-theme.disabled, .btn-theme:disabled {color: #fff;background-color: #6B9AD2;border-color: #6B9AD2}
.btn-theme:not(:disabled):not(.disabled):active,
.btn-theme:not(:disabled):not(.disabled).active,
.show>.btn-theme.dropdown-toggle {color: #fff;background-color: #00635a;border-color: #00564e} 
.btn-theme:not(:disabled):not(.disabled):active:focus,
.btn-theme:not(:disabled):not(.disabled).active:focus,
.show>.btn-theme.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(107, 154, 210, 0.8)} */


 

.btn-outline-theme {color: #6B9AD2;background-color: transparent;background-image: none;border-color: #6B9AD2}
.btn-outline-theme:hover {color: #fff;background-color: #6B9AD2;border-color: #6B9AD2}
.btn-outline-theme:focus, .btn-outline-theme.focus {box-shadow: 0 0 0 .2rem rgba(107, 154, 210, 0.8)}
.btn-outline-theme.disabled, .btn-outline-theme:disabled {color: #6B9AD2;background-color: transparent}
.btn-outline-theme:not(:disabled):not(.disabled):active,
.btn-outline-theme:not(:disabled):not(.disabled).active,
.show>.btn-outline-theme.dropdown-toggle {color: #fff;background-color: #6B9AD2;border-color: #6B9AD2}
.btn-outline-theme:not(:disabled):not(.disabled):active:focus,
.btn-outline-theme:not(:disabled):not(.disabled).active:focus,
.show>.btn-outline-theme.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(107, 154, 210, 0.8)}

.btn-outline-default {color: #ced4da;background-color: transparent;background-image: none;border-color: #ced4da}
.btn-outline-default:hover {color: #212529;background-color: #ced4da;border-color: #ced4da}
.btn-outline-default:focus, .btn-outline-default.focus {box-shadow: 0 0 0 .2rem rgba(206, 212, 218, 0.5)}
.btn-outline-default.disabled, .btn-outline-default:disabled {color: #ced4da;background-color: transparent}
.btn-outline-default:not(:disabled):not(.disabled):active,
.btn-outline-default:not(:disabled):not(.disabled).active,
.show>.btn-outline-default.dropdown-toggle {color: #212529;background-color: #ced4da;border-color: #ced4da}
.btn-outline-default:not(:disabled):not(.disabled):active:focus,
.btn-outline-default:not(:disabled):not(.disabled).active:focus,
.show>.btn-outline-default.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem rgba(206, 212, 218, 0.5)}
.btn-outline-default:active,
.btn-outline-default.active,
.show>.btn-outline-default.dropdown-toggle {border-color: #6B9AD2;box-shadow: none}

.badge-counter {font-size: 13px;position: absolute;top: 0;right: -10px;width: 20px;height: 20px;text-align: center;color: #fff;border-radius: 50%}

.search-field.form-control, .search-field.form-control:focus{height: 38px;padding: 6px 12px;font-size: 16px;font-weight: 400;line-height: 1.5;color: var(--edd-black);background: var(--edd-white);box-shadow: none;}
.btn-search {font-size: .875rem;min-width: auto !important;padding: 11px 15px;}

.container {width: 100%;max-width: 1300px;}

.megamenu-navbar .navbar-toggler {width: 60px;height: 60px;border-radius: 0;cursor: pointer;text-decoration: none;padding: 0;border: 0;background: transparent;margin: 0;position: absolute;top: 0;right: 0;}

.navbar-default .navbar-toggler:hover,
.navbar-default .navbar-toggler:focus {background: transparent;}

.megamenu-navbar .navbar-toggler:not([class="collapsed"]),
.megamenu-navbar .navbar-toggler:not([class="collapsed"]):focus,
.megamenu-navbar .navbar-toggler:not([class="collapsed"]):hover {background: #00bcb4;}

.megamenu-navbar .navbar-toggler.collapsed,
.megamenu-navbar .navbar-toggler.collapsed:focus,
.megamenu-navbar .navbar-toggler.collapsed:hover {background: #00bcb4;}

.megamenu-navbar .navbar-toggler .icon-bar {position: relative;display: inline-block;width: 18px;height: 3px;color: #243238;text-indent: -55px;margin-top: 0;background: transparent !important;transition: all .2s ease-out;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-ms-transition: all .2s ease-out;vertical-align: middle;}

.megamenu-navbar .navbar-toggler .icon-bar:before,
.megamenu-navbar .navbar-toggler .icon-bar:after {content: '';width: 23px;height: 3px;background: #fff;position: absolute;left: 0;transition: all .2s ease-out;}

.megamenu-navbar .navbar-toggler.collapsed .icon-bar {background: #fff !important;}

.megamenu-navbar .navbar-toggler.collapsed .icon-bar:before,
.megamenu-navbar .navbar-toggler.collapsed .icon-bar:after {background: #fff;}

.megamenu-navbar .navbar-toggler.collapsed .icon-bar:before {top: -7px;-webkit-transform: rotateZ(0deg);-moz-transform: rotateZ(0deg);-ms-transform: rotateZ(0deg);-o-transform: rotateZ(0deg);transform: rotateZ(0deg);}

.megamenu-navbar .navbar-toggler .icon-bar:before {top: 0;-webkit-transform: rotateZ(45deg);-moz-transform: rotateZ(45deg);-ms-transform: rotateZ(45deg);-o-transform: rotateZ(45deg);transform: rotateZ(45deg);}

.megamenu-navbar .navbar-toggler.collapsed .icon-bar:after {bottom: -7px;-webkit-transform: rotateZ(0deg);-moz-transform: rotateZ(0deg);-ms-transform: rotateZ(0deg);-o-transform: rotateZ(0deg);transform: rotateZ(0deg);}

.megamenu-navbar .navbar-toggler .icon-bar:after {bottom: 0;-webkit-transform: rotateZ(-45deg);-moz-transform: rotateZ(-45deg);-ms-transform: rotateZ(-45deg);-o-transform: rotateZ(-45deg);transform: rotateZ(-45deg);}

.megamenu-navbar .dropdown-menu {border: 0;border-radius: 0;font-size: 14px;line-height: 18px;}

.nav-item-level-2-items {list-style: none;}

.middle-header .btn {height: 38px;min-width: 120px;padding: 8px 12px;font-weight: 700;line-height: 1;}

.logo-wrapper {width: 300px;}

.header-right {max-width: 520px;}

.menu-btn-wrapper .btn {min-width: 40px;}

.open-menu .navbar-collapse {display: block;z-index: 999;height: calc(100vh - 70px);}


.megamenu-navbar .dropdown-item {padding: 6px 15px;}

.megamenu-navbar .header-right {float: right;z-index: 20;position: relative;margin: 0;padding: 0;font-size: 17px;line-height: 40px;font-weight: 700;}

.megamenu-navbar .header-right a {float: left;padding: 0 10px;width: 40px;text-align: center;margin: 10px;margin-right: 0;}

.navbar.megamenu-navbar {padding: 0;background: #f0f0f0;}

.megamenu-navbar .navbar-nav {font-size: 12px;font-weight: 400;text-transform: uppercase;}

.megamenu-navbar .navbar-nav .nav-link,
.navbar-expand-xl.megamenu-navbar .navbar-nav .nav-link {padding: 0 15px;line-height: 60px;}

.megamenu-navbar #navbarNavDropdown #main-nav {margin-bottom: 0px !important;}

.megamenu-navbar #navbarNavDropdown .navbar-nav .nav-link,
.navbar-expand-xl.megamenu-navbar .navbar-nav .nav-link {padding: 0 6px;line-height: 45px !important;color: #666;font-weight: 600;}

.megamenu-navbar #navbarNavDropdown a {color: #252628;}

.megamenu-navbar #navbarNavDropdown h6 a {color: #6096c5;}

.megamenu-navbar #navbarNavDropdown .navbar-nav {font-size: 14px;text-transform: none;}

.megamenu-navbar {background: #f3f3f3 !important;}

.megamenu-navbar #navbarNavDropdown .menu-tel {top: 0;}

.megamenu-navbar #navbarNavDropdown .dropdown-menu .dropdown-no-item:before {content: none !important;}

.megamenu-navbar .dropdown-menu>li>a.topbottom {height: 165px !important;margin-left: 0px !important;}

.megamenu-navbar .dropdown-menu li.img-first {left: 0 !important;right: 0px !important;}

.megamenu-navbar .navbar-nav>li>.one-img-first {padding-right: 0px !important;padding-left: 0px !important;}

.megamenu-navbar .nav-item.relative {position: relative !important;}

.megamenu-navbar .navbar-nav h6 {text-transform: uppercase;font-weight: 700;border-bottom: 1px solid #ca4e50;font-size: 20px;line-height: 20px;min-width: 100%;margin-right: 15px;margin-bottom: 20px;padding-bottom: 5px;}

.megamenu-navbar .navbar-nav h6.twoRows {height: 46px;display: flex;align-items: center;}

#o-d-menu .row {padding: 0 !important;margin: 0 !important;}

#v-dd-col,
#o-d-smenu {padding: 2px 0;}

.h-dd-menu {display: none;}

.v-dd-menu,
.h-dd-menu {margin: 0;padding: 0;}

#v-dd-col {padding-right: 0 !important;-webkit-box-flex: 0;-ms-flex: 0 0 20% !important;flex: 0 0 20% !important;max-width: 20% !important;}

#o-d-smenu {-webkit-box-flex: 0;-ms-flex: 0 0 80% !important;flex: 0 0 80% !important;max-width: 80% !important;box-shadow: -4px 6px 12px 0 rgba(0, 0, 0, .12);-webkit-box-shadow: -4px 6px 12px 0 rgba(0, 0, 0, .12);}

.v-dd-menu li {padding: 8px !important;}

.v-dd-menu li:hover {cursor: pointer;}

a.o-decor-cat {font-weight: bold;}

.cactive,
.cactive a.o-decor-cat {background-color: #6B9AD2 !important;color: #ffffff !important;font-weight: bold;}

.cactive a.o-decor-cat:hover {text-decoration: none !important;}

.cactive:hover {opacity: 0.9;}

.cactive:before {border-top: solid 7px #ffffff !important;}

.dropdown-menu.more-menu {width: 180px !important;}

.megamenu-navbar .dropdown-menu.one-img li.dropdown-list-img {padding: 0 5px !important;}

.nav-active {background: #6B9AD2;}

.nav-active>a {color: #ffffff !important;font-weight: 600 !important;}

.dropdown2 span.close {z-index: 999;border-radius: 50%;padding: 0px 3px;margin: 3px 5px 0 0;opacity: 1;color: #6B9AD2;background: #ffffff;font-size: 1rem;}

.dropdown2 span.close:hover {opacity: 0.7;}

.dropdown-menu .dropdown-item span.cat-name {width: 90%;margin-left: 10px;}

.dropdown-item.dropdown-no-item span.cat-name,
.dropdown2-list span.scat-name {width: 100%;margin-left: 10px;}

.navbar-nav.sm-collapsible .sub-arrow {position: absolute;top: 50%;right: 0;margin: -0.7em 0.5em 0 0;border: 1px solid rgba(0, 0, 0, .1);border-radius: .25rem;padding: 0;width: 2em;height: 1.4em;font-size: 1.25rem;line-height: 1.2em;text-align: center;}

.navbar-nav.sm-collapsible .sub-arrow::before {content: '+';}

.navbar-nav.sm-collapsible .show>a>.sub-arrow::before {content: '-';}

.navbar-dark .navbar-nav.sm-collapsible .nav-link .sub-arrow {border-color: rgba(255, 255, 255, .1);}

.navbar-nav.sm-collapsible .has-submenu {padding-right: 3em;}

.navbar-nav .nav-link {position: relative;}

.nav-item.dropdown:hover>a:before {content: " ";width: 0;height: 0;border-style: solid;border-width: 0 10px 10px 10px;border-color: transparent transparent #fff transparent;position: absolute;bottom: -2px;left: calc(50% - 10px);z-index: 1001;}

.navbar-nav.sm-collapsible .nav-link,
.navbar-nav.sm-collapsible .dropdown-item {position: relative;}

.navbar-nav:not(.sm-collapsible) .nav-link .sub-arrow {display: inline-block;width: 0;height: 0;margin-left: .255em;vertical-align: .255em;border-top: .3em solid;border-right: .3em solid transparent;border-left: .3em solid transparent;}

.fixed-bottom .navbar-nav:not(.sm-collapsible) .nav-link .sub-arrow,
.fixed-bottom .navbar-nav:not(.sm-collapsible):not([data-sm-skip]) .dropdown-toggle::after {border-top: 0;border-bottom: .3em solid;}

.navbar-nav:not(.sm-collapsible) .dropdown-item .sub-arrow,
.navbar-nav:not(.sm-collapsible):not([data-sm-skip]) .dropdown-menu .dropdown-toggle::after {position: absolute;top: 50%;right: 0;width: 0;height: 0;margin-top: -.3em;margin-right: 1em;border-top: .3em solid transparent;border-bottom: .3em solid transparent;border-left: .3em solid;}

.navbar-nav:not(.sm-collapsible) .dropdown-item.has-submenu {padding-right: 2em;}

.navbar-nav .scroll-up,
.navbar-nav .scroll-down {position: absolute;display: none;visibility: hidden;height: 20px;overflow: hidden;text-align: center;}

.navbar-nav .scroll-up-arrow,
.navbar-nav .scroll-down-arrow {position: absolute;top: -2px;left: 50%;margin-left: -8px;width: 0;height: 0;overflow: hidden;border-top: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 7px solid;border-left: 7px solid transparent;}

.navbar-nav .scroll-down-arrow {top: 6px;border-top: 7px solid;border-right: 7px solid transparent;border-bottom: 7px solid transparent;border-left: 7px solid transparent;}

.navbar-nav.sm-collapsible .dropdown-menu .dropdown-menu {margin: .5em;}

.navbar-nav:not([data-sm-skip]) .dropdown-item {white-space: normal;}

.navbar-nav:not(.sm-collapsible) .sm-nowrap>li>.dropdown-item {white-space: nowrap;}


@media only screen and (min-width: 1200px) {
    .megamenu-navbar .navbar-nav>li>.dropdown-menu {width: 100%;display: flex !important;flex-wrap: wrap;top: 100% !important;left: 0;;margin-top: 10px !important;padding: 0;opacity: 0;visibility: hidden;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.06);transition: all 0.1s ease-in;-moz-transition: all 0.1s ease-in;-webkit-transition: all 0.1s ease-in;border: 1px solid #d6d6d6;max-height: calc(100vh - 110px);overflow-y: auto;}

    .megamenu-navbar .navbar-nav>li>.dropdown-menu.more-menu {padding: 0;}

    .megamenu-navbar .dropdown:hover .dropdown-menu {opacity: 1;visibility: visible;margin-top: 0px !important;transition: all 0.2s ease-in;-moz-transition: all 0.2s ease-in;-webkit-transition: all 0.2s ease-in;}

    .megamenu-navbar .dropdown {position: static;}

    .navbar.megamenu-navbar .nav-inside {position: relative;width: 100%;}

    .megamenu-navbar .dropdown2 {display: none;width: 100%;float: left;}

    .megamenu-navbar .dropdown-menu .nav-item-level-2-container {display: flex;}

    .megamenu-navbar .nav-item-level-2-wrapper {display: flex;flex-direction: column;padding: 10px 0 10px 20px;z-index: 2;}

    #nav-item-level-2-container-border {width: 98%;min-width: 98%;display: flex;flex-wrap: wrap;padding: 20px 20px 0 0;margin: 10px;border: 1px solid #acacac;justify-content: space-around;}

    #nav-item-level-2-container-border .bottom-image {flex-basis: 100%;width: 100%;margin: 10px 0;text-align: center;}

    .megamenu-navbar .nav-item-level-2-wrapper .nav-item-level-2-items {display: flex;flex-direction: column;flex-wrap: wrap;padding-left: 0;}

    .megamenu-navbar .nav-item-level-2-wrapper .nav-item-level-2 {font-size: 16px;line-height: 22px;}

    .megamenu-navbar .nav-item-level-2-wrapper .nav-item-level-2-item {padding-right: 2%;margin-bottom: 15px;}

    .megamenu-navbar .nav-item-level-2-wrapper .nav-item-level-2-item+.nav-item-level-2-item {margin-bottom: 15px;}

    .megamenu-navbar .nav-item-level-2-wrapper .nav-item-level-2 span {color: #252628;}

    .megamenu-navbar .nav-item-level-2-wrapper .nav-item-level-3 {font-size: 14px;line-height: 18px;}

    .megamenu-navbar .nav-item-level-2-wrapper .nav-item-level-3-item {padding-right: 1%;}

    .megamenu-navbar .nav-item-level-2-wrapper .nav-item-level-3-item-more {margin-bottom: 15px;padding-top: 5px;}

    .megamenu-navbar .nav-item-level-2-wrapper .nav-item-level-3-item-more a span {color: #6699cc;}

    .megamenu-navbar .nav-item-level-2-wrapper .nav-item-level-3-item-more a span:hover {color: #cb4d51;}

    .megamenu-navbar .dropdown-menu li {width: 100%;float: left;position: relative;}

    .megamenu-navbar .dropdown-menu li a:not(.o-decor-cat) {clear: none;white-space: normal;display: flex;align-items: center;}

    .megamenu-navbar .dropdown-menu a.nav-item-level-2 span:hover,
    .megamenu-navbar .dropdown-menu a.nav-item-level-3 span:hover {color: #cb4d51;}

    .megamenu-navbar .dropdown-menu li a.active,
    .megamenu-navbar .dropdown2 {background: #6B9AD2;color: #cb4d51 !important;}

    .megamenu-navbar .dropdown-menu li a.active:not(.o-decor-cat),
    .megamenu-navbar .dropdown-menu li a:not(.o-decor-cat):hover {text-decoration: none;}

    .megamenu-navbar .dropdown2-list li a {color: #fff !important;}

    .megamenu-navbar .sub-arrow,
    .megamenu-navbar .dropdown-toggle::after {display: none !important;}

    .megamenu-navbar .dropdown2-list {width: 100%;display: inline-block;vertical-align: top;padding: 0;margin: 0;}

    .megamenu-navbar .dropdown2-list li {width: 20%;float: left;list-style: none;padding: 0;}

    .megamenu-navbar .dropdown2-list li a {width: 100% !important;float: left;}

    .megamenu-navbar .dropdown-menu i {width: 45px;position: absolute;left: 6px;top: 50%;transform: translateY(-50%);}

    .megamenu-navbar .dropdown-menu i img {width: 45px;}

    .megamenu-navbar .navbar-nav>li>.dropdown-menu.one-img {min-height: 320px;}

    .megamenu-navbar .navbar-nav>li>.dropdown-menu.two-img {padding-right: 590px;min-height: 320px;}

    .megamenu-navbar .dropdown-menu li.dropdown-list-img {position: absolute;top: 10px;right: 10px;}

    .megamenu-navbar .dropdown-menu>li>a.dropdown-item-img {display: block;width: 280px;height: 300px;padding: 0px;margin-bottom: 20px;overflow: hidden;position: relative;}

    .megamenu-navbar .dropdown-menu>li>a.dropdown-item-img+.dropdown-item-img {margin-left: 10px;}

    .megamenu-navbar .dropdown-menu>li>a.dropdown-item-img span {background: transparent no-repeat center/cover;width: 100%;height: 100%;display: block;transition: all 0.2s ease-in;}

    .megamenu-navbar .dropdown-menu>li>a.dropdown-item-img b {position: absolute;bottom: 0px;left: 0px;right: 0px;padding: 5px;background: #6B9AD2;color: #ffffff;}

    .megamenu-navbar .dropdown-menu.one-img li.dropdown-list-img {width: 280px;}

    .megamenu-navbar .dropdown-menu.two-img li.dropdown-list-img {width: 580px;}

    .megamenu-navbar .dropdown-menu>li>a.dropdown-item-img:hover span {transform: scale(1.2);}

    .megamenu-navbar .dropdown-menu .dropdown-item {position: relative;white-space: normal;}

    .megamenu-navbar .dropdown-menu .dropdown-item:before {content: '';width: 0;height: 0;border-top: solid 7px #999;border-left: solid 5px transparent;border-right: solid 5px transparent;position: absolute;top: 50%;right: 10px;transform: translateY(-50%) rotate(-90deg);}

    .megamenu-navbar .dropdown-menu .dropdown-item.active:before {transform: translateY(-50%) rotate(0deg);border-top: solid 7px #ffffff !important;}

    .dropdown-toggle-btn {display: none;}
}



@media only screen and (max-width: 1199.98px) {
    .megamenu-navbar .navbar-nav {background-color: #fff;color: #000;}

    .megamenu-navbar .navbar-nav .nav-link,
    .navbar-expand-xl.megamenu-navbar .navbar-nav .nav-link {line-height: 40px;}

    .megamenu-navbar .navbar-collapse {position: fixed;left: 0;top: 0;right: 0;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.06);height: 100vh;overflow-y: auto;padding-top: 80px;background: var(--edd-white);}

    .megamenu-navbar .dropdown-menu {padding: 0;}

    .megamenu-navbar .navbar-nav.sm-collapsible .sub-arrow {border: 0;margin: 0;line-height: 40px;height: 40px;top: 0;}

    .header-right {margin-right: 10px;}

    .dropdown-toggle::after{display: none;}

    .navbar-toggler {width: 40px;height: 40px;border-radius: 0;text-decoration: none;padding: 0;border: 0;margin: 0;position: relative;z-index: 99999;}

    .navbar-toggler.collapsed,
    .navbar-toggler.collapsed:focus,
    .navbar-toggler.collapsed:hover {background: transparent;}

    .navbar-toggler:not([class="collapsed"]),
    .navbar-toggler:not([class="collapsed"]):focus,
    .navbar-toggler:not([class="collapsed"]):hover {background: transparent;box-shadow: none;}

    .navbar-toggler .navbar-toggler-icon {position: relative;display: inline-block;width: 30px;height: 3px;color: #243238;text-indent: -55px;margin-top: 0;background: transparent !important;transition: all .2s ease-in;-webkit-transition: all .2s ease-in;vertical-align: middle;}
    .navbar-toggler.collapsed .navbar-toggler-icon {background: var(--edd-blue) !important;}

    .navbar-toggler .navbar-toggler-icon:before,
    .navbar-toggler .navbar-toggler-icon:after {content: "";width: 30px;height: 3px;background: var(--edd-blue);position: absolute;left: 0;transition: all .2s ease-in;}
    .navbar-toggler.collapsed .navbar-toggler-icon:before,
    .navbar-toggler.collapsed .navbar-toggler-icon:after {background: var(--edd-blue);}

    .navbar-toggler .navbar-toggler-icon:before {top: 0;-webkit-transform: rotateZ(45deg);-moz-transform: rotateZ(45deg);-ms-transform: rotateZ(45deg);-o-transform: rotateZ(45deg);transform: rotateZ(45deg);}
    .navbar-toggler .navbar-toggler-icon:after {bottom: 0;-webkit-transform: rotateZ(-45deg);-moz-transform: rotateZ(-45deg);-ms-transform: rotateZ(-45deg);-o-transform: rotateZ(-45deg);transform: rotateZ(-45deg);}

    .navbar-toggler.collapsed .navbar-toggler-icon:before {top: -10px;-webkit-transform: rotateZ(0deg);-moz-transform: rotateZ(0deg);-ms-transform: rotateZ(0deg);-o-transform: rotateZ(0deg);transform: rotateZ(0deg);}
    .navbar-toggler.collapsed .navbar-toggler-icon:after {bottom: -10px;-webkit-transform: rotateZ(0deg);-moz-transform: rotateZ(0deg);-ms-transform: rotateZ(0deg);-o-transform: rotateZ(0deg);transform: rotateZ(0deg);}

    .dropdown-toggle-btn {position: absolute;right: 12px;top: 0;display: inline-block;content: "";background-color: transparent;background-image: url(../images/plus-icon.svg);background-repeat: no-repeat;background-position: center;background-size: 16px;border: 0;cursor: pointer;width: 45px;height: 45px;filter: grayscale(0.8);}
    .dropdown-toggle-btn.open {transform: rotate(45deg);filter: none;}

    .megamenu-navbar #navbarNavDropdown .navbar-nav .nav-link,
    .navbar-expand-xl.megamenu-navbar .navbar-nav .nav-link {padding: 0 12px;padding-right: 60px;font-size: 16px;}

    .nav-item-level-2-wrapper{position: relative;width: 100%!important;max-width: 100%!important;padding: 0 30px;}

    .megamenu-navbar .navbar-nav h6{font-size: 16px;font-weight: 600;line-height: 45px;text-transform: capitalize;border: 0;margin: 0;padding: 0;}
    .megamenu-navbar #navbarNavDropdown h6 a {color: #666;}

    .nav-item{border-bottom: 1px solid #e4e4e4;}

    .nav-item-level-2-items{padding: 10px 20px;}

    .nav-item-level-2-items li+ li{margin-top: 10px;}

    .nav-item-level-2-item{position: relative;width: 100%!important;max-width: 100%!important;font-weight: 500;}

    .dropdown-menu .nav-item-level-2-wrapper:last-of-type .nav-item-level-2-items{padding-bottom: 25px;}

    header{box-shadow: none;}
    .middle-header{box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);}

    .megamenu-navbar .navbar-nav .nav-link:has(+ .dropdown-toggle-btn.open){color: var(--edd-blue)!important;}
    .megamenu-navbar .navbar-nav .nav-link:hover{color: var(--edd-blue)!important;}
    .megamenu-navbar .navbar-nav .nav-link:hover + .dropdown-toggle-btn{filter: none;}

    .nav-item-level-2-wrapper:has(.dropdown-toggle-btn.open) h6 a{color: var(--edd-blue)!important;}
    .nav-item-level-2-wrapper h6 a:hover{color: var(--edd-blue)!important;}
    .nav-item-level-2-wrapper h6:has(a:hover) + .dropdown-toggle-btn{filter: none;}

    .nav-item-level-2-item a:hover{color: var(--edd-blue)!important;}

    .dropdown-menu.more-menu {width: 100% !important;padding: 5px 30px 20px;}
    .megamenu-navbar .dropdown-item{padding: 5px 0;font-weight: 500;}
}

@media only screen and (max-width: 991.98px) {
    .logo-wrapper{width: 250px;}
}

@media only screen and (min-width: 768px) {
    #nav-item-level-2-container-border .bottom-image {margin: 10px 0 10px 20px;max-width: 1200px;}

    .megamenu-navbar .dropdown-menu li .widget-component.image-widget a {display: block;width: 100%;height: 100%;}

    .megamenu-navbar .dropdown-menu li .widget-component.image-widget img,
    .megamenu-navbar .dropdown-menu li .widget-component.image-widget a img {left: 0;}

    .nav-item-level-1 li.bottom-image {display: none !important;}

    .nav-item-level-1:hover li.bottom-image {display: block !important;}
}

@media only screen and (max-width: 767.98px) {
    .logo-wrapper{width: 100px;}
}




.row.equal-height {display: flex;flex-wrap: wrap}
.row.equal-height>[class*='col-'], .row.equal-height>[class*='col'] {display: flex;flex-direction: column;}


.footer {font-size: 13px;margin-top: auto;color: #fff;background-color: #6B9AD2}
.footer a {color: #fff;}
.footer a:hover {color: #fff !important;text-decoration: underline !important;}
.footer .row.equal-height {margin-bottom: 20px;}
.footer .copyright {padding: 10px;color: #fff;background-color: #a7a7a7;}
.footer .title-footer {font-size: 18px;font-weight: 500;line-height: 1;margin: 10px 0;padding: 10px 0;border-bottom: 1px solid #bababa}
.footer .title-footer+.mj-dotted+a {display: block;width: 100%;max-width: 155px;margin-top: 16px;}
.footer .title-footer+.mj-dotted+a img {width: 100%;height: 100%;object-fit: cover;}
.footer ul {line-height: 1.7;padding: 0;list-style: none}
.footer ul li a {color: #fff}
.footer ul li a:hover {color: #333}
.footer .input-group .form-control {border-color: #fff}
.footer .input-group .form-control:focus {border-color: #fff}
.footer .input-group .btn {border-color: #fff}
.footer .footer-icon span i {line-height: 2.2;width: 30px;height: 30px;margin-right: 5px;margin-bottom: 5px;text-align: center;border: 1px solid #a3a3a3;border-radius: 100%}
.footer .follow-us {font-size: 0}
.footer .follow-us li {display: inline-block}
.footer .follow-us li a {font-size: 20px;line-height: 1.9;display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;margin: 10px 10px 0 0;transition: background-color .1s;text-align: center;border-radius: 100%}
.footer .follow-us li a:hover {color: #fff;border-color: #fff;background-color: #6B9AD2}
.follow-icon{width: auto;height: 20px;display: flex;align-items: center;justify-content: center;}
.follow-icon img{width: 100%;height: 100%;object-fit: contain;}
.footer .mj-dotted {display: flex;flex-direction: column;gap: 10px;}
.footer .mj-dotted>div.address2,
.footer .mj-dotted>div.mail,
.footer .mj-dotted>div.phone2 {position: relative;padding-left: 40px;}
.footer .f-home-icon,
.footer .f-email-icon,
.footer .f-mobile-icon {position: absolute;top: 3px;left: 0;display: flex;align-items: center;justify-content: center;width: 30px;height: 30px;font-size: 25px;}
.f-phone {padding-left: 0px !important;}
.footer .email a {font-size: 14px;}
.footer strong {font-weight: 700;}
.footer_productinfo .ourprice {color: #fff;font-weight: 700;}
.footer_productinfo .latestimage {padding-right: 0px;}
.font-weight-bold {  font-weight: 700!important;}