.mobile-header-active {    position: fixed;    top: 0;    width: 350px;    min-height: 100vh;    bottom: 0;    z-index: 111;    right: 0;    visibility: hidden;    opacity: 0;    -webkit-transition: all 400ms ease-out;    -o-transition: all 400ms ease-out;    transition: all 400ms ease-out;    -webkit-transform: translate(200px, 0);    -ms-transform: translate(200px, 0);    transform: translate(200px, 0);    background-color: #ffffff;    -webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.09);    box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.09);    z-index: 9999;}@media only screen and (max-width: 767px) {    .mobile-header-active {        width: 100%;    }}.mobile-header-active.sidebar-visible {    visibility: visible;    opacity: 1;    -webkit-transform: translate(0, 0);    -ms-transform: translate(0, 0);    transform: translate(0, 0);}.mobile-header-active .clickalbe-sidebar-wrap {    padding: 80px 30px 20px;    height: 100%;}@media only screen and (max-width: 767px) {    .mobile-header-active .clickalbe-sidebar-wrap {        padding: 80px 20px 20px;    }}.mobile-header-active .clickalbe-sidebar-wrap .sidebar-close {    position: absolute;    top: 20px;    left: 30px;    font-size: 30px;    line-height: 30px;    -webkit-transition: all 250ms ease-out;    -o-transition: all 250ms ease-out;    transition: all 250ms ease-out;    color: #000000;}@media only screen and (max-width: 767px) {    .mobile-header-active .clickalbe-sidebar-wrap .sidebar-close {        left: 20px;    }}.mobile-header-active .clickalbe-sidebar-wrap .sidebar-close:hover {    -webkit-transform: rotate(90deg);    -ms-transform: rotate(90deg);    transform: rotate(90deg);    color: #E3000E;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area {    overflow-y: auto;    overflow-x: hidden;    height: 100%;    padding-right: 10px;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-header-padding-border-1 {    border-bottom: 1px solid #ddd;    margin-bottom: 17px;    padding-bottom: 30px;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-header-padding-border-2 {    border-bottom: 1px solid #ddd;    margin-bottom: 20px;    padding-bottom: 17px;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-header-padding-border-3 {    border-bottom: 1px solid #ddd;    margin-bottom: 24px;    padding-bottom: 20px;}.main-menu-wrap {    border-top: 1px solid #ddd;    margin-top: 24px;    padding-top: 10px;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-header-padding-border-4 {    border-bottom: 1px solid #ddd;    margin-bottom: 30px;    padding-bottom: 24px;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-search form {    position: relative;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-search form input {    background-color: #f6f6f6;    border: none;    border-radius: 0px;    height: 50px;    padding: 0 60px 0 15px;    width: 100%;    font-size: 14px;    color: #181818;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-search form button {    background-color: transparent;    border-color: #ddd;    -webkit-border-image: none;    -o-border-image: none;    border-image: none;    border-radius: 5px 0 0 5px;    border-style: none none none solid;    border-width: medium medium medium 1px;    color: #000000;    font-size: 18px;    height: 100%;    padding: 0 15px 0 14px;    position: absolute;    right: 0;    top: 50%;    -webkit-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);    -webkit-transition: all 0.3s ease 0s;    -o-transition: all 0.3s ease 0s;    transition: all 0.3s ease 0s;}@media only screen and (max-width: 767px) {    .mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-search form button {        font-size: 16px;    }}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-search form button:hover {    color: #E3000E;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-search form button i {    margin-top: 5px;    display: inline-block;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-menu-wrap nav {    height: 100%;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li {    display: block;    position: relative;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li.menu-item-has-children .menu-expand {    line-height: 50;    top: -5px;    left: 95%;    width: 30px;    position: absolute;    height: 50px;    text-align: center;    cursor: pointer;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li.menu-item-has-children .menu-expand i {    display: block;    position: relative;    width: 10px;    margin-top: 25px;    border-bottom: 1px solid #000000;    -webkit-transition: all 250ms ease-out;    -o-transition: all 250ms ease-out;    transition: all 250ms ease-out;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li.menu-item-has-children .menu-expand i::before {    top: 0;    width: 100%;    content: "";    display: block;    position: absolute;    -webkit-transform: rotate(90deg);    -ms-transform: rotate(90deg);    transform: rotate(90deg);    border-bottom: 1px solid #000000;    -webkit-transition: 0.4s;    -o-transition: 0.4s;    transition: 0.4s;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li.menu-item-has-children.active > .menu-expand i::before {    -webkit-transform: rotate(0);    -ms-transform: rotate(0);    transform: rotate(0);}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li a {    font-size: 16px;    /*text-transform: capitalize;*/    line-height: 18px;    position: relative;    display: inline-block;    padding: 10px 0;    color: #000000;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li a i {    margin-right: 5px;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li ul li a {    padding: 10px 15px 5px;    font-size: 14px;    color: #333;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li ul li a:hover {    color: #E3000E;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li ul li ul li a {    padding: 10px 30px 5px;    font-size: 14px;    color: #333;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li:hover > a {    color: #E3000E;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li:hover.menu-item-has-children > .menu-expand > i {    border-bottom: 1px solid #E3000E;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li:hover.menu-item-has-children > .menu-expand > i::before {    border-bottom: 1px solid #E3000E;}@media only screen and (max-width: 767px) {    .mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-header-info-wrap {        display: block;    }}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info {    position: relative;    margin-bottom: 13px;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info:last-child {    margin-bottom: 0;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info a {    font-size: 15px;    display: block;    color: #000000;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info a span {    float: right;    font-size: 10px;    position: relative;    top: 8px;    line-height: 1;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info .lang-curr-dropdown {    margin-top: 5px;    display: none;    background-color: #fff;    -webkit-box-shadow: 0 0 20px 0.4px rgba(0, 0, 0, 0.1);    box-shadow: 0 0 20px 0.4px rgba(0, 0, 0, 0.1);    padding: 22px 30px 26px;    width: 100%;    z-index: 11;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info .lang-curr-dropdown ul li {    padding-bottom: 10px;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info .lang-curr-dropdown ul li:last-child {    padding-bottom: 0px;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info .lang-curr-dropdown ul li a {    font-size: 14px;    color: #000000;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info .lang-curr-dropdown ul li a:hover {    color: #E3000E;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info:hover > a {    color: #E3000E;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-contact-info ul li {    color: #000000;    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    margin: 0 0 14px;    font-size: 15px;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-contact-info ul li:last-child {    margin: 0 0 0px;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-contact-info ul li i {    font-size: 14px;    margin-right: 12px;    position: relative;    top: 4px;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-social-icon a {    display: inline-block;    width: 33px;    height: 33px;    line-height: 33px;    text-align: center;    border-radius: 100%;    color: #ffffff;    font-size: 15px;    margin-right: 10px;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-social-icon a:last-child {    margin-right: 0;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-social-icon a.facebook {    background-color: #3b5999;    border: 1px solid #3b5999;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-social-icon a.facebook:hover {    color: #3b5999;    background-color: transparent;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-social-icon a.twitter {    background-color: #55acee;    border: 1px solid #55acee;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-social-icon a.twitter:hover {    color: #55acee;    background-color: transparent;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-social-icon a.pinterest {    background-color: #bd081c;    border: 1px solid #bd081c;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-social-icon a.pinterest:hover {    color: #bd081c;    background-color: transparent;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-social-icon a.instagram {    background-color: #e4405f;    border: 1px solid #e4405f;}.mobile-header-active .clickalbe-sidebar-wrap .mobile-header-content-area .mobile-social-icon a.instagram:hover {    color: #e4405f;    background-color: transparent;}.categori-hide-2 {    display: none;    padding-top: 20px;}.menu-hide-2 {    display: none;    padding-top: 20px;}.main-categori-wrap {    position: relative;}.main-categori-wrap > a {    color: #4dbdaf;    font-size: 14px;    font-weight: 600;    text-transform: uppercase;    letter-spacing: .25px;    display: block;    width: 100%;    line-height: 1;    padding: 0 14px 0 0;}.main-categori-wrap > a i {    font-size: 22px;    margin-right: 18px;    position: relative;    top: 4px;    line-height: 1;}@media only screen and (min-width: 992px) and (max-width: 1199px) {    .main-categori-wrap > a i {        margin-right: 12px;    }}.main-categori-wrap > a i.icon-right {    float: right;    font-size: 12px;    margin-right: 0;    top: 11px;}.main-categori-wrap > a.purple {    color: #6f50a7;}.main-categori-wrap > a.green {    color: #6aae27;}.main-categori-wrap > a.blue {    color: #0F9132;}.main-categori-wrap.main-categori-wrap-modify > a {    color: #ffffff;    padding: 9px 20px 18px 20px;    background-color: #493625;}@media only screen and (min-width: 992px) and (max-width: 1199px) {    .main-categori-wrap.main-categori-wrap-modify > a {        padding: 9px 12px 18px 12px;    }}.main-categori-wrap.main-categori-wrap-modify-2 > a {    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-box-pack: justify;    -webkit-justify-content: space-between;    -ms-flex-pack: justify;    justify-content: space-between;    color: #ffffff;    min-height: 48px;    -webkit-box-align: center;    -webkit-align-items: center;    -ms-flex-align: center;    align-items: center;    padding: 2px 20px 2px 20px;    background-color: #468707;}.main-categori-wrap.main-categori-wrap-modify-2 > a.categori-blue {    background-color: #005B32;}.main-categori-wrap.main-categori-wrap-modify-2 > a i.icon-right {    top: 1px;}