 @import url('https://fonts.googleapis.com/css?family=Abril+Fatface|Poppins:400,500,600,700');@import url('https://fonts.googleapis.com/css2?family=DM+Serif+Display&display=swap');@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:wght@100;200;300;400;500;600;700;800&display=swap');* {box-sizing: border-box;}*, *::after, *::before {box-sizing: border-box;}html, body {height: 100%;}body {line-height: 24px;font-size: 14px;font-style: normal;font-weight: 400;visibility: visible;font-family: "Noto Sans", sans-serif;color: #232323;letter-spacing: 0.3px;}h1, h2, h3, h4, h5, h6 {font-weight: 400;margin-top: 0;font-family: "Noto Sans", sans-serif;color: #1e1e1f;}h1 {font-size: 48px;line-height: 1.4;font-weight: 700;}h2 {font-size: 36px;line-height: 36px;}h3 {font-size: 30px;line-height: 30px;}h4 {font-size: 16px;line-height: 19px;font-weight: 700;}h5 {font-size: 14px;line-height: 18px;}h6 {font-size: 12px;line-height: 14px;}p:last-child {margin-bottom: 0;}a, button {color: inherit;line-height: inherit;text-decoration: none;cursor: pointer;}a, button, img, input, span {transition: all 0.3s ease 0s;}*:focus {outline: none !important;}a:focus {color: inherit;outline: none;text-decoration: none;}a:hover {text-decoration: none;}button, input[type="submit"] {cursor: pointer;}img {max-width: 100%;height: auto;}ul {list-style: outside none none;margin: 0;padding: 0;}figure {padding: 0;margin: 0;}.fix {overflow: hidden;}.hidden {display: none;}.clear {clear: both;}.container {max-width: 1300px;}@media only screen and (max-width: 767px) {.container {max-width: 566px;}}@media only screen and (max-width: 479px) {.container {width: 100%;}}.capitalize {text-transform: capitalize;}.uppercase {text-transform: uppercase;}.no-gutters > .col, .no-gutters > [class*="col-"] {padding-right: 0;padding-left: 0;margin: 0;}.bg-white {background-color: #ffffff;}.bg-light-grey {background-color: #f6fafb;}.bg-grey {background-color: #f8f8f8;}.bluewood-bg {background: #354b65;}.bluewood-bg-overlay {position: relative;}.bluewood-bg-overlay::before {background: rgba(70, 90, 112, 0.9);content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;}.overly-bg-black {position: relative;}.overly-bg-black::after {background: rgba(0, 0, 0, 0.3);content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;}input:-moz-placeholder, textarea:-moz-placeholder {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}input::-moz-placeholder, textarea::-moz-placeholder {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}input:-ms-input-placeholder, textarea:-ms-input-placeholder {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}#scrollUp {background: #b4872a none repeat scroll 0 0;display: none!important;bottom: 85px;color: #ffffff;cursor: pointer;display: none;font-size: 20px;height: 45px;line-height: 39px;position: fixed;right: 12px;text-align: center;width: 45px;z-index: 9999;border-radius: 50%;border: 2px solid #fff;-webkit-transition: .3s;transition: .3s;}#scrollUp:hover i {animation-name: fadeInUp;animation-duration: 1s;animation-fill-mode: both;animation-iteration-count: infinite;}.main-wrapper.header-transparent {padding: 0 !important;margin: 0 !important;}.mt-23 {margin-top: 23px;}.mt-30 {margin-top: 30px;}.mt-50 {margin-top: 50px;}.mt-55 {margin-top: 55px;}.mt-57 {margin-top: 57px;}.mt-60 {margin-top: 60px;}.mt-70 {margin-top: 70px;}.mt-100 {margin-top: 100px;}.mb-15 {margin-bottom: 15px;}.mb-30 {margin-bottom: 30px;}.mb-40 {margin-bottom: 40px;}.mb-50 {margin-bottom: 50px;}.mb-55 {margin-bottom: 55px;}.mb-57 {margin-bottom: 57px;}.mb-60 {margin-bottom: 60px;}.mb-64 {margin-bottom: 64px;}.mb-65 {margin-bottom: 65px;}.mb-70 {margin-bottom: 70px;}.mb-90 {margin-bottom: 90px;}.mb-92 {margin-bottom: 92px;}.mb-95 {margin-bottom: 95px;}.mb-98 {margin-bottom: 98px;}.mb-100 {margin-bottom: 100px;}.button {background: #fe3737;box-shadow: none;color: #ffffff;display: inline-block;height: 45px;line-height: 45px;padding: 0 22px;text-transform: uppercase;font-size: 13px;border-radius: 3px;}.off_canvars_overlay {width: 100%;height: 100%;position: fixed;z-index: 99;opacity: 0;visibility: hidden;cursor: crosshair;background: rgba(0, 0, 0, 0.7);transition: all ease .7s;top: 0;}.off_canvars_overlay.active {opacity: 0.5;visibility: visible;}.offcanvas_menu {display: none;}@media only screen and (min-width: 768px) and (max-width: 991px) {.offcanvas_menu {display: block;}}@media only screen and (max-width: 767px) {.offcanvas_menu {display: block;}}.offcanvas_menu_wrapper {width: 290px;position: fixed;background: #fff;z-index: 99;top: 0;height: 100vh;transition: .5s;left: 0;margin-left: -300px;padding: 50px 15px 30px;overflow-y: auto;}.offcanvas_menu_wrapper.active {margin-left: 0;}.offcanvas_menu_wrapper .slinky-theme-default {background: inherit;min-height: 300px;overflow-y: auto;}.offcanvas_menu_wrapper .search_container {display: block;}.offcanvas_menu_wrapper .language_currency {display: block;}.offcanvas_main_menu > li.menu-item-has-children.menu-open > span.menu-expand {transform: rotate(180deg);}.offcanvas_main_menu > li ul li.menu-item-has-children.menu-open span.menu-expand {transform: rotate(180deg);}.offcanvas_main_menu li {position: relative;}.offcanvas_main_menu li:last-child {margin: 0;}.offcanvas_main_menu li span.menu-expand {position: absolute;right: 0;}.offcanvas_main_menu li a {font-size: 14px;font-weight: 400;text-transform: capitalize;display: block;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #ededed;}.offcanvas_main_menu li a:hover {color: #fe3737;}.offcanvas_main_menu li ul.sub-menu {padding-left: 20px;}.offcanvas_footer {margin-top: 50px;padding-bottom: 50px;text-align: center;}.offcanvas_footer span a {font-size: 14px;}.offcanvas_footer span a:hover {color: #fe3737;}.slinky-theme-default a:not(.back) {padding: 10px 0;text-transform: capitalize;font-size: 16px;font-weight: 400;}.slinky-theme-default a:not(.back):hover {background: inherit;color: #fe3737;}.canvas_close {position: absolute;top: 10px;right: 13px;}.canvas_close a {font-size: 22px;text-transform: uppercase;font-weight: 500;width: 32px;height: 32px;display: block;text-align: center;line-height: 32px;color: #999;border-radius: 50%;}.canvas_close a:hover {background: #fe3737;border-color: #fe3737;color: #fff;}.canvas_open {position: absolute;left: 20px;top: 26px;z-index: 9;}@media only screen and (max-width: 767px) {.canvas_open {right: 20px;top: 55px;display: inline-block;width: 36px;}}.canvas_open a {font-size: 26px;width: 41px;height: 37px;display: block;line-height: 45px;text-align: center;color: #3f3f3f;}@media only screen and (max-width: 767px) {.canvas_open a {width: 31px;height: 30px;line-height: 33px;color:#000;font-size: 24px;}}.canvas_open a:hover {color: #fe3737;border-color: #fe3737;}.sticky-header.sticky {position: fixed;z-index: 99;width: 100%;top: 0;background: rgba(255, 255, 255, 0.9);box-shadow: 0 1px 3px rgba(0, 0, 0, 0.11);-webkit-animation-name: fadeInDown;animation-name: fadeInDown;-webkit-animation-duration: 900ms;animation-duration: 900ms;-webkit-animation-timing-function: cubic-bezier(0.2, 1, 0.22, 1);animation-timing-function: cubic-bezier(0.2, 1, 0.22, 1);-webkit-animation-delay: 0s;animation-delay: 0s;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-direction: normal;animation-direction: normal;-webkit-animation-fill-mode: none;animation-fill-mode: none;-webkit-animation-play-state: running;animation-play-state: running;border-bottom: 0;display: block;padding: 14px 0px;}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.sticky-header.sticky {padding: 5px 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.sticky-header.sticky {padding: 14px 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.sticky-header.sticky {position: inherit;-webkit-box-shadow: inherit;box-shadow: inherit;-webkit-animation-name: inherit;animation-name: inherit;padding: 0;background: inherit;opacity: inherit;}}@media only screen and (max-width: 767px) {.sticky-header.sticky {position: inherit;-webkit-box-shadow: inherit;box-shadow: inherit;-webkit-animation-name: inherit;animation-name: inherit;padding: 0;background: inherit;opacity: inherit;}}.sticky-header.sticky .search_widget {top: 50px;}.sticky-header.sticky .dropdown_account {top: 50px;}.sticky-header.sticky .mini_cart {top: 155%;}.sticky-header.sticky .dropdown_search {top: 157%;}@media only screen and (min-width: 768px) and (max-width: 991px) {.main_header {padding: 30px 0 30px;}}@media only screen and (max-width: 767px) {.main_header {padding: 30px 0;}}.header_top {padding: 11px 105px;background: #232323;}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.header_top {padding: 11px 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.header_top {padding: 11px 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.header_top {display: none;}}@media only screen and (max-width: 767px) {.header_top {display: none;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.header_contact_info {text-align: center;margin-bottom: 15px;}}@media only screen and (max-width: 767px) {.header_contact_info {text-align: center;margin-bottom: 15px;}}.header_contact_info > ul > li {display: inline-block;padding-right: 20px;margin-right: 20px;line-height: 15px;position: relative;}@media only screen and (min-width: 768px) and (max-width: 991px) {.header_contact_info > ul > li {margin-right: 0;padding-right: 0;}.header_contact_info > ul > li::before {display: none;}}@media only screen and (max-width: 767px) {.header_contact_info > ul > li {margin-right: 0;padding-right: 0;}.header_contact_info > ul > li::before {display: none;}}.header_contact_info > ul > li::before {content: "";border-right: 1px solid #a5a5a5;position: absolute;right: 0;top: 1px;bottom: 1px;}.header_contact_info > ul > li:last-child {margin-right: 0;padding-right: 0;}.header_contact_info > ul > li:last-child::before {display: none;}.header_contact_info > ul > li > a {font-size: 13px;line-height: 15px;display: inline-block;color: #fff;opacity: .6;}.header_contact_info > ul > li > a i {margin-right: 7px;}.header_contact_info > ul > li > a:hover {opacity: 1;}@media only screen and (min-width: 768px) and (max-width: 991px) {.header_contact_info > ul > li > a {color: #232323;opacity: 1;}}@media only screen and (max-width: 767px) {.header_contact_info > ul > li > a {color: #232323;opacity: 1;}}.language_currency {text-align: right;}@media only screen and (min-width: 768px) and (max-width: 991px) {.language_currency {display: none;margin-bottom: 18px;text-align: center;}}@media only screen and (max-width: 767px) {.language_currency {display: none;margin-bottom: 18px;text-align: center;}}.language_currency > ul > li {display: inline-block;position: relative;margin-right: 20px;padding-right: 20px;line-height: 15px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.language_currency > ul > li {margin-right: 11px;padding-right: 12px;}}.language_currency > ul > li:last-child {margin-right: 0;padding-right: 0;}.language_currency > ul > li:last-child::before {display: none;}@media only screen and (min-width: 768px) and (max-width: 991px) {.language_currency > ul > li {margin-right: 7px;padding-right: 8px;}}@media only screen and (max-width: 767px) {.language_currency > ul > li {margin-right: 7px;padding-right: 8px;}}.language_currency > ul > li::before {content: "";border-right: 1px solid #a5a5a5;position: absolute;right: 0;top: 1px;bottom: 1px;}.language_currency > ul > li:hover ul.dropdown_currency, .language_currency > ul > li:hover ul.dropdown_language {visibility: visible;max-height: 200px;}.language_currency > ul > li:hover > a {opacity: 1;}.language_currency > ul > li > a {text-transform: capitalize;line-height: 15px;font-size: 13px;display: inline-block;font-weight: 400;color: #fff;opacity: .6;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.language_currency > ul > li > a {line-height: 14px;font-size: 14px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.language_currency > ul > li > a {line-height: 26px;font-size: 13px;color: #232323;opacity: 1;}}@media only screen and (max-width: 767px) {.language_currency > ul > li > a {line-height: 26px;font-size: 13px;color: #232323;opacity: 1;}}.language_currency > ul > li > a i.ion-ios-arrow-down {margin-left: 3px;font-size: 13px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.language_currency > ul > li > a i.ion-ios-arrow-down {margin-left: 0px;}}@media only screen and (max-width: 767px) {.language_currency > ul > li > a i.ion-ios-arrow-down {margin-left: 0px;}}.language_currency > ul > li > a img {margin-right: 5px;vertical-align: 0;}@media only screen and (min-width: 768px) and (max-width: 991px) {.language_currency > ul > li > a img {margin-right: 2px;}}@media only screen and (max-width: 767px) {.language_currency > ul > li > a img {margin-right: 2px;}}.language_currency > ul > li:hover a:not([href]):not([tabindex]) {color: #fe3737;}.dropdown_currency, .dropdown_language {position: absolute;background: #fff;border: 1px solid #ededed;padding: 10px 20px;min-width: 150px;text-align: left;top: 29px;right: 0;-webkit-transition: all .5s ease-out;transition: all .5s ease-out;overflow: hidden;z-index: 9999;border-radius: 3px;visibility: hidden;max-height: 0;}@media only screen and (min-width: 768px) and (max-width: 991px) {.dropdown_currency, .dropdown_language {padding: 10px 12px;min-width: 115px;}}@media only screen and (max-width: 767px) {.dropdown_currency, .dropdown_language {padding: 10px 12px;min-width: 115px;}}.dropdown_currency li a, .dropdown_language li a {text-transform: capitalize;display: block;font-size: 13px;white-space: nowrap;line-height: 28px;color: #232323;}.dropdown_currency li a:hover, .dropdown_language li a:hover {color: #fe3737;}@media only screen and (min-width: 768px) and (max-width: 991px) {.bottom_drop_c {right: 0;left: auto;}}@media only screen and (max-width: 767px) {.bottom_drop_c {right: 0;left: auto;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.dropdown_language {left: -10px;}}@media only screen and (max-width: 767px) {.dropdown_language {left: -10px;}}@media only screen and (max-width: 767px) {.logo {text-align: center;}}@media only screen and (max-width: 767px) {.logo img {max-width: 100px;}}.header_middle {padding: 34px 105px;position: relative;}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.header_middle {padding: 5px 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.header_middle {padding: 34px 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.header_middle {padding: 0;}}@media only screen and (max-width: 767px) {.header_middle {padding: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.header_middle .col-lg-8 {display: none;}}@media only screen and (max-width: 767px) {.header_middle .col-lg-8 {display: none;}}@media only screen and (max-width: 479px) {.header_middle .offset-3 {margin-left: 22%;}}.menu_position {position: relative;}.main_menu {position: relative;}@media only screen and (min-width: 768px) and (max-width: 991px) {.main_menu {display: none;}}@media only screen and (max-width: 767px) {.main_menu {display: none;}}.main_menu nav > ul {display: flex;justify-content: flex-start;margin-left: 15px;}.main_menu nav > ul > li {position: relative;margin-right:18px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.main_menu nav > ul > li {margin-right: 33px;}}.main_menu nav > ul > li:last-child {margin-right: 0;}.main_menu nav > ul > li:hover ul.sub_menu {visibility: visible;max-height: 360px;padding: 24px 20px;}.main_menu nav > ul > li:hover .mega_menu {visibility: visible;max-height: 425px;padding: 25px 30px 30px 30px;}.main_menu nav > ul > li > a {display: flex;align-items: center;font-size: 14px;line-height: 30px;color: #1e1e1f;font-weight: 500;letter-spacing: 0px;border-bottom: 1px solid transparent;}.main_menu nav > ul > li > a i {margin-left: 3px;margin-top: 3px;display: none;}.main_menu nav > ul > li > a.active, .main_menu nav > ul > li:hover > a {color: #c09439 }.main_menu nav > ul > li ul.sub_menu {position: absolute;min-width: 220px;width: 250px;padding: 0 20px;background: #ffffff;box-shadow: 0 3px 11px 0 rgba(0, 0, 0, 0.1);max-height: 0;-webkit-transform-origin: 0 0 0;transform-origin: 0 0 0;left: 0;right: auto;visibility: hidden;overflow: hidden;-webkit-transition: 0.5s;transition: 0.5s;z-index: 99;top: 120%;text-align: left;}.main_menu nav > ul > li ul.sub_menu li a {font-size: 13px;font-weight: 400;display: block;line-height: 30px;text-transform: capitalize;}.main_menu nav > ul > li ul.sub_menu li a:hover {color: #b4872a;}.main_menu nav > ul > li.mega_items {position: static;}.main_menu nav > ul > li .mega_menu {position: absolute;min-width: 100%;padding: 0 30px 0 30px;background: #ffffff;box-shadow: 0 3px 11px 0 rgba(0, 0, 0, 0.1);max-height: 0;-webkit-transform-origin: 0 0 0;transform-origin: 0 0 0;left: 0;right: auto;visibility: hidden;overflow: hidden;-webkit-transition: 0.5s;transition: 0.5s;z-index: 99;top: 120%;text-align: left;}.mega_menu_inner > li {width: 25%;float: left;}.mega_menu_inner > li.header_banner_menu {width: 100%;margin-top: 15px;overflow: hidden;}.mega_menu_inner > li.header_banner_menu img {transition: .3s;}.mega_menu_inner > li.header_banner_menu:hover img {transform: scale(1.05) rotate(0.05deg);}.mega_menu_inner > li > a {font-size: 14px;line-height: 24px;text-transform: uppercase;font-weight: 500;display: block;margin-bottom: 12px;}.mega_menu_inner > li > a:hover {color: #fe3737;}.mega_menu_inner > li > a img {transition: .3s;}.mega_menu_inner > li > a img:hover {opacity: 0.8;}.mega_menu_inner > li ul li {display: block;}.mega_menu_inner > li ul li a {font-size: 14px;font-weight: 400;display: block;line-height: 30px;text-transform: capitalize;}.mega_menu_inner > li ul li a:hover {color: #fe3737;}.header_account_area {display: flex;justify-content: flex-end;padding-right: 17px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.header_account_area {padding-right: 18px;}}@media only screen and (max-width: 767px) {.header_account_area {padding-right: 0;}}.header_account_list {margin-right: 30px;position: relative;}@media only screen and (max-width: 767px) {.header_account_list.search_list {margin-right: 15px;}}.header_account_list:last-child {margin-right: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.header_account_list {margin-right: 25px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.header_account_list {margin-right: 25px;}}@media only screen and (max-width: 767px) {.header_account_list {margin-right: 15px;}}.header_account_list > a {font-size: 23px;line-height: 23px;font-size: 20px;display: inline-block;color: #232323;}.header_account_list > a:hover i {color: #fe3737;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.header_account_list > a {font-size: 23px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.header_account_list > a {font-size: 21px;}}@media only screen and (max-width: 767px) {.header_account_list > a {font-size: 20px;}}.header_account_list > a i {transition: .3s;}.header_account_list span.item_count {width: 18px;height: 18px;line-height: 18px;background: #b4872a;color: #fff;border-radius: 100%;text-align: center;font-weight: 600;font-size: 11px;display: inline-block;position: absolute;top: -5px;left: 20px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.header_account_list span.item_count {left: 22px;}}@media only screen and (max-width: 767px) {.header_account_list span.item_count {width: 18px;height: 18px;line-height: 18px;top: -11px;left: 15px;}}.dropdown_search {position: absolute;top: 208%;right: 0;z-index: 9;width: 370px;background: #fff;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);display: none;}@media only screen and (min-width: 768px) and (max-width: 991px) {.dropdown_search {width: 300px;}}@media only screen and (max-width: 767px) {.dropdown_search {width: 240px;right: -40px;}}.dropdown_search form {position: relative;width: 100%;}.dropdown_search form input::-webkit-input-placeholder {color: #232323;}.dropdown_search form input::-moz-placeholder {color: #232323;}.dropdown_search form input:-ms-input-placeholder {color: #232323;}.dropdown_search form input:-moz-placeholder {color: #232323;}.dropdown_search form input {width: 100%;border: 0;background: inherit;height: 42px;color: #232323;padding: 0 50px 0 10px;}.dropdown_search form button {position: absolute;top: 0;right: 0;border: 0;background: inherit;height: 100%;width: 40px;text-align: center;font-size: 18px;color: #232323;}.dropdown_search form button:hover {color: #fe3737;}.mini_cart_wrapper:hover .mini_cart {max-height: 500px;padding: 18px 18px 33px;visibility: visible;}@media only screen and (min-width: 768px) and (max-width: 991px) {.mini_cart_wrapper:hover .mini_cart {padding: 10px 15px 20px;visibility: inherit;}}@media only screen and (max-width: 767px) {.mini_cart_wrapper:hover .mini_cart {padding: 10px 11px 20px;visibility: inherit;}}.mini_cart {position: absolute;min-width: 355px;padding: 0 18px;background: #fff;z-index: 999;right: 0;top: 208%;max-height: 0;visibility: hidden;overflow: hidden;border: 1px solid #ededed;-webkit-transition: 0.5s;transition: 0.5s;}@media only screen and (min-width: 768px) and (max-width: 991px) {.mini_cart {display: none;transition: unset;max-height: 500px;padding: 10px 15px 20px;min-width: 320px;border: 1px solid #ededed;visibility: inherit;top: 200%;}}@media only screen and (max-width: 767px) {.mini_cart {display: none;transition: unset;max-height: 500px;padding: 10px 11px 20px;min-width: 260px;border: 1px solid #ededed;visibility: inherit;top: 200%;}}.cart_img {width: 60px;margin-right: 10px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.cart_img {width: 70px;}}@media only screen and (max-width: 767px) {.cart_img {width: 70px;}}.cart_info {width: 63%;}.cart_info a {font-weight: 400;font-size: 14px;line-height: 20px;display: block;margin-bottom: 6px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.cart_info a {font-size: 13px;}}@media only screen and (max-width: 767px) {.cart_info a {font-size: 13px;}}.cart_info a:hover {color: #fe3737;}.cart_info p {font-size: 12px;}.cart_info p span {font-weight: 600;}.cart_remove a {font-size: 18px;display: block;line-height: 20px;text-align: center;}.cart_remove a:hover {color: #fe3737;}.cart_item {overflow: hidden;padding: 11px 0;border-bottom: 1px solid #ededed;display: flex;justify-content: space-between;}.mini_cart_table {padding: 23px 0;}.cart_total {display: flex;justify-content: space-between;}.cart_total span {font-size: 14px;font-weight: 400;}.cart_total span.price {font-weight: 700;}@media only screen and (min-width: 768px) and (max-width: 991px) {.cart_total span {font-size: 13px;}}@media only screen and (max-width: 767px) {.cart_total span {font-size: 13px;}}.cart_button:first-child {margin-bottom: 15px;}.cart_button a {text-transform: uppercase;border-radius: 3px;font-size: 12px;font-weight: 500;background: #c89c37;color: #fff;display: block;text-align: center;line-height: 20px;margin-bottom: 0;padding: 10px 0px ;border: 0;}.cart_button a:hover {background: #fe3737;border-color: #fe3737;color: #fff;}.header_two .header_top {background: #e97810;}.header_two .header_contact_info > ul > li > a {opacity: 1;}.header_two .header_contact_info > ul > li::before {border-right: 1px solid #fff;}.header_two .language_currency > ul > li > a {opacity: 1;}.header_two .language_currency > ul > li::before {border-right: 1px solid #fff;}.header_two .header_bottom {border-top: 1px solid #e9e9e9;padding: 15px 0;}@media only screen and (min-width: 768px) and (max-width: 991px) {.header_two .header_bottom {display: none;}}@media only screen and (max-width: 767px) {.header_two .header_bottom {display: none;}}.header_two .logo {text-align: center;}@media only screen and (min-width: 768px) and (max-width: 991px) {.header_two .logo {text-align: left;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.header_two .header_contact_info > ul > li {padding-right: 8px;margin-right: 6px;}.header_two .header_contact_info > ul > li:last-child {margin-right: 0;padding-right: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.header_two .col-lg-4.singinup_col {display: none;}}@media only screen and (max-width: 767px) {.header_two .col-lg-4.singinup_col {display: none;}}.header_free_shipping {text-align: center;}.header_free_shipping p {font-size: 13px;line-height: 15px;color: #fff;}@media only screen and (min-width: 768px) and (max-width: 991px) {.header_singinup {text-align: center;margin-bottom: 20px;}}@media only screen and (max-width: 767px) {.header_singinup {text-align: center;margin-bottom: 20px;}}.header_singinup ul li {display: inline-block;margin-right: 20px;padding-right: 20px;position: relative;}.header_singinup ul li:last-child {padding-right: 0;margin-right: 0;}.header_singinup ul li:last-child::before {display: none;}.header_singinup ul li::before {content: "";position: absolute;right: 0;top: 50%;height: 14px;width: 1px;background: #6f6f6f;transform: translateY(-50%);}.header_singinup ul li a i {margin-right: 2px;}.header_singinup ul li a:hover {color: #e97810;}.mega_menu_inner > li.h_banner_menu2 {width: 100%;}.h_banner_menu2 {display: flex;margin-top: 18px;}.h_banner_menu2 .header_banner_menu {margin-right: 30px;}.h_banner_menu2 .header_banner_menu:last-child {margin-right: 0;}.h_banner_menu2 .header_banner_menu img {transition: .3s;}.h_banner_menu2 .header_banner_menu a {overflow: hidden;}.h_banner_menu2 .header_banner_menu:hover img {transform: scale(1.05) rotate(0.05deg);}.menu_two nav > ul > li:hover .mega_menu {max-height: 448px;}.color_two .dropdown_currency li a:hover, .color_two .dropdown_language li a:hover {color: #e97810;}.color_two .header_account_list > a:hover i {color: #e97810;}.color_two .header_account_list span.item_count {background: #e97810;}.color_two .main_menu nav > ul > li:hover > a {color: #e97810;border-color: #e97810;}.color_two .main_menu nav > ul > li > a.active {color: #e97810;border-color: #e97810;}.color_two .main_menu nav > ul > li ul.sub_menu li a:hover {color: #e97810;}.color_two .mega_menu_inner > li > a:hover {color: #e97810;}.color_two .mega_menu_inner > li ul li a:hover {color: #e97810;}.color_two .cart_info a:hover {color: #e97810;}.color_two .cart_remove a:hover {color: #e97810;}.color_two .cart_button a:hover {background: #e97810;border-color: #e97810;}@media only screen and (min-width: 768px) and (max-width: 991px) {.header_three {background: #1e1e1f;}}@media only screen and (max-width: 767px) {.header_three {background: #1e1e1f;}}.header_transparent {position: absolute;top: 0;left: 0;right: 0;z-index: 9;}@media only screen and (min-width: 768px) and (max-width: 991px) {.header_transparent {position: inherit;}}@media only screen and (max-width: 767px) {.header_transparent {position: inherit;}}.header_middle3.sticky-header.sticky {background: rgba(161, 129, 108, 0.75);}.header_middle3 .header_account_list > a {color: #fff;}.header_middle3 .header_account_list > a:hover {color: #fe3737;}.header_middle3 .header_account_list span.item_count {background: #fff;color: #232323;}.header_top3 .header_contact_info > ul > li > a {opacity: 1;}.header_top3 .language_currency > ul > li > a {opacity: 1;}.menu_three nav > ul > li > a {color: #fff;}.menu_three nav > ul > li > a.active {border-color: #fff;}.menu_three nav > ul > li:hover > a {border-color: #fff;}.offcanvas_three .canvas_open a {color: #fff;border: 1px solid #fff;}.single_slider {background-repeat: no-repeat;background-attachment: scroll;background-position: center center;background-size: cover;height: 674px;}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.single_slider {height: 510px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.single_slider {height: 400px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.single_slider {height: 380px;}}@media only screen and (max-width: 767px) {.single_slider {background-position: 5%;height: 300px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.slider_section.mb-40 {margin-bottom: 30px;}}@media only screen and (max-width: 767px) {.slider_section.mb-40 {margin-bottom: 30px;}}@media only screen and (max-width: 767px) {.slider_section.mb-70 {margin-bottom: 60px;}}.slider_area .owl-dots {position: absolute;bottom: 10px;left: 50%;transform: translatex(-50%);}@media only screen and (max-width: 767px) {.slider_area .owl-dots {bottom: 4px;}}.slider_area .owl-dots .owl-dot {width: 14px;height: 14px;border-radius: 50%;display: inline-block;margin: 0 3px;transition: .3s;background: #fff;}.slider_area .owl-dots .owl-dot.active {background: #232323;}.slider_area .owl-dots .owl-dot:hover {background: #232323;}@media only screen and (max-width: 767px) {.slider_content {text-align: center;padding-left: 0;}}.slider_content h1 {font-size: 68px;line-height: 68px;font-weight: 400;margin-bottom: 0;color: #1e1e1f;}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.slider_content h1 {font-size: 58px;line-height: 58px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.slider_content h1 {font-size: 45px;line-height: 45px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.slider_content h1 {font-size: 38px;line-height: 38px;}}@media only screen and (max-width: 767px) {.slider_content h1 {font-size: 26px;line-height: 26px;}}.slider_content h2 {font-size: 20px;line-height: 20px;text-transform: uppercase;margin-bottom: 15px;font-weight: 400;color: #1e1e1f;position: relative;padding-left: 70px;}.slider_content h2::before {position: absolute;content: "";width: 50px;height: 1px;background: #1e1e1f;top: 50%;left: 0;transform: translatey(-50%);}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.slider_content h2 {font-size: 18px;line-height: 18px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.slider_content h2 {font-size: 17px;line-height: 17px;margin-bottom: 10px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.slider_content h2 {font-size: 16px;line-height: 22px;margin-bottom: 8px;letter-spacing: 1px;padding-left: 64px;}}@media only screen and (max-width: 767px) {.slider_content h2 {font-size: 16px;line-height: 20px;margin-bottom: 12px;display: inline-block;}}.slider_content p {font-size: 20px;line-height: 20px;padding: 33px 0 43px;margin-bottom: 0;}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.slider_content p {font-size: 18px;line-height: 18px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.slider_content p {font-size: 17px;line-height: 17px;padding: 27px 0 35px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.slider_content p {font-size: 16px;line-height: 18px;padding: 21px 0 30px;}}@media only screen and (max-width: 767px) {.slider_content p {font-size: 14px;line-height: 23px;padding: 14px 0 15px;max-width: 100%;}}.slider_content a {font-size: 13px;line-height: 43px;height: 45px;padding: 0 35px;background: #232323;color: #fff;border: 1px solid #232323;display: inline-block;text-transform: uppercase;letter-spacing: 2px;}.slider_content a:hover {color: #232323;background: #fff;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.slider_content a {line-height: 41px;height: 43px;padding: 0 28px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.slider_content a {font-size: 13px;line-height: 41px;height: 43px;padding: 0 25px;}}@media only screen and (max-width: 767px) {.slider_content a {font-size: 12px;line-height: 36px;height: 38px;padding: 0 18px;letter-spacing: 1px;}}.active .slider_content h1, .active .slider_content h2, .active .slider_content h3, .active .slider_content a, .active .slider_content p, .active .slider_content span {-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;-webkit-animation-delay: 0.3s;animation-delay: 0.3s;}.active .slider_content h2 {-webkit-animation-delay: 0.5s;animation-delay: 0.5s;}.active .slider_content h3, .active .slider_content span {-webkit-animation-delay: 0.7s;animation-delay: 0.7s;}.active .slider_content p {-webkit-animation-delay: 0.7s;animation-delay: 0.7s;}.active .slider_content a {-webkit-animation-delay: 0.9s;animation-delay: 0.9s;}.color_two .slider_content a:hover {background: #e97810;border-color: #e97810;color: #fff;}.color_two .slider_area .owl-dots .owl-dot:hover {background: #e97810;}.color_two .slider_area .owl-dots .owl-dot.active {background: #e97810;}@media only screen and (min-width: 768px) and (max-width: 991px) {.slider_s_two {margin-bottom: 78px;}}@media only screen and (max-width: 767px) {.slider_s_two {margin-bottom: 59px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.slider_s_three {margin-bottom: 80px;}}@media only screen and (max-width: 767px) {.slider_s_three {margin-bottom: 55px;}}.slider_s_three .single_slider {height: 897px;}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.slider_s_three .single_slider {height: 612px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.slider_s_three .single_slider {height: 550px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.slider_s_three .single_slider {height: 400px;}}@media only screen and (max-width: 767px) {.slider_s_three .single_slider {height: 300px;}}.slider_c_three {padding: 60px 105px 0;}.slider_c_three h2 {color: #fff;}.slider_c_three h2::before {background: #fff;}.slider_c_three h1 {color: #fff;}.slider_c_three p {color: #fff;}.slider_c_three a {background: #fff;border: 1px solid #fff;color: #232323;}.slider_c_three a:hover {background: #fe3737;border-color: #fe3737;color: #fff;}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.slider_c_three {padding: 50px 0 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.slider_c_three {padding: 50px 0 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.slider_c_three {padding: 0;}}@media only screen and (max-width: 767px) {.slider_c_three {padding: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.slider_s_four {margin-bottom: 80px;}}@media only screen and (max-width: 767px) {.slider_s_four {margin-bottom: 60px;}}.slider_s_four .single_slider {height: 793px;}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.slider_s_four .single_slider {height: 569px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.slider_s_four .single_slider {height: 510px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.slider_s_four .single_slider {height: 400px;}}@media only screen and (max-width: 767px) {.slider_s_four .single_slider {height: 300px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner_area.mb-100 {margin-bottom: 80px;}}@media only screen and (max-width: 767px) {.banner_area.mb-100 {margin-bottom: 30px;}}@media only screen and (max-width: 767px) {.single_banner {margin-bottom: 30px;}}.banner_thumb {position: relative;transition: .3s;}@media only screen and (max-width: 767px) {.banner_thumb {text-align: center;}}.banner_thumb:hover::before {left: 0;right: 0;opacity: 0;transition: all 900ms linear;}.banner_thumb:hover::after {top: 0;bottom: 0;opacity: 0;transition: all 900ms linear;}.banner_thumb::before {background: rgba(255, 255, 255, 0.2);bottom: 0;content: "";left: 50%;position: absolute;right: 51%;top: 0;opacity: 1;pointer-events: none;transition: all 900ms linear;}.banner_thumb img {transition: .3s;}.banner_thumb::after {background: rgba(255, 255, 255, 0.2);bottom: 50%;content: "";left: 0;position: absolute;right: 0;top: 50%;opacity: 1;pointer-events: none;transition: all 900ms linear;}.banner_text {margin-top: 20px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner_text {margin-top: 17px;}}@media only screen and (max-width: 767px) {.banner_text {margin-top: 17px;}}.banner_text h3 {font-size: 28px;line-height: 28px;font-weight: 400;margin-bottom: 10px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.banner_text h3 {font-size: 22px;line-height: 22px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner_text h3 {font-size: 20px;line-height: 22px;margin-bottom: 8px;}}@media only screen and (max-width: 767px) {.banner_text h3 {font-size: 20px;line-height: 20px;margin-bottom: 8px;}}.banner_text p {font-size: 16px;line-height: 18px;margin-bottom: 0;}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner_text p {font-size: 15px;line-height: 18px;margin-top: 8px;}}@media only screen and (max-width: 767px) {.banner_text p {font-size: 15px;line-height: 20px;margin-top: 6px;}}.banner_static_area {background: #f8f8f8;padding: 100px 0;}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner_static_area {padding: 80px 0;margin-bottom: 75px;}}@media only screen and (max-width: 767px) {.banner_static_area {padding: 58px 0 60px;margin-bottom: 58px;}}@media only screen and (max-width: 767px) {.banner_static_content {margin-bottom: 30px;}}.banner_static_content h3 {font-size: 24px;color: #fe3737;font-weight: 600;line-height: 1;letter-spacing: 2px;margin-bottom: 18px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.banner_static_content h3 {font-size: 22px;margin-bottom: 16px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner_static_content h3 {font-size: 20px;margin-bottom: 15px;}}@media only screen and (max-width: 767px) {.banner_static_content h3 {font-size: 20px;letter-spacing: 1px;margin-bottom: 12px;}}.banner_static_content h2 {font-size: 70px;line-height: 70px;font-weight: 500;margin-bottom: 0;}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.banner_static_content h2 {font-size: 64px;line-height: 64px;}}@media only screen and (min-width: 1200px) and (max-width: 1300px) {.banner_static_content h2 {font-size: 57px;line-height: 57px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.banner_static_content h2 {font-size: 42px;line-height: 47px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner_static_content h2 {font-size: 32px;line-height: 34px;}}@media only screen and (max-width: 767px) {.banner_static_content h2 {font-size: 30px;line-height: 35px;}}.banner_static_content p {font-size: 19px;font-weight: 400;max-width: 80%;line-height: 32px;margin-top: 26px;margin-bottom: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.banner_static_content p {font-size: 17px;max-width: 100%;line-height: 30px;margin-top: 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner_static_content p {font-size: 17px;line-height: 28px;margin-top: 12px;max-width: 100%;}}@media only screen and (max-width: 767px) {.banner_static_content p {font-size: 17px;max-width: 100%;margin-top: 15px;}}.banner_static_content a {font-size: 18px;line-height: 20px;font-weight: 600;color: #333;text-transform: capitalize;display: inline-block;margin-top: 36px;}.banner_static_content a:hover {color: #fe3737;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.banner_static_content a {margin-top: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner_static_content a {font-size: 16px;margin-top: 18px;}}@media only screen and (max-width: 767px) {.banner_static_content a {font-size: 17px;line-height: 20px;margin-top: 17px;}}.banner_fullwidth {position: relative;}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner_fullwidth.mb-95 {margin-bottom: 78px;}}@media only screen and (max-width: 767px) {.banner_fullwidth.mb-95 {margin-bottom: 55px;}}.banner_fullwidth_content {position: absolute;left: 0;right: 0;top: 50%;transform: translateY(-50%);}@media only screen and (max-width: 767px) {.banner_fullwidth_content {position: inherit;top: inherit;transform: inherit;margin-top: 20px;}}.banner_full_text {text-align: center;}.banner_full_text h2 {font-size: 48px;line-height: 1;text-transform: uppercase;font-weight: 700;}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.banner_full_text h2 {font-size: 37px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.banner_full_text h2 {font-size: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner_full_text h2 {font-size: 28px;}}@media only screen and (max-width: 767px) {.banner_full_text h2 {font-size: 25px;}}.banner_full_text h3 {font-weight: 300;font-size: 48px;line-height: 1;text-transform: uppercase;}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.banner_full_text h3 {font-size: 27px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.banner_full_text h3 {font-size: 25px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner_full_text h3 {font-size: 23px;}}@media only screen and (max-width: 767px) {.banner_full_text h3 {font-size: 21px;}}.banner_full_text p {font-size: 15px;line-height: 24px;margin-top: 21px;margin-bottom: 0;}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.banner_full_text p {margin-top: 14px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.banner_full_text p {font-size: 14px;line-height: 22px;margin-top: 14px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner_full_text p {font-size: 14px;line-height: 22px;margin-top: 10px;}}@media only screen and (max-width: 767px) {.banner_full_text p {font-size: 14px;line-height: 22px;margin-top: 14px;}}.banner_full_text a {font-size: 13px;font-weight: 400;color: #1e1e1f;background: #fff;border: 1px solid #1e1e1f;line-height: 43px;height: 45px;text-transform: uppercase;display: inline-block;padding: 0 35px;margin-top: 32px;letter-spacing: 2px;}.banner_full_text a:hover {background: #e97810;border-color: #e97810;color: #fff;}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.banner_full_text a {font-size: 13px;line-height: 38px;height: 40px;padding: 0 25px;margin-top: 21px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.banner_full_text a {font-size: 13px;line-height: 36px;height: 38px;padding: 0 22px;margin-top: 20px;letter-spacing: 1px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner_full_text a {line-height: 36px;height: 38px;padding: 0 20px;margin-top: 16px;letter-spacing: 1px;}}@media only screen and (max-width: 767px) {.banner_full_text a {font-size: 13px;line-height: 34px;height: 36px;padding: 0 20px;margin-top: 18px;letter-spacing: 0px;}}.banner_full_text3 {background: url(../img/bg/text_static.png) 50% 0 no-repeat;padding-top: 50px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner_full_text3 {padding-top: 20px;}}@media only screen and (max-width: 767px) {.banner_full_text3 {background: inherit;margin-bottom: 30px;padding-top: 0;}}.categories_banner3_content {position: absolute;left: 60px;top: 100px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.categories_banner3_content {left: 40px;top: 25px;}}@media only screen and (max-width: 767px) {.categories_banner3_content {left: 40px;top: 25px;}}.categories_banner3_content > h3 {font-size: 28px;text-transform: uppercase;color: #1e1e1f;display: block;font-weight: 700;margin-bottom: 27px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.categories_banner3_content > h3 {font-size: 20px;margin-bottom: 16px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.categories_banner3_content > h3 {font-size: 18px;margin-bottom: 18px;line-height: 20px;}}@media only screen and (max-width: 767px) {.categories_banner3_content > h3 {font-size: 17px;margin-bottom: 15px;line-height: 22px;}}@media only screen and (max-width: 767px) {.categories_banner3_aera {margin-bottom: 30px;}}.categories_banner3_column2 .col-lg-6 {flex: 0 0 100%;width: 100%;}.categories_banner3_container:hover .owl-nav div {opacity: 1;visibility: visible;}.categories_banner3_container .owl-nav div {position: absolute;top: 49%;transform: translatey(-50%);left: -55px;font-size: 20px;width: 42px;height: 42px;line-height: 42px;text-align: center;-webkit-transition: 0.3s;transition: 0.3s;opacity: 0;visibility: hidden;border: 1px solid #232323;}.categories_banner3_container .owl-nav div:hover {background: #fe3737;border-color: #fe3737;color: #fff;}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.categories_banner3_container .owl-nav div {left: 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.categories_banner3_container .owl-nav div {left: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.categories_banner3_container .owl-nav div {left: 0;}}@media only screen and (max-width: 767px) {.categories_banner3_container .owl-nav div {left: 0;}}.categories_banner3_container .owl-nav div.owl-next {right: -55px;left: auto;}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.categories_banner3_container .owl-nav div.owl-next {right: 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.categories_banner3_container .owl-nav div.owl-next {right: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.categories_banner3_container .owl-nav div.owl-next {right: 0;}}@media only screen and (max-width: 767px) {.categories_banner3_container .owl-nav div.owl-next {right: 0;}}@media only screen and (max-width: 767px) {.categories_banner3_container .owl-nav div {display: none;}}.banner3_sub_content {box-shadow: 0 0 24.6px 5.4px rgba(0, 0, 0, 0.04);background: rgba(255, 255, 255, 0.85);padding: 40px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner3_sub_content {padding: 25px;}}@media only screen and (max-width: 767px) {.banner3_sub_content {padding: 18px 20px;}}.banner3_sub_content ul li {padding: 12px 0;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.banner3_sub_content ul li {padding: 8px 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner3_sub_content ul li {padding: 7px 0;}}@media only screen and (max-width: 767px) {.banner3_sub_content ul li {padding: 4px 0;}}.banner3_sub_content ul li a {font-size: 16px;line-height: 24px;display: inline-block;text-transform: uppercase;border-bottom: 1px solid transparent;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.banner3_sub_content ul li a {font-size: 14px;line-height: 22px;}}.banner3_sub_content ul li a:hover {color: #fe3737;border-color: #fe3737;}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner3_sub_content ul li a {font-size: 13px;line-height: 17px;}}@media only screen and (max-width: 767px) {.banner3_sub_content ul li a {font-size: 13px;line-height: 16px;}}.view_all > a {display: inline-block;margin-top: 15px;font-size: 13px;line-height: 24px;color: #1e1e1f;text-transform: uppercase;position: relative;padding-left: 20px;}.view_all > a:hover {padding-left: 35px;color: #fe3737;}.view_all > a:hover::before {background: #f51e1e;width: 25px;}.view_all > a::before {content: "";width: 10px;height: 1px;background: #1e1e1f;display: inline-block;position: absolute;top: 50%;left: 0;transition: all 300ms linear;}@media only screen and (min-width: 768px) and (max-width: 991px) {.view_all > a {margin-top: 8px;font-size: 13px;line-height: 23px;}}.single_categories_banner3 {overflow: hidden;}.single_categories_banner3 img {transition: .3s;}.single_categories_banner3:hover img {transform: scale(1.05) rotate(0.05deg);}.color_three .banner_full_text a:hover {background: #fe3737;border-color: #fe3737;}@media only screen and (max-width: 767px) {.banner_fullwidth3 .banner_thumb {margin-bottom: 30px;}}@media only screen and (max-width: 767px) {.banner_fullwidth3.mb-95 {margin-bottom: 25px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.categories_banner3_four {margin-bottom: 77px;}}@media only screen and (max-width: 767px) {.categories_banner3_four {margin-bottom: 55px;}}.categories_banner3_four .categories_banner3_content h3 {font-size: 28px;line-height: 24px;text-transform: capitalize;margin-bottom: 5px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.categories_banner3_four .categories_banner3_content h3 {font-size: 20px;line-height: 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.categories_banner3_four .categories_banner3_content h3 {font-size: 22px;line-height: 20px;margin-bottom: 3px;}}@media only screen and (max-width: 767px) {.categories_banner3_four .categories_banner3_content h3 {font-size: 20px;line-height: 20px;margin-bottom: 3px;}}.categories_banner3_four .categories_banner3_content p {font-size: 16px;text-transform: capitalize;margin-bottom: 0;}@media only screen and (min-width: 768px) and (max-width: 991px) {.categories_banner3_four .categories_banner3_content p {font-size: 15px;}}@media only screen and (max-width: 767px) {.categories_banner3_four .categories_banner3_content p {font-size: 15px;}}@media only screen and (max-width: 767px) {.categories_banner3_four .view_all > a {margin-top: 7px;}}.banner_gallery_area {padding: 0 70px;margin-bottom: 67px;}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.banner_gallery_area {padding: 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.banner_gallery_area {padding: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.banner_gallery_area {padding: 0;margin-bottom: 47px;}}@media only screen and (max-width: 767px) {.banner_gallery_area {padding: 0;margin-bottom: 27px;}}.banner_gallery_area .banner_thumb {margin-bottom: 30px;}.tab-content > .tab-pane.active {display: block;height: auto;opacity: 1;overflow: visible;}.tab-content > .tab-pane {display: block;height: 0;opacity: 0;overflow: hidden;}@media only screen and (min-width: 768px) and (max-width: 991px) {.product_area {margin-bottom: 75px;}}@media only screen and (max-width: 767px) {.product_area {margin-bottom: 55px;}}.product_header {margin-bottom: 30px;display: flex;justify-content: space-between;align-items: end;}@media only screen and (max-width: 767px) {.product_header {flex-direction: column;align-items: center;}}.product_header .section_title {margin-bottom: 0;}@media only screen and (max-width: 767px) {.product_header {margin-bottom: 25px;}}.section_title {margin-bottom: 30px;}@media only screen and (max-width: 767px) {.section_title {margin-bottom: 25px;text-align: center;}}.section_title h2 {font-size: 28px;line-height: 28px;font-weight: 700;display: inline-block;margin-bottom: 0;text-transform: uppercase;}@media only screen and (min-width: 768px) and (max-width: 991px) {.section_title h2 {font-size: 22px;line-height: 22px;}}@media only screen and (max-width: 767px) {.section_title h2 {font-size: 17px;line-height: 17px;}}.section_title p {font-size: 16px;line-height: 16px;margin-top: 15px;position: relative;padding-left: 70px;}.section_title p::before {content: "";width: 50px;height: 1px;background: #6f6f6f;display: inline-block;position: absolute;top: 50%;left: 0;}@media only screen and (max-width: 767px) {.section_title p::before {width: 30px;}}@media only screen and (max-width: 767px) {.section_title p {font-size: 14px;margin-top: 8px;line-height: 20px;padding-left: 0;}.section_title p::before {display: none;}}@media only screen and (max-width: 767px) {.product_tab_btn {margin-top: 15px;}}.product_tab_btn ul {justify-content: center;}.product_tab_btn ul li {margin-right: 60px;position: relative;}.product_tab_btn ul li:last-child {margin-right: 0;}.product_tab_btn ul li:last-child::before {display: none;}@media only screen and (min-width: 768px) and (max-width: 991px) {.product_tab_btn ul li {margin-right: 25px;}}@media only screen and (max-width: 767px) {.product_tab_btn ul li {margin-right: 18px;}}.product_tab_btn ul li a {font-size: 16px;line-height: 22px;text-transform: uppercase;font-weight: 700;display: inline-block;color: #232323;border-bottom: 1px solid transparent;}.product_tab_btn ul li a:hover {border-color: #1e1e1f;}.product_tab_btn ul li a.active {border-color: #1e1e1f;}@media only screen and (min-width: 768px) and (max-width: 991px) {.product_tab_btn ul li a {font-size: 15px;}}@media only screen and (max-width: 767px) {.product_tab_btn ul li a {font-size: 14px;line-height: 22px;}}.single_product {transition: .3s;}.single_product:hover .add_to_cart {opacity: 1;visibility: visible;bottom: 17px;}.single_product:hover .action_links {opacity: 1;visibility: visible;bottom: 5px;}.single_product:hover .product_thumb a.secondary_img {opacity: 1;visibility: visible;-moz-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out;}.product_thumb {position: relative;overflow: hidden;}.product_thumb a.secondary_img {position: absolute;top: 0;left: 0;right: 0;opacity: 0;visibility: hidden;-moz-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out;}.product_thumb a img {width: 100%;}@media only screen and (max-width: 767px) {.product_thumb a img {width: 100%;}}.action_links {transition: all 0.3s ease;position: absolute;right: 0;bottom: -10px;opacity: 0;visibility: hidden;z-index: 9;left: 0;text-align: center;}.action_links ul li {margin-bottom: 10px;display: inline-block;}.action_links ul li:last-child {margin-bottom: 0;}.action_links ul li a {font-size: 18px;display: inline-block;height: 40px;line-height: 40px;padding: 0 27px;background: #fff;color: #1e1e1f;}.action_links ul li a:hover {color: #fff;background: #1e1e1f;}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.action_links ul li a {padding: 0 21px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.action_links ul li a {padding: 0 22px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.action_links ul li a {font-size: 16px;height: 38px;line-height: 38px;padding: 0 17px;}}@media only screen and (max-width: 767px) {.action_links ul li a {font-size: 16px;height: 38px;line-height: 38px;padding: 0 20px;}}.label_product span {position: absolute;}.label_product span.label_sale {top: 10px;left: 10px;text-transform: uppercase;color: #ffffff;background: #fe3737;font-size: 15px;font-weight: 600;height: 22px;line-height: 22px;width: 50px;text-align: center;display: block;}.label_product span.label_new {top: 20px;right: 20px;text-transform: uppercase;color: #ffffff;background: #fe3737;font-size: 12px;height: 22px;line-height: 22px;width: 40px;text-align: center;display: block;border-radius: 5px;}.product_content {padding: 15px 0 0 0;position: relative;}.product_content h4 {font-size: 16px;line-height: 20px;font-weight: 400;text-transform: capitalize;margin-bottom: 11px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.product_content h4 {font-size: 15px;}}@media only screen and (max-width: 767px) {.product_content h4 {font-size: 15px;margin-bottom: 9px;}}.product_content h4 a:hover {color: #fe3737;}.product_rating ul {display: flex;}.product_rating ul li {line-height: 16px;margin-right: 2px;}.product_rating ul li:last-child {margin-right: 0;}.product_rating ul li a {font-size: 16px;color: #f2c31f;}.price_box {transition: .3s;margin-bottom: 11px;}@media only screen and (max-width: 767px) {.price_box {margin-bottom: 9px;}}.price_box span {font-size: 16px;font-weight: 600;line-height: 16px;color: #1e1e1f;}@media only screen and (max-width: 767px) {.price_box span {font-size: 15px;}}.price_box span.old_price {text-decoration: line-through;font-size: 14px;margin-right: 5px;}.product_carousel .product_thumb a img {width: 100%;margin: 0 auto;}@media only screen and (max-width: 767px) {.product_carousel .product_thumb a img {width: 100%;}}.product_carousel .col-lg-3 {flex: 0 0 100%;width: 100%;}.product_carousel:hover .owl-nav div {opacity: 1;visibility: visible;}.product_carousel .owl-nav div {position: absolute;top: 49%;transform: translatey(-50%);left: -55px;font-size: 20px;width: 42px;height: 42px;line-height: 42px;text-align: center;-webkit-transition: 0.3s;transition: 0.3s;opacity: 0;visibility: hidden;border: 1px solid #232323;}.product_carousel .owl-nav div:hover {background: #232323;color: #fff;}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.product_carousel .owl-nav div {left: 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.product_carousel .owl-nav div {left: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.product_carousel .owl-nav div {left: 0;}}@media only screen and (max-width: 767px) {.product_carousel .owl-nav div {left: 0;}}.product_carousel .owl-nav div.owl-next {right: -55px;left: auto;}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.product_carousel .owl-nav div.owl-next {right: 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.product_carousel .owl-nav div.owl-next {right: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.product_carousel .owl-nav div.owl-next {right: 0;}}@media only screen and (max-width: 767px) {.product_carousel .owl-nav div.owl-next {right: 0;}}@media only screen and (max-width: 767px) {.product_carousel .owl-nav div {display: none;}}.categories_banner {position: relative;}@media only screen and (max-width: 767px) {.categories_banner img {height: 240px;object-fit: cover;}}.categories_banner_text {position: absolute;left: 100px;top: 50%;transform: translateY(-50%);background: #fff;padding: 35px;min-width: 300px;box-shadow: 0 0 24.6px 5.4px rgba(0, 0, 0, 0.04);text-align: center;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.categories_banner_text {left: 82px;padding: 20px;min-width: 277px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.categories_banner_text {left: 60px;padding: 20px;min-width: 241px;}}@media only screen and (max-width: 767px) {.categories_banner_text {left: 20px;padding: 12px;min-width: 160px;}}.categories_banner_text ul li {padding: 20px 0;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.categories_banner_text ul li {padding: 13px 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.categories_banner_text ul li {padding: 9px 0;}}@media only screen and (max-width: 767px) {.categories_banner_text ul li {padding: 5px 0;}}.categories_banner_text ul li a {display: inline-block;border-bottom: 1px solid transparent;line-height: 24px;font-size: 16px;font-weight: 700;text-transform: uppercase;color: #7d7d7d;}.categories_banner_text ul li a:hover {color: #1e1e1f;border-color: #1e1e1f;}@media only screen and (min-width: 768px) and (max-width: 991px) {.categories_banner_text ul li a {line-height: 18px;font-size: 14px;}}@media only screen and (max-width: 767px) {.categories_banner_text ul li a {line-height: 21px;font-size: 14px;}}.deals_item_product {position: relative;}.product_items .single_product {margin-bottom: 30px;}.product_items .single_product:last-child {margin-bottom: 0;}.product_deals {background: #F8F8F8;padding: 100px 0;}@media only screen and (min-width: 768px) and (max-width: 991px) {.product_deals {padding: 80px 0;}}@media only screen and (max-width: 767px) {.product_deals {padding: 58px 0 55px;margin-bottom: 57px;}}.countdown_area {left: 50%;margin-right: -100%;transform: translate(-50%);}.single_countdown {display: inline-block;margin-right: 42px;text-align: center;position: relative;padding-right: 42px;}.single_countdown::before {content: ":";width: 1px;height: 10px;position: absolute;right: 0;font-size: 30px;top: 45%;transform: translatey(-50%);}@media only screen and (min-width: 992px) and (max-width: 1199px) {.single_countdown::before {top: 39%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.single_countdown::before {top: 37%;}}@media only screen and (max-width: 767px) {.single_countdown::before {top: 30%;}}.single_countdown:last-child {margin-right: 0;}.single_countdown:last-child::before {display: none;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.single_countdown {margin-right: 37px;padding-right: 37px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.single_countdown {margin-right: 30px;padding-right: 30px;}}@media only screen and (max-width: 767px) {.single_countdown {margin-right: 20px;padding-right: 19px;}}.countdown_number {font-size: 46px;line-height: 1;font-weight: 300;margin-bottom: 20px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.countdown_number {font-size: 40px;margin-bottom: 15px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.countdown_number {font-size: 30px;margin-bottom: 13px;}}@media only screen and (max-width: 767px) {.countdown_number {font-size: 24px;margin-bottom: 12px;}}.countdown_title {text-transform: capitalize;font-size: 17px;line-height: 1;font-weight: 400;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.countdown_title {font-size: 16px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.countdown_title {font-size: 14px;}}@media only screen and (max-width: 767px) {.countdown_title {font-size: 12px;}}.product_timing {opacity: 0;visibility: hidden;margin-top: 35px;transition: .3s;left: 50%;margin-right: -100%;display: inline-block;transform: translateY(20px);position: relative;font-size: 0;line-height: 1;text-align: center;transition: all 300ms linear;}@media only screen and (max-width: 767px) {.product_timing {margin-top: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.product_gallery {padding: 0 60px;}}.product_gallery_left .product_content {margin: 45px 0;}@media only screen and (min-width: 768px) and (max-width: 991px) {.product_gallery_left {max-width: 450px;margin: 0 auto 30px;}}@media only screen and (max-width: 767px) {.product_gallery_left {max-width: 350px;margin: 0 auto 30px;}}@media only screen and (max-width: 575px) {.product_gallery_right .product_items.top {margin-bottom: 30px;}}.bonique_messages_area {background: url(../img/bg/banner7.jpg);background-repeat: no-repeat;background-attachment: scroll;background-position: center center;background-size: cover;}.bonique_messages_text {padding: 100px 0;text-align: center;}@media only screen and (min-width: 768px) and (max-width: 991px) {.bonique_messages_text {padding: 80px 0;}}@media only screen and (max-width: 767px) {.bonique_messages_text {padding: 57px 0 60px;}}.bonique_messages_text h3 {font-size: 40px;line-height: 40px;text-transform: uppercase;margin-bottom: 30px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.bonique_messages_text h3 {font-size: 32px;line-height: 32px;margin-bottom: 25px;}}@media only screen and (max-width: 767px) {.bonique_messages_text h3 {font-size: 26px;line-height: 28px;margin-bottom: 22px;}}.bonique_messages_text p {font-size: 16px;font-weight: 400;line-height: 32px;max-width: 700px;margin: 0 auto;}@media only screen and (max-width: 767px) {.bonique_messages_text p {font-size: 16px;line-height: 29px;}}.bonique_messages_text a {font-size: 16px;font-weight: 400;color: #fff;background: #333;padding: 20px 55px;line-height: 20px;text-transform: capitalize;display: inline-block;margin-top: 40px;}.bonique_messages_text a:hover {background: #fe3737;}@media only screen and (min-width: 768px) and (max-width: 991px) {.bonique_messages_text a {padding: 15px 40px;margin-top: 35px;}}@media only screen and (max-width: 767px) {.bonique_messages_text a {padding: 13px 25px;margin-top: 25px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.categories_product_area {margin-bottom: 72px;}}@media only screen and (max-width: 767px) {.categories_product_area {margin-bottom: 49px;}}.categories_content {padding-top: 20px;text-align: center;}.categories_content h4 {font-size: 18px;line-height: 22px;font-weight: 700;text-transform: capitalize;margin-bottom: 7px;}.categories_content h4 a:hover {color: #e97810;}.categories_content p {font-size: 16px;line-height: 24px;margin-bottom: 0;}.categories_content > a {font-size: 13px;line-height: 24px;display: inline-block;position: relative;text-transform: uppercase;letter-spacing: 2px;padding-left: 20px;margin-top: 15px;}.categories_content > a:hover {padding-left: 35px;color: #e97810;}.categories_content > a:hover::before {width: 25px;}.categories_content > a::before {content: "";width: 10px;height: 1px;background: #1e1e1f;display: inline-block;position: absolute;top: 50%;left: 0;transition: all 300ms linear;}.color_two .label_product span.label_sale {background: #e97810;}.color_two .action_links ul li a:hover {background: #e97810;}.color_two .product_content h4 a:hover {color: #e97810;}.color_two .product_carousel .owl-nav div:hover {background: #e97810;border-color: #e97810;}@media only screen and (max-width: 767px) {.product_s_two {margin-bottom: 57px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.product_s_two .section_title p {padding-left: 55px;}.product_s_two .section_title p::before {width: 41px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.product_s_two .product_tab_btn ul li {margin-right: 16px;}.product_s_two .product_tab_btn ul li:last-child {margin-right: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.product_s_two .product_tab_btn ul li a {font-size: 14px;}}.instagram_thumb:hover .instagram_text {opacity: 1;visibility: visible;}.instagram_text {position: absolute;top: 50%;transform: translateY(-50%);left: 0;right: 0;text-align: center;opacity: 0;visibility: hidden;transition: .3s;}.instagram_text a {line-height: 20px;font-size: 16px;text-transform: uppercase;font-weight: 700;background: #fff;padding: 15px 30px 15px 30px;display: inline-block;}.instagram_text a:hover {color: #fe3737;}.instagram_text a i {padding-right: 10px;border-right: 1px solid #e9e9e9;margin-right: 13px;}.color_three .action_links ul li a:hover {background: #fe3737;}.color_three .product_carousel .owl-nav div:hover {background: #fe3737;border-color: #fe3737;}@media only screen and (max-width: 767px) {.product_area.mb-98 {margin-bottom: 58px;}}@media only screen and (max-width: 767px) {.small_product_area {margin-bottom: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.small_product_area.col_3 {margin-top: 35px;}}@media only screen and (max-width: 767px) {.small_product_area.col_3 {margin-bottom: 0;}}.small_product_area .single_product {overflow: hidden;}.small_product_area .product_thumb {float: left;width: 130px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.small_product_area .product_thumb {width: 110px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.small_product_area .product_thumb {width: 110px;}}@media only screen and (max-width: 767px) {.small_product_area .product_thumb {width: 100px;}}.small_product_area .product_content {width: calc(100% - 130px);padding: 10px 0 10px 20px;float: left;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.small_product_area .product_content {width: calc(100% - 110px);}}@media only screen and (min-width: 768px) and (max-width: 991px) {.small_product_area .product_content {width: calc(100% - 110px);}}@media only screen and (max-width: 767px) {.small_product_area .product_content {width: calc(100% - 100px);padding: 0 0 0 20px;}}.small_product_area .section_title {margin-bottom: 26px;}@media only screen and (max-width: 767px) {.small_product_area .section_title {margin-bottom: 22px;}}.small_product_area .section_title h2 {font-size: 20px;line-height: 20px;}@media only screen and (max-width: 767px) {.small_product_area .section_title h2 {font-size: 17px;line-height: 17px;}}.small_product_area .product_carousel .owl-nav div {top: -38px;right: 38px;left: auto;width: 30px;height: 30px;line-height: 28px;}.small_product_area .product_carousel .owl-nav div:hover {background: #fe3737;border-color: #fe3737;}.small_product_area .product_carousel .owl-nav div.owl-next {right: 0;}.blog_section {background: #f9f9f9;padding: 98px 0 100px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_section {padding: 78px 0 80px;}}@media only screen and (max-width: 767px) {.blog_section {padding: 56px 0 60px;}}.blog_carousel:hover .owl-nav div {opacity: 1;visibility: visible;}.blog_carousel .owl-nav div {position: absolute;top: 49%;transform: translatey(-50%);left: -55px;font-size: 20px;width: 42px;height: 42px;line-height: 42px;text-align: center;-webkit-transition: 0.3s;transition: 0.3s;opacity: 0;visibility: hidden;border: 1px solid #232323;}.blog_carousel .owl-nav div:hover {background: #232323;color: #fff;}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.blog_carousel .owl-nav div {left: 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.blog_carousel .owl-nav div {left: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_carousel .owl-nav div {left: 0;}}@media only screen and (max-width: 767px) {.blog_carousel .owl-nav div {left: 0;}}.blog_carousel .owl-nav div.owl-next {right: -55px;left: auto;}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.blog_carousel .owl-nav div.owl-next {right: 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.blog_carousel .owl-nav div.owl-next {right: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_carousel .owl-nav div.owl-next {right: 0;}}@media only screen and (max-width: 767px) {.blog_carousel .owl-nav div.owl-next {right: 0;}}@media only screen and (max-width: 767px) {.blog_carousel .owl-nav div {display: none;}}.blog_carousel .col-lg-3 {flex: 0 0 100%;width: 100%;}.single_blog {background: #fff;}.blog_thumb {overflow: hidden;}.blog_thumb:hover img {transform: scale(1.1) rotate(0.05deg);}.blog_thumb img {transition: .3s;}.blog_content {padding: 25px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.blog_content {padding: 20px 10px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_content {padding: 18px 15px;}}@media only screen and (max-width: 767px) {.blog_content {padding: 20px 13px;}}.blog_content h4 {font-size: 18px;line-height: 1;color: #1e1e1f;font-weight: 400;text-transform: uppercase;display: block;margin-bottom: 10px;}@media only screen and (min-width: 1200px) and (max-width: 1300px) {.blog_content h4 {font-size: 17px;line-height: 21px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.blog_content h4 {font-size: 15px;line-height: 19px;margin-bottom: 11px;letter-spacing: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_content h4 {font-size: 17px;line-height: 18px;}}@media only screen and (max-width: 767px) {.blog_content h4 {font-size: 15px;line-height: 20px;margin-bottom: 8px;letter-spacing: 0;}}.blog_content h4 a:hover {color: #fe3737;}.blog_content p {font-size: 15px;line-height: 24px;margin-bottom: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.blog_content p {font-size: 14px;line-height: 19px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_content p {font-size: 14px;line-height: 23px;}}@media only screen and (max-width: 767px) {.blog_content p {font-size: 14px;line-height: 20px;}}.blog_content p span {display: block;}.blog_footer {margin-top: 19px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.blog_footer {margin-top: 13px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_footer {margin-top: 14px;}}@media only screen and (max-width: 767px) {.blog_footer {margin-top: 10px;}}.blog_footer > a {position: relative;color: #1e1e1f;font-size: 13px;text-transform: uppercase;display: inline-block;line-height: 25px;padding-left: 20px;letter-spacing: .2px;}.blog_footer > a:hover {text-decoration: underline;padding-left: 35px;}.blog_footer > a:hover::before {width: 25px;}.blog_footer > a::before {content: "";width: 10px;height: 1px;background: #1e1e1f;display: inline-block;vertical-align: middle;position: absolute;top: 50%;left: 0;transition: .3s;}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_footer > a {line-height: 22px;}}.color_three .blog_carousel .owl-nav div:hover {background: #fe3737;border-color: #fe3737;}.color_three .blog_footer > a:hover {color: #fe3737;}.color_three .blog_footer > a:hover::before {background: #fe3737;}.newsletter_area {background: #f9f9f9;padding: 35px 0;}@media only screen and (max-width: 767px) {.newsletter_title {margin-bottom: 15px;text-align: center;}}.newsletter_title h3 {font-size: 16px;line-height: 16px;font-weight: 700;text-transform: uppercase;margin-bottom: 0;}@media only screen and (max-width: 767px) {.newsletter_desc {text-align: center;}}.newsletter_container {padding-top: 16px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.newsletter_container {padding-top: 8px;}}@media only screen and (max-width: 767px) {.newsletter_container {padding-top: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.subscribe_form {margin-top: 18px;}}@media only screen and (max-width: 767px) {.subscribe_form {margin-top: 14px;}}.subscribe_form form {width: 100%;position: relative;}@media only screen and (min-width: 768px) and (max-width: 991px) {.subscribe_form form {width: 100%;}}@media only screen and (max-width: 767px) {.subscribe_form form {width: 100%;}}.subscribe_form form input::-webkit-input-placeholder {color: #666;}.subscribe_form form input::-moz-placeholder {color: #666;}.subscribe_form form input:-ms-input-placeholder {color: #666;}.subscribe_form form input:-moz-placeholder {color: #666;}.subscribe_form form input {width: 100%;background: none;padding: 0 50px 0 3px;height: 45px;font-size: 16px;color: #666;border: 0;border-bottom: 2px solid #dfdfdf;}@media only screen and (max-width: 767px) {.subscribe_form form input {font-size: 14px;padding: 0 40px 0 3px;height: 40px;}}.subscribe_form form button {font-size: 24px;height: 100%;border: 0;position: absolute;top: 0;right: 0;-webkit-transition: 0.3s;transition: 0.3s;color: #232323;background: inherit;padding: 0;}.subscribe_form form button:hover {color: #fe3737;}@media only screen and (max-width: 767px) {.subscribe_form form button {font-size: 22px;}}.mailchimp-error {text-align: center;color: green;}.mailchimp-success {text-align: center;max-width: 510px;color: green;margin: 0 auto;}.mailchimp-success.active {margin-top: 20px;}.color_two .subscribe_form form button:hover {background: #e97810;}.color_three .subscribe_form form button:hover {background: #0DB6C8;}.shipping_area {position: relative;padding: 70px 0;background: #f9f9f9;margin-bottom: 98px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.shipping_area {padding: 70px 0 40px;margin-bottom: 78px;}}@media only screen and (max-width: 767px) {.shipping_area {padding: 58px 0 28px;margin-bottom: 58px;}}.single_shipping {position: relative;display: flex;align-items: center;}.single_shipping:last-child::before {display: none;}@media only screen and (min-width: 768px) and (max-width: 991px) {.single_shipping {margin-bottom: 30px;}}@media only screen and (max-width: 767px) {.single_shipping {margin-bottom: 30px;}}@media only screen and (max-width: 575px) {.single_shipping {max-width: 240px;margin: 0 auto 30px;}}.shipping_icone {margin-right: 15px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.shipping_icone {margin-right: 20px;}}@media only screen and (max-width: 767px) {.shipping_icone {margin-right: 15px;}}.shipping_content h3 {color: #1e1e1f;font-size: 15px;line-height: 15px;font-weight: 400;text-transform: uppercase;margin-bottom: 3px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.shipping_content h3 {font-size: 15px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.shipping_content h3 {font-size: 15px;}}@media only screen and (max-width: 767px) {.shipping_content h3 {font-size: 14px;}}.shipping_content p {font-size: 14px;line-height: 14px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.shipping_content p {font-size: 13px;}}@media only screen and (max-width: 767px) {.shipping_content p {font-size: 15px;line-height: 22px;}}.shipping_two {padding: 0;background: inherit;}@media only screen and (min-width: 768px) and (max-width: 991px) {.shipping_two {margin-bottom: 48px;}}@media only screen and (max-width: 767px) {.shipping_two {margin-bottom: 28px;}}.shipping_two .single_shipping {flex-direction: column;text-align: center;}.shipping_two .shipping_content h3 {font-size: 18px;line-height: 18px;font-weight: 700;margin-bottom: 25px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.shipping_two .shipping_content h3 {font-size: 16px;line-height: 16px;margin-bottom: 15px;}}@media only screen and (max-width: 767px) {.shipping_two .shipping_content h3 {font-size: 16px;line-height: 16px;margin-bottom: 14px;}}.shipping_two .shipping_content p {line-height: 24px;font-size: 15px;max-width: 350px;margin: 0 auto;}.shipping_two .shipping_icone {margin-right: 0;margin-bottom: 25px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.shipping_two .shipping_icone {margin-bottom: 18px;}}@media only screen and (max-width: 767px) {.shipping_two .shipping_icone {margin-bottom: 17px;}}.shipping_two_inner {border-top: 1px solid #e9e9e9;padding-top: 100px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.shipping_two_inner {padding-top: 80px;}}@media only screen and (max-width: 767px) {.shipping_two_inner {padding-top: 60px;}}.shipping_inner3 {border-top: 0;}.testimonial_area {padding: 98px 0;}@media only screen and (min-width: 768px) and (max-width: 991px) {.testimonial_area {padding: 78px 0;}}@media only screen and (max-width: 767px) {.testimonial_area {padding: 50px 0 57px;}}.testimonial_container .testimonial_icon_img img {width: inherit;}.testimonial_container .testimonial_thumb img {width: inherit;}.testimonial_container .col-lg-4 {flex: 0 0 100%;max-width: 100%;}.testimonial_container:hover button {opacity: 1;visibility: visible;}.testimonial_content_wrapper button {position: absolute;top: 49%;transform: translatey(-50%);left: 0;font-size: 20px;width: 42px;height: 42px;line-height: 40px;text-align: center;transition: 0.3s;opacity: 0;visibility: hidden;border: 1px solid #232323;background: #fff;z-index: 9;}@media only screen and (max-width: 767px) {.testimonial_content_wrapper button {display: none !important;}}.testimonial_content_wrapper button:hover {background: #232323;color: #fff;}.testimonial_content_wrapper button.next_arrow {right: 0;left: auto;}.testimonial_thumb_wrapper {max-width: 370px;margin: 0 auto 18px;}@media only screen and (max-width: 767px) {.testimonial_thumb_wrapper {margin: 0 auto 12px;}}.testimonial_thumb_wrapper .slick-list {padding: 0 !important;}.testimonial_thumb_wrapper .slick-active.slick-center .testimonial_thumb img {transform: scale(1);}.testimonial_thumb img {transition: .3s;transform: scale(0.6);cursor: pointer;}.testimonial_content {text-align: center;}.testimonial_content h3 {font-size: 14px;line-height: 18px;font-weight: 700;text-transform: uppercase;margin-bottom: 0;margin-top: 15px;letter-spacing: 2px;}@media only screen and (max-width: 767px) {.testimonial_content h3 {margin-top: 11px;}}.testimonial_content p {font-size: 22px;line-height: 34px;text-transform: capitalize;max-width: 64%;margin: 0 auto 35px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.testimonial_content p {font-size: 20px;line-height: 32px;max-width: 78%;margin: 0 auto 28px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.testimonial_content p {font-size: 18px;line-height: 31px;text-transform: capitalize;max-width: 84%;margin: 0 auto 28px;}}@media only screen and (max-width: 767px) {.testimonial_content p {font-size: 16px;line-height: 27px;max-width: 100%;margin: 0 auto 17px;}}.testimonial_content a {font-size: 14px;line-height: 16px;display: inline-block;}.testimonial_content a:hover {color: #fe3737;}.testimonial_icon_img {margin-bottom: 28px;}@media only screen and (max-width: 767px) {.testimonial_icon_img {margin-bottom: 25px;}}.testimonial_icon_img img {margin: 0 auto;}@media only screen and (max-width: 767px) {.testimonial_two {padding: 25px 0 54px;}}.color_two .testimonial_content a:hover {color: #e97810;}.color_two .testimonial_content_wrapper button:hover {background: #e97810;border-color: #e97810;}.color_three .testimonial_content_wrapper button:hover {background: #fe3737;border-color: #fe3737;}.brand_area {padding: 100px 0 98px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.brand_area {padding: 80px 0 78px;}}@media only screen and (max-width: 767px) {.brand_area {padding: 60px 0 56px;}}.brand_container {padding: 30px;background: #fff;border: 1px solid #e9e9e9;border-radius: 5px;}@media only screen and (max-width: 767px) {.brand_container {padding: 13px;}}.brand_container .single_brand img {width: inherit;margin: 0 auto;}.brand_container:hover .owl-nav div {opacity: 1;visibility: visible;}.brand_container .owl-nav div {position: absolute;top: 49%;transform: translatey(-50%);left: -55px;font-size: 20px;width: 42px;height: 42px;line-height: 42px;text-align: center;-webkit-transition: 0.3s;transition: 0.3s;opacity: 0;visibility: hidden;border: 1px solid #232323;}.brand_container .owl-nav div:hover {background: #232323;color: #fff;}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.brand_container .owl-nav div {left: 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.brand_container .owl-nav div {left: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.brand_container .owl-nav div {left: 0;}}@media only screen and (max-width: 767px) {.brand_container .owl-nav div {left: 0;}}.brand_container .owl-nav div.owl-next {right: -55px;left: auto;}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.brand_container .owl-nav div.owl-next {right: 0;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.brand_container .owl-nav div.owl-next {right: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.brand_container .owl-nav div.owl-next {right: 0;}}@media only screen and (max-width: 767px) {.brand_container .owl-nav div.owl-next {right: 0;}}@media only screen and (max-width: 767px) {.brand_container .owl-nav div {display: none;}}.single_brand {overflow: hidden;}.single_brand img {transition: .3s;}.single_brand:hover img {transform: scale(1.05) rotate(0.05deg);}.brand_padding {padding: 0;}.brand_padding .brand_container {border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;padding: 60px 0;}@media only screen and (max-width: 767px) {.brand_padding .brand_container {padding: 56px 0;}}.brand_three {padding: 87px 0 90px;}.brand_three .brand_container {border: 0;padding: 0;}@media only screen and (min-width: 768px) and (max-width: 991px) {.brand_three {padding: 69px 0 72px;}}@media only screen and (max-width: 767px) {.brand_three {padding: 44px 0 48px;}}.color_three .brand_container .owl-nav div:hover {background: #fe3737;border-color: #fe3737;}.footer_widgets {background: #1e1e1f;}.footer_top {padding: 91px 0 96px;border-bottom: 1px solid rgba(239, 239, 239, 0.07);}@media only screen and (min-width: 768px) and (max-width: 991px) {.footer_top {padding: 77px 0 38px;}}@media only screen and (max-width: 767px) {.footer_top {padding: 57px 0 10px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.widgets_container {margin-bottom: 35px;}}@media only screen and (max-width: 767px) {.widgets_container {margin-bottom: 44px;}}@media only screen and (max-width: 575px) {.widgets_container {text-align: center;}}.widgets_container > h3 {font-size: 16px;text-transform: uppercase;margin-bottom: 24px;position: relative;color: #fff;}@media only screen and (min-width: 768px) and (max-width: 991px) {.widgets_container > h3 {margin-bottom: 15px;}}@media only screen and (max-width: 767px) {.widgets_container > h3 {margin-bottom: 10px;font-size: 15px;}}@media only screen and (max-width: 767px) {.widgets_container.widget_menu {margin-bottom: 48px;}}@media only screen and (max-width: 767px) {.widgets_container.widget_social {margin-bottom: 41px;}}@media only screen and (max-width: 767px) {.footer_payment {margin-top: 13px;text-align: center !important;}}.footer_menu ul li {margin-bottom: 10px;}.footer_menu ul li:last-child {margin-bottom: 0;}.footer_menu ul li a {display: block;font-weight: 400;font-size: 14px;line-height: 20px;color: #fff;text-transform: capitalize;opacity: 0.5;}.footer_menu ul li a:hover {opacity: 1;padding-left: 10px;}@media only screen and (max-width: 767px) {.footer_menu ul li a {line-height: 19px;}}.footer_desc {margin-bottom: 20px;}.footer_desc p {font-size: 14px;line-height: 20px;color: #fff;opacity: 0.5;}.need_help h4 {font-size: 14px;line-height: 20px;text-transform: uppercase;color: #fff;margin-bottom: 10px;}@media only screen and (max-width: 767px) {.need_help h4 {line-height: 19px;font-size: 13px;margin-bottom: 7px;}}.need_help a {font-size: 20px;line-height: 20px;font-weight: 700;display: inline-block;color: #fff;opacity: 0.5;}.need_help a i {font-size: 24px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.need_help a i {font-size: 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.need_help a i {font-size: 20px;}}@media only screen and (max-width: 767px) {.need_help a i {font-size: 19px;}}.need_help a:hover {opacity: 1;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.need_help a {font-size: 17px;line-height: 17px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.need_help a {font-size: 16px;}}@media only screen and (max-width: 767px) {.need_help a {font-size: 17px;line-height: 20px;}}.footer_social ul li {display: inline-block;margin: 0 10px 10px 0;}.footer_social ul li:last-child {margin-right: 0;}@media only screen and (max-width: 767px) {.footer_social ul li {margin: 0 2px 0 0;}}.footer_social ul li a {line-height: 40px;width: 40px;height: 40px;border-radius: 100%;display: inline-block;text-align: center;color: #fff;background: #2f2f30;font-variant-position: 16px;}.footer_social ul li a:hover {background: #fff;color: #2f2f30;}@media only screen and (max-width: 767px) {.footer_social ul li a {line-height: 35px;width: 35px;height: 35px;font-size: 13px;}}.footer_link_menu {text-align: center;}@media only screen and (max-width: 767px) {.footer_link_menu {margin-bottom: 13px;}}.footer_link_menu ul li {display: inline-block;position: relative;margin-right: 15px;padding-right: 15px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.footer_link_menu ul li {margin-right: 12px;padding-right: 12px;}}.footer_link_menu ul li:last-child {margin-right: 0;padding-right: 0;}.footer_link_menu ul li:last-child::before {display: none;}.footer_link_menu ul li::before {position: absolute;content: "";width: 1px;height: 15px;background: #fff;top: 50%;right: 0;transform: translatey(-50%);}.footer_link_menu ul li a {font-size: 14px;line-height: 14px;display: inline-block;color: #fff;}.footer_link_menu ul li a:hover {text-decoration: underline;}.copyright_area {text-align: right;}@media only screen and (max-width: 767px) {.copyright_area {text-align: center;}}.copyright_area p {text-transform: capitalize;line-height: 24px;font-size: 14px;color: #fff;opacity: 0.5;}@media only screen and (max-width: 767px) {.copyright_area p {line-height: 22px;}}.copyright_area p a:hover {color: #fe3737;}.footer_bottom {padding: 30px 0;}@media only screen and (max-width: 767px) {.footer_bottom {padding: 25px 0;}}@media only screen and (max-width: 767px) {.footer_logo {text-align: center;margin-bottom: 18px;}}.footer_padding .footer_top {padding: 49px 0 58px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.footer_padding .footer_top {padding: 50px 0 25px;}}@media only screen and (max-width: 767px) {.footer_padding .footer_top {padding: 51px 0 11px;}}.color_two .footer_social ul li a:hover {color: #e97810;}.canvas_padding {margin-bottom: 0;}.breadcrumbs_area {padding: 100px 0;background: url(../img/bg/banner20.jpg);margin-bottom: 60px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.breadcrumbs_area {padding: 80px 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.breadcrumbs_area {padding: 60px 0;}}@media only screen and (max-width: 767px) {.breadcrumbs_area {padding: 30px 0;background-position: 17%;}}.breadcrumb_content {text-align: center;}.breadcrumb_content h3 {font-size: 36px;line-height: 36px;text-transform: uppercase;margin-bottom: 10px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.breadcrumb_content h3 {font-size: 30px;line-height: 30px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.breadcrumb_content h3 {font-size: 28px;line-height: 27px;}}@media only screen and (max-width: 767px) {.breadcrumb_content h3 {font-size: 22px;line-height: 22px;margin-bottom: 7px;}}.breadcrumb_content ul li {display: inline-block;text-transform: capitalize;font-size: 16px;line-height: 20px;margin-right: 3px;padding-right: 13px;position: relative;color: #fe3737;}.breadcrumb_content ul li::before {position: absolute;content: "/";right: 0;top: 50%;transform: translatey(-50%);}.breadcrumb_content ul li:last-child {margin-right: 0;}.breadcrumb_content ul li:last-child::before {display: none;}.breadcrumb_content ul li a {color: #333;}.breadcrumb_content ul li a:hover {color: #fe3737;}.sidebar_widget .single_banner {border: 0;}@media only screen and (max-width: 767px) {.sidebar_widget .single_banner {margin-bottom: 0;}}@media only screen and (max-width: 767px) {.sidebar_widget .single_banner a {width: 100%;}}@media only screen and (max-width: 767px) {.sidebar_widget .single_banner a img {width: 100%;}}.widget_list {margin-bottom: 40px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.widget_list.widget_filter {margin-bottom: 52px;}}.widget_list.widget_categories > ul > li > a {display: block;padding: 0 20px;}.widget_list.widget_categories > ul > li > a:hover {color: #fe3737;}.widget_list.widget_categories > ul > li:last-child > a {border-bottom: 0;}.widget_list.widget_categories > ul > li.widget_sub_categories > a {position: relative;}.widget_list.widget_categories > ul > li.widget_sub_categories > a::before {content: '+';cursor: pointer;font-size: 12px;position: absolute;right: 21px;top: 50%;transform: translatey(-50%);}.widget_list.widget_categories > ul > li.widget_sub_categories > a.active::before {content: '-';cursor: pointer;font-size: 12px;position: absolute;right: 21px;top: 50%;transform: translatey(-50%);}.widget_list.widget_categories > ul > li ul {padding-left: 30px;display: none;}.widget_list.widget_categories > ul > li ul li a {font-size: 13px;line-height: 30px;display: block;border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.widget_list.widget_categories > ul > li ul li a:hover {color: #fe3737;}.widget_list:last-child {margin-bottom: 0;}@media only screen and (min-width: 768px) and (max-width: 991px) {.widget_list {margin-bottom: 49px;}}@media only screen and (max-width: 767px) {.widget_list {margin-bottom: 49px;}}.widget_list h3 {font-size: 17px;margin-bottom: 20px;padding-bottom: 10px;text-transform: uppercase;font-weight: 700;line-height: 20px;border-bottom: 1px solid #ededed;}.widget_list > ul > li > a {font-size: 15px;display: block;line-height: 32px;}.widget_list > ul > li > a:hover {color: #fe3737;}.widget_list > ul > li > a span {float: right;}.ui-slider-horizontal .ui-slider-range {background: #fe3737;height: 2px;}.ui-slider-horizontal {height: 2px;background: #dbdbdb;border: none;width: 92%;margin: 0 auto;margin-bottom: 22px;}.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {background: #fff;width: 15px;height: 15px;top: -7px;cursor: pointer;border-radius: 50%;border: 2px solid #fe3737;}.widget_list.widget_filter {overflow: hidden;}.widget_list.widget_filter form {padding-top: 10px;}.widget_list.widget_filter form input {background: none;border: none;font-size: 12px;float: right;text-align: right;line-height: 31px;width: 60px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.widget_list.widget_filter form input {width: 65px;}}.widget_list.widget_filter form button {height: 30px;line-height: 30px;padding: 0 20px;text-transform: capitalize;color: #ffffff;background: #232323;border: 0;border-radius: 30px;float: left;-webkit-transition: 0.3s;transition: 0.3s;}.widget_list.widget_filter form button:hover {background: #fe3737;}.tag_cloud a {margin: 0 5px 12px 0;padding: 5px 15px;text-transform: capitalize;display: inline-block;border: 1px solid #ededed;background: #ffffff;border-radius: 3px;font-size: 13px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.tag_cloud a {padding: 5px 10px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.tag_cloud a {margin-bottom: 0;}}.tag_cloud a:hover {background: #fe3737;border-color: #fe3737;color: #ffffff;}.shop_toolbar {display: flex;align-items: center;justify-content: space-between;border: 1px solid #e5e5e5;padding: 8px 10px;margin: 0 0 40px;}@media only screen and (max-width: 767px) {.shop_toolbar {flex-direction: column-reverse;padding: 10px 10px 18px;}}.select_option {display: flex;align-items: center;}@media only screen and (max-width: 767px) {.select_option {flex-direction: column;}}.select_option .nice-select {border: 0;height: 30px;line-height: 29px;}.select_option .nice-select ul.list {top: 114%;right: 0;width: 200px;max-height: 200px;overflow: auto;}@media only screen and (max-width: 767px) {.niceselect_option {margin-bottom: 16px;}}@media only screen and (max-width: 767px) {.page_amount {margin-bottom: 12px;}}@media only screen and (max-width: 767px) {.page_amount p {padding-left: 0;margin-left: 0;border-left: 0;}}.list_button ul li {margin-right: 12px;}.list_button ul li:last-child {margin-right: 0;}.list_button ul li a:hover {color: #fe3737;}.list_button ul li a i {margin-right: 5px;border-radius: 100%;height: 30px;width: 30px;line-height: 30px;text-align: center;}.list_button ul li a.active {color: #fe3737;}.list_button ul li a.active i {background: #fe3737;color: #ffffff;}.product_ratting ul li {display: inline-block;}.product_ratting ul li a {color: #fe3737;}@media only screen and (max-width: 767px) {.product_list_item .product_thumb {margin-bottom: 18px;}}.product_list_item .product_content h3 {margin-bottom: 10px;}.product_list_item .product_ratting {margin-bottom: 10px;}@media only screen and (max-width: 767px) {.pagination {margin-top: 19px;}}.pagination ul li {display: inline-block;width: 30px;height: 30px;line-height: 30px;text-align: center;color:#fff;background: #b4872a;border-radius: 3px;margin-left: 3px;}.pagination ul li.active {background:#6a4305}.pagination ul li:first-child {margin-left: 0;}.pagination ul li a {display: block;border-radius: 3px;}.pagination ul li a:hover {background: #6a4305;color: #ffffff;}.pagination ul li.current {background: #fe3737;color: #ffffff;}.pagination ul li.next {width: 40px;}.shop_toolbar.t_bottom {justify-content: center;margin-bottom: 0;}@media only screen and (min-width: 768px) and (max-width: 991px) {.shop_toolbar.t_bottom {margin-bottom: 56px;}}@media only screen and (max-width: 767px) {.shop_toolbar.t_bottom {padding: 15px 10px 15px;margin-bottom: 56px;}}@media only screen and (max-width: 767px) {.shop_toolbar.t_bottom .pagination {margin-top: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.shop_reverse .tab-content .row {flex-direction: row;}}@media only screen and (max-width: 767px) {.shop_reverse .tab-content .row {flex-direction: row;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.grid_view .quick_button {bottom: 5px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.grid_view .quick_button a {line-height: 37px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.grid_view .action_button ul li a {width: 43px;height: 40px;line-height: 38px;}}.grid_view .hover_action a {width: 43px;height: 40px;line-height: 38px;}.widget_banner {position: relative;}.widget_banner:hover::before {left: 0;right: 0;opacity: 0;transition: all 900ms linear;}.widget_banner:hover::after {top: 0;bottom: 0;opacity: 0;transition: all 900ms linear;}.widget_banner::before {background: rgba(255, 255, 255, 0.2);bottom: 0;content: "";left: 50%;position: absolute;right: 51%;top: 0;opacity: 1;pointer-events: none;}.widget_banner::after {background: rgba(255, 255, 255, 0.2);bottom: 50%;content: "";left: 0;position: absolute;right: 0;top: 50%;opacity: 1;pointer-events: none;}@media only screen and (max-width: 767px) {.widget_sid_product {margin-bottom: 0;padding-top: 7px;}}.widget_sid_product .section_title {margin-bottom: 23px;}.widget_sid_product .section_title h2 {font-size: 22px;line-height: 22px;letter-spacing: 1px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.widget_sid_product .section_title h2 {font-size: 20px;line-height: 20px;}}.widget_sid_product .owl-nav div {top: -50px;}.widget_sid_product .product_thumb {width: 90px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.widget_sid_product .product_thumb {width: 75px;}}.widget_sid_product .product_content {width: calc(100% - 90px);padding-left: 18px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.widget_sid_product .product_content {width: calc(100% - 75px);padding-left: 15px;}}.widget_sid_product .product_content h4 {font-size: 16px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.widget_sid_product .product_content h4 {font-size: 15px;margin-bottom: 7px;}}.widget_sid_product .price_box span {font-size: 14px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.shop_reverse .row {flex-direction: column-reverse;}}@media only screen and (max-width: 767px) {.shop_reverse .row {flex-direction: column-reverse;}}.row.shop_wrapper {flex-direction: row;}.shop_toolbar_btn > button {margin-right: 10px;border: 0;background: inherit;}.shop_toolbar_btn > button.btn-grid-3 {background: url(../img/icon/bkg_grid.png) no-repeat scroll center center;width: 20px;height: 20px;}.shop_toolbar_btn > button.btn-grid-3.active {background: url(../img/icon/bkg_grid_hover.png) no-repeat scroll center center !important;}.shop_toolbar_btn > button.btn-grid-4 {background: url(../img/icon/bkg_grid4.png) no-repeat scroll center center;width: 26px;height: 22px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.shop_toolbar_btn > button.btn-grid-4 {display: none;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.shop_toolbar_btn > button.btn-grid-4 {display: none;}}.shop_toolbar_btn > button.btn-grid-4.active {background: url(../img/icon/bkg_grid4_hover.png) no-repeat scroll center center !important;}.shop_toolbar_btn > button.btn-list {background: url(../img/icon/bkg_list.png) no-repeat scroll center center;width: 20px;height: 20px;}.shop_toolbar_btn > button.btn-list.active {background: url(../img/icon/bkg_list_hover.png) no-repeat scroll center center !important;}.product_content.list_content {display: none;}.grid_content .product_ratings {margin-bottom: 11px;}.grid_content .product_ratings ul {justify-content: center;}.grid_list .grid_name {display: none;}.grid_list .list_action_right {display: block;}.action_links.action__list {display: none;}.grid_list .action_links.action__list {display: block;}.list_cart_btn {margin-right: 30px;}@media only screen and (max-width: 767px) {.list_cart_btn {margin-right: 18px;}}.list_cart_btn a {font-size: 18px;line-height: 22px;font-weight: 600;display: inline-block;text-transform: capitalize;}.list_cart_btn a:hover {color: #fe3737;}@media only screen and (max-width: 767px) {.list_cart_btn a {font-size: 16px;line-height: 22px;}}.grid_list .product_content.grid_content {display: none;}.grid_list .product_content.list_content {width: 66.66667%;float: left;padding: 0;padding-left: 25px;text-align: left;margin-top: 0;display: block;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.grid_list .product_content.list_content {width: 69.667%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.grid_list .product_content.list_content {width: 67.667%;}}@media only screen and (max-width: 767px) {.grid_list .product_content.list_content {flex-direction: column;flex: 0 0 100%;min-width: 100%;padding-left: 0;}}.grid_list .product_content.list_content h4.product_name {font-size: 24px;line-height: 24px;margin-bottom: 11px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.grid_list .product_content.list_content h4.product_name {font-size: 20px;line-height: 22px;margin-bottom: 8px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.grid_list .product_content.list_content h4.product_name {font-size: 22px;line-height: 22px;margin-bottom: 11px;}}@media only screen and (max-width: 767px) {.grid_list .product_content.list_content h4.product_name {font-size: 18px;line-height: 20px;margin-bottom: 9px;}}.grid_list .product_content.list_content .price_box {opacity: inherit;margin-bottom: 8px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.grid_list .product_content.list_content .price_box {margin-bottom: 5px;}}.grid_list .product_content.list_content .product_desc {display: inline-block;margin: 24px 0 24px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.grid_list .product_content.list_content .product_desc {margin: 14px 0 14px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.grid_list .product_content.list_content .product_desc {margin: 14px 0 18px;}}@media only screen and (max-width: 767px) {.grid_list .product_content.list_content .product_desc {margin: 10px 0 14px;}}.grid_list .product_content.list_content .product_desc p {font-size: 16px;line-height: 34px;max-width: 84%;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.grid_list .product_content.list_content .product_desc p {font-size: 15px;line-height: 25px;max-width: 100%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.grid_list .product_content.list_content .product_desc p {font-size: 15px;line-height: 28px;max-width: 100%;}}@media only screen and (max-width: 767px) {.grid_list .product_content.list_content .product_desc p {font-size: 15px;line-height: 27px;max-width: 100%;}}.product_availability p {font-size: 15px;line-height: 15px;}.grid_list .single_product {border: 0;box-shadow: inherit;padding: 0;overflow: hidden;}.grid_4 .action_links ul li a {font-size: 17px;padding: 0 17px;}@media only screen and (min-width: 1200px) and (max-width: 1300px) {.grid_4 .action_links ul li a {font-size: 14px;padding: 0 13px;}}.grid_list .product_thumb {float: left;width: 33.33333%;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.grid_list .product_thumb {width: 30.333%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.grid_list .product_thumb {width: 32.333%;}}@media only screen and (max-width: 767px) {.grid_list .product_thumb {flex: 0 0 100%;min-width: 100%;margin-right: 0;margin-bottom: 20px;}}.col-cust-5 {-webkit-box-flex: 0;-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: max-width;padding-right: 15px;padding-left: 15px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.col-cust-5 {-ms-flex: 0 0 33%;flex: 0 0 33%;}}@media only screen and (max-width: 767px) {.col-cust-5 {flex: 0 0 50%;max-width: 50%;}}@media only screen and (max-width: 479px) {.col-cust-5 {flex: 0 0 100%;max-width: 100%;}}.shop_wrapper > div {-webkit-transition: all 1s ease;transition: all 1s ease;}.shop_toolbar_wrapper {display: flex;justify-content: space-between;align-items: center;border: 1px solid #ddd;padding: 8px 10px;margin: 0 0 30px;}@media only screen and (max-width: 767px) {.shop_toolbar_wrapper {flex-direction: column;padding: 15px 10px 5px;}}@media only screen and (max-width: 767px) {.shop_toolbar_btn {margin-bottom: 20px;}}.shop_wrapper {margin-bottom: 10px;}@media only screen and (max-width: 767px) {.shop_wrapper {margin-bottom: 5px;}}@media only screen and (max-width: 767px) {.shop_wrapper .product_thumb a img {width: 100%;}}.shop_wrapper .single_product {position: relative;margin-bottom: 24px;}.shop_wrapper.grid_list .single_product {margin-bottom: 30px;}@media only screen and (max-width: 767px) {.shop_wrapper.grid_list .single_product {margin-bottom: 25px;}}.shop_wrapper .label_product {bottom: 40px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.shop_wrapper .action_links ul li a {padding: 0 15px;font-size: 16px;height: 38px;line-height: 38px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.shop_wrapper .action_links ul li a {padding: 0 15px;}}.shop_fullwidth .shop_wrapper.grid_3 .product_thumb a img {width: 100%;}@media only screen and (min-width: 768px) and (max-width: 991px) {.shop_fullwidth {margin-bottom: 0;}}@media only screen and (max-width: 767px) {.shop_fullwidth {margin-bottom: 0;}}#img-1 {border: 1px solid #ededed;}.header_product {border-bottom: 1px solid #ededed;}.product_d_right h1 {text-transform: capitalize;line-height: 20px;font-size: 22px;font-weight: 400;margin-bottom: 22px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.product_d_right h1 {font-size: 20px;margin-bottom: 17px;}}@media only screen and (max-width: 767px) {.product_d_right h1 {margin-bottom: 17px;font-size: 18px;}}.product_d_right h1 a {color: #252525;}.product_d_right h1 a:hover {color: #fe3737;}.product_d_right .product_ratting {margin-bottom: 17px;}@media only screen and (max-width: 767px) {.product_d_right .product_ratting {margin-bottom: 12px;}}.product_d_right .product_ratting ul li a {color: #FEB954;}.product_d_right .product_ratting ul li a:hover {color: #fe3737;}.product_d_right .product_ratting ul li.review a {color: #5a5a5a;margin-left: 10px;}.product_d_right .product_ratting ul li.review a:hover {color: #fe3737;}.product_d_right .price_box {margin-bottom: 14px;}@media only screen and (max-width: 767px) {.product_d_right .price_box {margin-bottom: 9px;}}.product_d_right .price_box span.current_price {font-size: 20px;}@media only screen and (max-width: 767px) {.product_d_right .price_box span.current_price {font-size: 17px;}}.product_d_right .price_box span.old_price {font-size: 17px;}@media only screen and (max-width: 767px) {.product_d_right .price_box span.old_price {font-size: 15px;}}.product_d_right .product_desc {margin-bottom: 19px;padding-bottom: 24px;border-bottom: 1px solid #ededed;}@media only screen and (max-width: 767px) {.product_d_right .product_desc {margin-bottom: 15px;padding-bottom: 18px;}}.product_d_right .product_desc::before {display: none;}.product_d_right .product_desc p {font-size: 14px;line-height: 26px;}.product_d_right .priduct_social ul li {display: inline-block;margin-right: 7px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.product_d_right .priduct_social ul li {margin-right: 2px;}}@media only screen and (max-width: 767px) {.product_d_right .priduct_social ul li {margin-right: 2px;}}.product_d_right .priduct_social ul li:last-child {margin-right: 0;}@media only screen and (max-width: 767px) {.product_d_right .priduct_social ul li {margin-right: 0;}}.product_d_right .priduct_social ul li a {color: #fff;font-size: 12px;line-height: 24px;padding: 0 8px;border-radius: 3px;text-transform: capitalize;display: block;}@media only screen and (max-width: 767px) {.product_d_right .priduct_social ul li a {padding: 0 4px;font-size: 10px;}}.product_d_right .priduct_social ul li a:hover {opacity: 0.8;}.product_d_right .priduct_social ul li a.facebook {background: #3B5999;}.product_d_right .priduct_social ul li a.twitter {background: #1DA1F2;}.product_d_right .priduct_social ul li a.pinterest {background: #CB2028;}.product_d_right .priduct_social ul li a.google-plus {background: #fe6d4c;}.product_d_right .priduct_social ul li a.linkedin {background: #010103;}.product_d_right .product_timing {position: inherit;margin-bottom: 22px;margin-top: 30px;}@media only screen and (max-width: 767px) {.product_d_right .product_timing {margin-bottom: 16px;margin-top: 25px;}}.product_d_right .countdown_area {max-width: 220px;}@media only screen and (max-width: 767px) {.product_d_right .countdown_area {max-width: 190px;}}.productd_title_nav {display: flex;justify-content: space-between;}@media only screen and (max-width: 767px) {.product_nav {display: none;}}.product_nav ul li {display: inline-block;margin-left: 3px;}.product_nav ul li:first-child {margin-left: 0;}.product_nav ul li a {background: #fe3737;border-radius: 3px;color: #ffffff;display: block;font-size: 15px;height: 30px;width: 30px;line-height: 30px;text-align: center;}.product_nav ul li a:hover {background: #232323;}.product_variant.quantity {display: -webkit-box;display: -ms-flexbox;display: flex;align-items: center;margin-bottom: 20px;}@media only screen and (max-width: 767px) {.product_variant.quantity {margin-bottom: 16px;}}.product_variant.quantity label {font-weight: 500;text-transform: capitalize;font-size: 14px;margin-bottom: 0;}.product_variant.quantity input {width: 130px;border: 1px solid #ebebeb;background: none;height: 42px;padding: 0 12px;border-radius: 5px;margin-left: 15px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.product_variant.quantity input {width: 110px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.product_variant.quantity input {width: 80px;}}@media only screen and (max-width: 767px) {.product_variant.quantity input {width: 65px;margin-left: 10px;}}.product_variant.quantity button {border: 0;font-size: 16px;margin-left: 20px;background: #fe3737;height: 42px;line-height: 42px;text-transform: capitalize;min-width: 270px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.product_variant.quantity button {min-width: 240px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.product_variant.quantity button {min-width: 170px;}}@media only screen and (max-width: 767px) {.product_variant.quantity button {min-width: inherit;margin-left: 10px;}}.product_variant.quantity button:hover {background: #3E444A;}.product_variant.color {margin-bottom: 26px;}@media only screen and (max-width: 767px) {.product_variant.color {margin-bottom: 18px;}}.product_variant.color h3 {font-weight: 500;text-transform: capitalize;font-size: 18px;margin-bottom: 0;margin-right: 40px;}.product_variant.color label {font-size: 15px;font-weight: 500;text-transform: capitalize;}.product_variant.color ul li {display: inline-block;padding: 2px;border: 1px solid #ccc;margin-right: 5px;}.product_variant.color ul li:hover {border-color: #E88888;}.product_variant.color ul li:last-child {margin-right: 0;}.product_variant.color ul li a {width: 30px;height: 30px;display: block;}.product_variant.color ul li.color1 a {background: #000000;}.product_variant.color ul li.color2 a {background: #BEBEBE;}.product_variant.color ul li.color3 a {background: #FE0000;}.product_variant.color ul li.color4 a {background: #FFFF01;}.product_variant.size {margin-bottom: 30px;display: flex;align-items: center;}.product_variant.size label {font-size: 15px;font-weight: 500;text-transform: capitalize;margin-right: 15px;}.product_variant.size .niceselect_option {float: inherit;max-width: 200px;}.product_d_action {margin-bottom: 14px;}.product_d_action ul li a {font-size: 14px;line-height: 28px;}.product_d_action ul li a:hover {color: #fe3737;}.product_meta {margin-bottom: 24px;}@media only screen and (max-width: 767px) {.product_meta {margin-bottom: 20px;}}.product_meta span {font-weight: 500;}.product_meta span a {margin-left: 10px;font-weight: 400;}.product_meta span a:hover {color: #fe3737;}.product_info_button {border-bottom: 1px solid #ededed;padding-bottom: 15px;margin-bottom: 29px;}@media only screen and (max-width: 767px) {.product_info_button ul li {margin-bottom: 5PX;}.product_info_button ul li:last-child {margin-bottom: 0;}}.product_info_button ul li a {display: block;float: left;text-transform: capitalize;font-size: 20px;color: #555;font-weight: 500;margin-right: 35px;line-height: 26px;position: relative;}@media only screen and (max-width: 767px) {.product_info_button ul li a {margin-right: 25px;font-size: 17px;}}.product_info_button ul li a.active {color: #333333;}.product_info_button ul li a:hover {color: #333333;}.product_info_button ul li:last-child a {margin-right: 0;}.product_review_form button {border: none;background: #232323;color: #ffffff;text-transform: uppercase;font-weight: 500;padding: 5px 15px 3px;display: block;-webkit-transition: 0.3s;transition: 0.3s;cursor: pointer;margin-top: 20px;border-radius: 5px;font-size: 13px;}.product_review_form button:hover {background: #fe3737;color: #ffffff;}.product_info_content p {line-height: 28px;}.product_d_table {padding: 10px 0 22px;}.product_d_table table {border-top: 1px solid #ddd;width: 100%;}.product_d_table table tbody tr {border-bottom: 1px solid #ddd;}.product_d_table table tbody tr td {padding: 7px 17px;}.product_d_table table tbody tr td:first-child {border-right: 1px solid #ddd;width: 30%;font-weight: 700;}.product_d_inner {padding: 20px 30px 27px;border: 1px solid #ededed;}@media only screen and (max-width: 767px) {.product_d_inner {padding: 20px 20px 27px;}}.product_info_inner {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 15px;}.product_info_inner .product_ratting {margin-bottom: 10px;}.product_info_inner .product_ratting p {margin-bottom: 5px;}.product_info_inner .product_ratting strong {margin-top: 10px;display: block;margin-bottom: 8px;}.reviews_wrapper h2 {font-size: 18px;font-weight: 500;text-transform: capitalize;}@media only screen and (max-width: 767px) {.reviews_wrapper h2 {font-size: 15px;}}.reviews_wrapper .product_ratting {margin-bottom: 20px;}.reviews_wrapper .product_ratting ul li a {color: #fe3737;}.reviews_wrapper .product_ratting h3 {font-size: 14px;font-weight: 700;text-transform: capitalize;}.comment_title {margin-bottom: 20px;}.product_review_form input {border: 1px solid #ddd;background: none;width: 100%;height: 40px;padding: 0 20px;}.product_review_form textarea {border: 1px solid #ddd;background: none;height: 120px;resize: none;width: 100%;margin-bottom: 14px;padding: 0 20px;}.product_review_form p {margin-bottom: 7px;}.star_rating {float: right;}.star_rating ul li {display: inline-block;}.star_rating ul li a {color: #fe3737;}.reviews_comment_box {display: flex;margin-bottom: 22px;}.reviews_comment_box .comment_text {width: 100%;border: 1px solid #ededed;position: relative;margin-left: 21px;padding: 12px;border-radius: 3px;}.reviews_comment_box .comment_text::before {background: #fff;border-bottom: 1px solid #ededed;border-left: 1px solid #ededed;content: '';display: block;height: 10px;left: -6px;position: absolute;top: 10px;-webkit-transform: rotate(45deg);transform: rotate(45deg);width: 10px;}.reviews_meta p {font-size: 15px;margin-bottom: 15px;}.reviews_meta p strong {text-transform: uppercase;font-weight: 500;color: #232323;}.s-tab-zoom.owl-carousel .owl-nav {display: block;}.s-tab-zoom.owl-carousel .owl-nav div {position: absolute;background: #f2f2f2;border-radius: 3px;height: 32px;top: 50%;transform: translatey(-50%);width: 32px;text-align: center;line-height: 32px;left: -7px;font-size: 18px;-webkit-transition: 0.3s;transition: 0.3s;opacity: 0;visibility: hidden;}.s-tab-zoom.owl-carousel .owl-nav div:hover {background: #fe3737;color: #ffffff;}.s-tab-zoom.owl-carousel .owl-nav div.owl-next {right: -7px;left: auto;}@media only screen and (max-width: 767px) {.product-details-tab {margin-bottom: 56px;}}.product-details-tab:hover .s-tab-zoom.owl-carousel .owl-nav div {opacity: 1;visibility: visible;}.single-zoom-thumb {margin-top: 20px !important;width: 80%;margin: 0 auto;}@media only screen and (min-width: 768px) and (max-width: 991px) {.single-zoom-thumb {width: 90%;}}@media only screen and (max-width: 767px) {.single-zoom-thumb {width: 95%;}}.single-zoom-thumb ul li {border: 1px solid #ddd;}.single-zoom-thumb ul li a {width: 100%;}@media only screen and (min-width: 768px) and (max-width: 991px) {.related_products {margin-bottom: 55px;}}@media only screen and (max-width: 767px) {.related_products {margin-bottom: 50px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.upsell_products {margin-bottom: 57px;}}@media only screen and (max-width: 767px) {.upsell_products {margin-bottom: 54px;}}.grouped_form {border: 1px solid #ededed;margin-bottom: 25px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.grouped_form {margin-bottom: 20px;}}@media only screen and (max-width: 767px) {.grouped_form {margin-bottom: 17px;}}.grouped_form table {width: 100%;}.grouped_form table tbody tr {border-bottom: 1px solid #ededed;}.grouped_form table tbody tr td {border-right: 1px solid #ddd;padding: 11px 5px;text-align: center;}.grouped_form table tbody tr td input[type="checkbox"] {width: 20px;height: 21px;}.grouped_form table tbody tr td input[type="number"] {width: 50px;background: inherit;border: 1px solid #ededed;padding: 0 5px;height: 40px;}.grouped_form table tbody tr td.grouped-product-list.quantity {min-width: 80px;text-align: center;line-height: 12px;}.grouped_form table tbody tr td.grouped-product-list.label {min-width: 188px;font-weight: 500;font-size: 14px;}.grouped_form table tbody tr td.grouped-product-list.label a:hover {color: #fe3737;}.grouped_form table tbody tr td.grouped-product-list.price {font-size: 14px;font-weight: 500;min-width: 190px;}.grouped_form table tbody tr td.grouped-product-list.price p {font-size: 12px;font-weight: 500;position: relative;}.grouped_form table tbody tr td.grouped-product-list.price p::before {color: #e97810;content: '\f058';display: inline-block;font-family: FontAwesome;font-size: 1em;position: absolute;top: 0;left: 40px;}.grouped_form table tbody tr td:last-child {border-right: 0;}.grouped_form table tbody tr:last-child {border-bottom: 0;}.box_quantity.group button {margin-left: 0;}.p_section1.related_product .slick-list {padding-bottom: 144px !important;margin-bottom: -135px;}.variable_product .niceselect_option .list {width: 100%;}.product_d_meta {margin-bottom: 20px;}.product_d_meta span {display: block;line-height: 18px;margin-bottom: 17px;font-size: 14px;font-weight: 400;}.product_d_meta span:last-child {margin-bottom: 0;}.product_d_meta span a:hover {color: #fe3737;}.product_sidebar {margin-bottom: 60px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.product_sidebar .row {flex-direction: column-reverse;}}@media only screen and (max-width: 767px) {.product_sidebar .row {flex-direction: column-reverse;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.product_sidebar .product_section .row {flex-direction: row;}}@media only screen and (max-width: 767px) {.product_sidebar .product_section .row {flex-direction: row;}}.product_sidebar .product_desc p {width: 100%;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.product_sidebar .action_button ul li a {width: 40px;height: 35px;line-height: 35px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.product_sidebar .quick_button {bottom: 12px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.product_sidebar .quick_button a {line-height: 35px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.product_sidebar .hover_action a {width: 40px;height: 35px;line-height: 35px;}}.product_sidebar .product_variant.quantity input {width: 90px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.product_sidebar .product_variant.quantity input {width: 60px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.product_sidebar .product_variant.quantity input {width: 60px;}}@media only screen and (max-width: 767px) {.product_sidebar .product_variant.quantity input {width: 60px;}}.product_sidebar .product_variant.quantity button {min-width: 200px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.product_sidebar .product_variant.quantity button {min-width: 140px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.product_sidebar .product_variant.quantity button {min-width: inherit;}}@media only screen and (max-width: 767px) {.product_sidebar .product_variant.quantity button {min-width: inherit;}}@media only screen and (max-width: 767px) {.product_sidebar .product-details-tab {margin-bottom: 0;}}.footer_widgets.sidebar_widgets .footer_top {padding-bottom: 0;border-bottom: 0;}.footer_widgets.sidebar_widgets .footer_top_inner {padding: 56px 0 52px;border-top: 1px solid #ededed;border-bottom: 1px solid #ededed;}@media only screen and (min-width: 768px) and (max-width: 991px) {.footer_widgets.sidebar_widgets .footer_top_inner {padding: 56px 0 40px;}}@media only screen and (max-width: 767px) {.footer_widgets.sidebar_widgets .footer_top_inner {padding: 56px 0 35px;}}.product_right_sidebar {margin-bottom: 60px;}@media only screen and (max-width: 767px) {.product_right_sidebar .product-details-tab {margin-bottom: 54px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.product_right_sidebar .row {flex-direction: row;}}@media only screen and (max-width: 767px) {.product_right_sidebar .row {flex-direction: row;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.product_right_sidebar .priduct_social ul li {margin-right: 2px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.product_right_sidebar .product_d_right h1 {font-size: 18px;}}.product_right_sidebar .single-zoom-thumb {width: 93%;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.product_right_sidebar .single-zoom-thumb {width: 95%;}}@media only screen and (max-width: 767px) {.product_right_sidebar .single-zoom-thumb {width: 90%;}}.header_cart_page {border-bottom: 1px solid #ededed;}.other_bread {padding-top: 41px;padding-bottom: 41px;}.table_desc {border: 1px solid #ededed;margin-bottom: 60px;margin-top: 2px;}.table_desc .cart_page table {width: 100%;}.table_desc .cart_page table thead tr th {border-bottom: 3px solid #fe3737;border-right: 1px solid #ededed;font-size: 16px;font-weight: 500;text-transform: capitalize;padding: 10px;text-align: center;}.table_desc .cart_page table tbody tr td {border-bottom: 1px solid #ededed;border-right: 1px solid #ededed;text-align: center;padding: 10px;}.table_desc .cart_page table tbody tr td.product_remove {min-width: 100px;}.table_desc .cart_page table tbody tr td.product_remove a {font-size: 20px;color: #232323;}.table_desc .cart_page table tbody tr td.product_remove a:hover {color: #fe3737;}.table_desc .cart_page table tbody tr td.product_thumb {max-width: 180px;}.table_desc .cart_page table tbody tr td.product_thumb a img {width: 100px;}.table_desc .cart_page table tbody tr td.product_name {min-width: 180px;}.table_desc .cart_page table tbody tr td.product_name a {color: #232323;text-transform: capitalize;font-size: 14px;font-weight: 400;}.table_desc .cart_page table tbody tr td.product_name a:hover {color: #fe3737;}.table_desc .cart_page table tbody tr td.product-price {min-width: 130px;color: #232323;font-size: 16px;font-weight: 500;}.table_desc .cart_page table tbody tr td.product_quantity {min-width: 180px;}.table_desc .cart_page table tbody tr td.product_quantity label {font-weight: 500;margin-right: 5px;}.table_desc .cart_page table tbody tr td.product_quantity input {width: 60px;height: 40px;padding: 0 5px 0 10px;background: none;border: 1px solid #ededed;}.table_desc .cart_page table tbody tr td .product_total {min-width: 120px;}.cart_page table thead tr:last-child th, .table_desc table tbody tr td:last-child {border-right: 0;}.cart_submit {text-align: right;padding: 12px;}@media only screen and (max-width: 767px) {.cart_submit {text-align: center;}}.cart_submit button {background: #232323;border: 0;color: #ffffff;display: inline-block;font-size: 12px;font-weight: 500;height: 38px;line-height: 18px;padding: 10px 15px;text-transform: uppercase;cursor: pointer;-webkit-transition: 0.3s;transition: 0.3s;border-radius: 3px;}.cart_submit button:hover {background: #fe3737;}.coupon_inner {padding: 10px 20px 25px;}.coupon_inner p {font-size: 14px;margin-bottom: 20px;}.coupon_inner button {background: #232323;border: 0;color: #ffffff;display: inline-block;font-size: 12px;font-weight: 500;height: 38px;line-height: 20px;padding: 10px 15px;text-transform: uppercase;cursor: pointer;-webkit-transition: 0.3s;transition: 0.3s;border-radius: 3px;}.coupon_inner button:hover {background: #fe3737;}.coupon_inner input {border: 1px solid #ededed;height: 42px;background: none;padding: 0 20px;margin-right: 20px;font-size: 12px;color: #232323;}@media only screen and (max-width: 767px) {.coupon_inner input {margin-bottom: 24px;width: 100%;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.coupon_inner input {margin-bottom: 24px;width: 100%;}}.coupon_inner a {display: block;text-align: right;font-size: 14px;font-weight: 500;margin-bottom: 20px;border-bottom: 1px solid #ededed;padding-bottom: 10px;border-radius: 3px;}.coupon_inner a:hover {color: #fe3737;}.coupon_code {border: 1px solid #ededed;}@media only screen and (max-width: 767px) {.coupon_code.left {margin-bottom: 59px;}}.coupon_code h3 {color: #ffffff;line-height: 36px;padding: 5px 15px;background: #232323;text-transform: uppercase;font-size: 16px;font-weight: 500;}@media only screen and (max-width: 767px) {.coupon_code h3 {line-height: 28px;padding: 5px 15px;font-size: 15px;}}.cart_subtotal {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.cart_subtotal p {font-weight: 600;font-size: 14px;}.cart_subtotal p.cart_amount {font-size: 18px;font-weight: 500;}@media only screen and (max-width: 767px) {.cart_subtotal p.cart_amount {font-size: 14px;}}.cart_subtotal p span {margin-right: 30px;}.checkout_btn {text-align: right;}.checkout_btn a {background: #fe3737;color: #ffffff;font-size: 15px;padding: 3px 14px;line-height: 30px;font-weight: 500;display: inline-block;text-transform: capitalize;margin-bottom: 0;}.checkout_btn a:hover {background: #232323;color: #ffffff;}.coupon_area {margin-bottom: 60px;}.footer_widgets.other_widgets .footer_top {padding-bottom: 0;border-bottom: 0;}.footer_widgets.other_widgets .footer_top_inner {padding: 55px 0 53px;border-top: 1px solid #ededed;border-bottom: 1px solid #ededed;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.footer_widgets.other_widgets .footer_top_inner {padding: 55px 0 59px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.footer_widgets.other_widgets .footer_top_inner {padding: 55px 0 40px;}}@media only screen and (max-width: 767px) {.footer_widgets.other_widgets .footer_top_inner {padding: 55px 0 35px;}}.user-actions {margin-bottom: 20px;}.user-actions h3 {font-size: 13px;font-weight: 400;background-color: #f7f6f7;padding: 15px 10px;border-top: 3px solid #fe3737;margin-bottom: 0;}.user-actions h3 a {color: #fe3737;}.checkout_info {border: 1px solid #ededed;margin-top: 25px;padding: 20px 30px;}.checkout_info p {margin-bottom: 15px;}.checkout_info a {color: #fe3737;margin-top: 15px;display: block;}.checkout_info.coupon_info form {display: flex;}@media only screen and (max-width: 767px) {.checkout_info.coupon_info form {flex-direction: column;}}.form_group {margin-bottom: 20px;}.form_group label {font-size: 14px;display: block;line-height: 18px;}.form_group input {border: 1px solid #ededed;background: none;height: 45px;width: 350px;padding: 0 20px;}@media only screen and (max-width: 767px) {.form_group input {width: 100%;}}.form_group button {display: inline-block;width: 80px;background: #232323;border: 0;color: #ffffff;font-weight: 500;text-transform: uppercase;font-size: 13px;-webkit-transition: 0.3s;transition: 0.3s;margin-right: 20px;cursor: pointer;height: 40px;line-height: 40px;border-radius: 3px;}.form_group button:hover {background: #fe3737;}.form_group input[type="checkbox"] {width: 15px;height: 15px;margin-right: 10px;position: relative;top: 3px;}@media only screen and (max-width: 767px) {.form_group input[type="checkbox"] {margin-right: 3px;}}.form_group.group_3 {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.form_group.group_3 label {margin-bottom: 0;line-height: 34px;cursor: pointer;}.form_group.group_3 label:hover {color: #fe3737;}#checkout_coupon input {background: none;border: 1px solid #ededed;width: 200px;height: 45px;font-size: 12px;padding: 0 20px;color: #232323;}#checkout_coupon button {width: 130px;background: #232323;color: #ffffff;font-weight: 500;text-transform: uppercase;font-size: 13px;cursor: pointer;-webkit-transition: 0.3s;transition: 0.3s;border: 0;height: 45px;line-height: 45px;border-radius: 3px;margin-left: 5px;}@media only screen and (max-width: 767px) {#checkout_coupon button {margin-top: 20px;}}#checkout_coupon button:hover {background: #fe3737;}.mb-20 {margin-bottom: 20px;}.checkout_form h3 {font-size: 16px;line-height: 30px;padding: 5px 10px;text-transform: uppercase;color: #ffffff;background: #232323;font-weight: 500;}.checkout_form input {border: 1px solid #ededed;background: none;height: 40px;width: 100%;padding: 0 20px;color: #232323;}.checkout_form .nice-select {width: 100%;}.checkout_form .nice-select ul.list {width: 100%;height: 180px;overflow: auto;}.checkout_form .nice-select::after {top: 56%;}.checkout_form label {font-weight: 500;}.checkout_form label span {color: #fe3737;}.checkout_form label.righ_0 {cursor: pointer;font-size: 15px;line-height: 27px;padding: 5px 10px;text-transform: capitalize;color: #ffffff;background: #232323;font-weight: 500;-webkit-transition: 0.3s;transition: 0.3s;margin-bottom: 0;border-radius: 5px;}@media only screen and (max-width: 767px) {.checkout_form label.righ_0 {font-size: 13px;line-height: 25px;padding: 3px 10px;}}.checkout_form label.righ_0:hover {background: #232323;}.checkout_form input[type="checkbox"] {width: 15px;height: 15px;position: relative;top: 2px;margin-right: 10px;}.order_button button {cursor: pointer;font-size: 16px;line-height: 30px;padding: 5px 10px;text-transform: capitalize;color: #ffffff;background: #fe3737;font-weight: 500;-webkit-transition: 0.3s;transition: 0.3s;margin-bottom: 0;border-radius: 5px;}@media only screen and (max-width: 767px) {.order_button button {font-size: 14px;}}.order_button button:hover {background: #232323;}@media only screen and (max-width: 767px) {.order-notes {margin-bottom: 58px;}}.order-notes textarea {border: 1px solid #e5e5e5;border-radius: 0;height: 45px;max-width: 100%;padding: 0 30px 0 20px;background: none;font-size: 13px;resize: none;line-height: 45px;width: 100%;color: #232323;}.order-notes label {line-height: 13px;}.Checkout_section {margin-bottom: 57px;}@media only screen and (max-width: 767px) {.Checkout_section {margin-bottom: 60px;}}.order_table {margin-bottom: 35px;}.order_table table {width: 100%;}.order_table table thead tr th {min-width: 50%;text-align: center;padding: 15px 0;border-bottom: 1px solid #ddd;}.order_table table tbody tr td {min-width: 50%;text-align: center;padding: 15px 0;border-bottom: 1px solid #ddd;}.order_table table tfoot tr th {min-width: 50%;text-align: center;padding: 15px 0;border-bottom: 1px solid #ddd;}.order_table table tfoot tr td {min-width: 50%;text-align: center;padding: 15px 0;border-bottom: 1px solid #ddd;}.panel-default input[type="radio"] {width: 15px;height: 15px;position: relative;top: 2px;margin-right: 10px;}.panel-default img {width: 160px;}.order_button button {border: 0;}.card-body1 {margin-bottom: 15px;}.table_desc.wishlist table tbody tr:last-child td {border-bottom: 0;}.table_desc.wishlist table tbody tr td.product_total a {background: #fe3737;font-size: 12px;font-weight: 500;height: 38px;line-height: 18px;padding: 10px 20px;color: #ffffff;text-transform: uppercase;border-radius: 3px;}.table_desc.wishlist table tbody tr td.product_total a:hover {background: #232323;}@media only screen and (max-width: 767px) {.table_desc.wishlist table tbody tr td.product_total a {padding: 10px 10px;}}.wishlist_share {text-align: center;padding: 20px 0;border: 1px solid #ededed;}.wishlist_share h4 {font-size: 18px;font-weight: 500;text-transform: capitalize;}.wishlist_share ul li {display: inline-block;}.wishlist_share ul li a {padding: 0 10px;display: block;}.wishlist_share ul li a:hover {color: #fe3737;}.wishlist_area {padding-bottom: 60px;}.contact_area {margin-bottom: 60px;}.contact_message h3 {font-size: 21px;text-transform: capitalize;font-weight: 500;line-height: 20px;margin-bottom: 25px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.contact_message h3 {margin-bottom: 20px;}}@media only screen and (max-width: 767px) {.contact_message h3 {font-size: 20px;margin-bottom: 20px;}}.contact_message p {font-size: 14px;line-height: 24px;margin-bottom: 20px;}.contact_message ul li {padding: 13px 0;border-top: 1px solid #ededed;}.contact_message ul li:last-child {padding-bottom: 0;}.contact_message ul li i {margin-right: 10px;}.contact_message ul li a:hover {color: #fe3737;}.contact_message label {line-height: 18px;font-weight: 500;margin-bottom: 10px;}.contact_message input {border: 1px solid #ededed;height: 45px;background: #ffffff;width: 100%;padding: 0 20px;color: #757575;}.contact_message textarea {height: 170px;border: 1px solid #ededed;background: #ffffff;resize: none;margin-bottom: 20px;width: 100%;padding: 10px 20px;color: #232323;}@media only screen and (max-width: 767px) {.contact_message textarea {height: 120px;}}.contact_message button {font-weight: 400;height: 42px;line-height: 42px;padding: 0 30px;text-transform: capitalize;border: none;background: #232323;color: #ffffff;cursor: pointer;-webkit-transition: 0.3s;transition: 0.3s;border-radius: 4px;}.contact_message button:hover {background: #fe3737;}@media only screen and (max-width: 767px) {.contact_message.content {margin-bottom: 50px;}}.contact_message.form p.form-messege {margin-bottom: 0;}.contact_map {margin-bottom: 55px;}.map-area #googleMap {height: 460px;width: 100%;}@media only screen and (max-width: 767px) {.map-area #googleMap {height: 340px;}}.account_form h2 {font-size: 28px;text-transform: capitalize;font-weight: 500;line-height: 22px;margin-bottom: 30px;}@media only screen and (max-width: 767px) {.account_form h2 {font-size: 24px;margin-bottom: 20px;}}.account_form form {border: 1px solid #ededed;padding: 23px 20px 29px;border-radius: 5px;}.account_form label {font-size: 16px;font-weight: 400;cursor: pointer;line-height: 12px;margin-bottom: 12px;}.account_form label:hover {color: #fe3737;}.account_form input {border: 1px solid #ededed;height: 40px;max-width: 100%;padding: 0 20px;background: none;width: 100%;}.account_form button {background: #fe3737;border: 0;color: #ffffff;display: inline-block;font-size: 12px;font-weight: 700;height: 34px;line-height: 26px;padding: 5px 20px;text-transform: uppercase;cursor: pointer;-webkit-transition: 0.3s;transition: 0.3s;margin-left: 20px;border-radius: 20px;}.account_form button:hover {background: #232323;}.login_submit label input[type="checkbox"] {width: 15px;height: 13px;margin-right: 3px;}.login_submit {text-align: right;}.login_submit a {font-size: 15px;float: left;line-height: 39px;}.login_submit a:hover {color: #fe3737;}@media only screen and (min-width: 768px) and (max-width: 991px) {.login_submit a {float: none;line-height: 18px;display: block;margin-bottom: 20px;}}@media only screen and (max-width: 767px) {.login_submit a {float: none;line-height: 18px;display: block;margin-bottom: 20px;}}.customer_login {padding-bottom: 60px;}.account_form p {margin-bottom: 20px;}@media only screen and (max-width: 767px) {.account_form.register {margin-top: 57px;}}.faq_content_area {padding-bottom: 52px;}@media only screen and (max-width: 767px) {.faq_content_area {padding-bottom: 53px;}}.accordion_area {padding-bottom: 60px;}.accordion_area .card-header {background: #fe3737;}.accordion_area .card-header:first-child {border-radius: inherit;}.card.card_dipult {border: none;margin-bottom: 10px;}.card.card_dipult:last-child {margin-bottom: 0;}.card-header.card_accor {padding: 0;border: none;}.card-header.card_accor button {height: 45px;text-decoration: none;cursor: pointer;position: relative;white-space: initial;box-shadow: inherit;}@media only screen and (max-width: 767px) {.card-header.card_accor button {height: 60px;}}.card-header.card_accor button i {position: absolute;top: 50%;-webkit-transform: translatey(-50%);transform: translatey(-50%);right: 20px;}@media only screen and (max-width: 767px) {.card-header.card_accor button i {right: 10px;}}.card-header.card_accor button.btn-link {border: 1px solid #fe3737;width: 100%;text-align: left;font-size: 14px;font-weight: 500;color: #ffffff;}.card-header.card_accor button.btn-link.collapsed {background: #ededed;border: 1px solid #ededed;width: 100%;text-align: left;color: #232323;}@media only screen and (max-width: 767px) {.card-header.card_accor button.btn-link.collapsed {padding-right: 28px;}}.card-header.card_accor button.btn-link i.fa-plus {display: none;}.card-header.card_accor button.btn-link.collapsed i.fa-plus {display: block;}.card-header.card_accor button.btn-link.collapsed i.fa-minus {display: none;}.faq_content_wrapper h4 {font-size: 18px;font-weight: 600;margin-bottom: 15px;line-height: 18px;}@media only screen and (max-width: 767px) {.faq_content_wrapper h4 {font-size: 15px;line-height: 24px;}}@media only screen and (max-width: 767px) {.dashboard_tab_button {margin-bottom: 20px;}}.dashboard_tab_button ul li {margin-bottom: 5px;}.dashboard_tab_button ul li:last-child {margin-bottom: 0;}.dashboard_tab_button ul li a {font-size: 14px;color: #ffffff;font-weight: 500;text-transform: capitalize;background: #232323;border-radius: 3px;}.dashboard_tab_button ul li a:hover {background: #fe3737;color: #ffffff;}.dashboard_tab_button ul li a.active {background: #fe3737;}.main_content_area {padding-bottom: 60px;}@media only screen and (max-width: 767px) {.main_content_area {padding-bottom: 55px;}}.dashboard_content h3 {font-size: 22px;text-transform: capitalize;font-weight: 500;margin-bottom: 15px;}.dashboard_content h4 {font-size: 20px;text-transform: capitalize;font-weight: 500;margin-bottom: 10px;margin-top: 10px;}.dashboard_content button {color: #fe3737;font-weight: 500;border: 0;background: inherit;}.dashboard_content p a {color: #fe3737;font-weight: 500;}.table-responsive table thead {background: #ededed;}.table-responsive table thead tr th {text-align: center;}.table-responsive table tbody tr td {border-right: 1px solid #ededed;font-weight: 500;text-transform: capitalize;font-size: 14px;text-align: center;min-width: 150px;}.table-responsive table tbody tr td:last-child a {color: #fe3737;}.table-responsive .table {border-left: 1px solid #ededed;border-bottom: 1px solid #ededed;border-right: 1px solid #ededed;}.dashboard_content address {font-weight: 500;}.input-radio span input[type="radio"], .account_login_form form span input[type="checkbox"] {width: 15px;height: 15px;margin-right: 2px;position: relative;top: 2px;}.input-radio span {font-weight: 500;padding-right: 10px;}.account_login_form form input {border: 1px solid #ddd;background: none;height: 40px;margin-bottom: 20px;width: 100%;padding: 0 20px;color: #232323;}.about_desc {text-align: center;}.about_desc p {font-size: 16px;margin-bottom: 30px;line-height: 27px;}@media only screen and (max-width: 767px) {.about_desc p {font-size: 15px;margin-bottom: 18px;}}.about_desc h3 {font-size: 42px;line-height: 42px;margin-bottom: 0;}@media only screen and (max-width: 767px) {.about_desc h3 {font-size: 35px;line-height: 34px;}}.testimonial_about {padding: 0;}@media only screen and (max-width: 767px) {.testimonial_about {margin-top: 43px;margin-bottom: 0;}}.testimonial_about .single_testimonial {flex-direction: column;text-align: center;}.testimonial_about .testimonial_icon_img {margin-bottom: 20px;}.testimonial_about .testimonial_content a {font-size: 16px;line-height: 16px;color: #333;text-transform: uppercase;font-weight: 500;margin-top: 16px;}@media only screen and (max-width: 767px) {.testimonial_about .testimonial_content a {font-size: 14px;line-height: 14px;margin-top: 4px;}}.testimonial_about .testimonial_content p {max-width: 79%;margin: 0 auto 20px;font-size: 18px;line-height: 32px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.testimonial_about .testimonial_content p {max-width: 93%;margin: 0 auto 15px;font-size: 16px;line-height: 28px;}}@media only screen and (max-width: 767px) {.testimonial_about .testimonial_content p {max-width: 100%;margin: 0 auto 16px;font-size: 15px;line-height: 28px;}}.testimonial_about .section_title h2 {font-size: 28px;line-height: 33px;padding-bottom: 0;}.testimonial_about .section_title h2::before {display: none;}@media only screen and (min-width: 768px) and (max-width: 991px) {.testimonial_about .section_title h2 {font-size: 22px;line-height: 24px;}}@media only screen and (max-width: 767px) {.testimonial_about .section_title h2 {font-size: 19px;line-height: 22px;}}.testimonial_about .testimonial_container {margin-top: 6px;}.about_section {padding-bottom: 60px;}.about_content {padding-top: 56px;text-align: center;}@media only screen and (max-width: 767px) {.about_content {padding-top: 52px;}}.about_content h1 {display: inline-block;font-size: 24px;line-height: 24px;text-transform: capitalize;font-weight: 400;margin-bottom: 21px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.about_content h1 {font-size: 22px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.about_content h1 {font-size: 20px;margin-bottom: 20px;}}@media only screen and (max-width: 767px) {.about_content h1 {font-size: 16px;line-height: 25px;margin-bottom: 13px;}}.about_content p {font-size: 14px;line-height: 26px;max-width: 890px;margin: 0 auto;}.chose_content h3 {font-size: 22px;text-transform: capitalize;font-weight: 400;line-height: 26px;margin-bottom: 19px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.chose_content h3 {font-size: 20px;line-height: 24px;margin-bottom: 17px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.chose_content h3 {font-size: 16px;argin-bottom: 13px;}}@media only screen and (max-width: 767px) {.chose_content h3 {font-size: 18px;line-height: 20px;margin-bottom: 13px;}}.about_signature {margin-top: 25px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.about_signature {margin-top: 20px;}}@media only screen and (max-width: 767px) {.about_signature {margin-top: 22px;}}.choseus_area {margin-bottom: 60px;background-repeat: no-repeat;background-attachment: scroll;background-position: center center;background-size: cover;padding: 60px 0 54px;}@media only screen and (max-width: 767px) {.choseus_area {padding: 60px 0 28px;}}.single_chose {text-align: center;}@media only screen and (max-width: 767px) {.single_chose {margin-bottom: 25px;}}.single_chose:hover .chose_icone {transform: rotatey(180deg);}.chose_icone {margin-bottom: 23px;-webkit-transition: 0.5s;transition: 0.5s;}@media only screen and (min-width: 768px) and (max-width: 991px) {.chose_icone {margin-bottom: 20px;}}@media only screen and (max-width: 767px) {.chose_icone {margin-bottom: 14px;}}.single_gallery_section {background: #ffffff;}@media only screen and (max-width: 767px) {.single_gallery_section {margin-bottom: 25px;}}.about_gallery_container {border-bottom: 1px solid #ededed;padding-bottom: 53px;}@media only screen and (max-width: 767px) {.about_gallery_container {padding-bottom: 28px;}}.about_gallery_section {margin-bottom: 54px;}@media only screen and (max-width: 767px) {.gallery_thumb img {width: 100%;}}.about_gallery_content {padding-top: 21px;text-align: center;}.about_gallery_content h3 {font-size: 28px;text-transform: capitalize;font-weight: 400;line-height: 28px;margin-bottom: 12px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.about_gallery_content h3 {font-size: 22px;line-height: 25px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.about_gallery_content h3 {font-size: 20px;line-height: 22px;}}@media only screen and (max-width: 767px) {.about_gallery_content h3 {font-size: 18px;margin-bottom: 11px;line-height: 22px;}}.about_gallery_content p {line-height: 26px;}.team_container {padding-bottom: 45px;border-bottom: 1px solid #ededed;}@media only screen and (min-width: 768px) and (max-width: 991px) {.team_container {padding-bottom: 15px;}}@media only screen and (max-width: 767px) {.team_container {padding-bottom: 15px;}}.team_member {text-align: center;}@media only screen and (min-width: 768px) and (max-width: 991px) {.team_member {margin-bottom: 28px;}}@media only screen and (max-width: 767px) {.team_member {margin-bottom: 28px;}}.team_thumb {margin-bottom: 24px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.team_thumb {margin-bottom: 18px;}}@media only screen and (max-width: 767px) {.team_thumb {margin-bottom: 18px;}}.team_content h3 {font-size: 18px;line-height: 24px;font-weight: 500;margin-bottom: 5px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.team_content h3 {line-height: 18px;margin-bottom: 4px;}}@media only screen and (max-width: 767px) {.team_content h3 {line-height: 18px;margin-bottom: 4px;font-size: 17px;}}.team_content h5 {font-size: 13px;line-height: 17px;margin-bottom: 12px;padding-bottom: 14px;position: relative;display: inline-block;}@media only screen and (min-width: 768px) and (max-width: 991px) {.team_content h5 {margin-bottom: 11px;padding-bottom: 11px;}}@media only screen and (max-width: 767px) {.team_content h5 {margin-bottom: 11px;padding-bottom: 11px;}}.team_content h5::before {position: absolute;content: "";width: 37px;height: 2px;background: #fe3737;bottom: 0;left: 50%;transform: translatex(-50%);}.team_content p {font-size: 14px;line-height: 25px;}.team_content p a:hover {color: #fe3737;}.faq-client_title {margin-bottom: 28px;text-align: center;}@media only screen and (max-width: 767px) {.faq-client_title {margin-bottom: 23px;}}.faq-client_title h2 {font-size: 28px;line-height: 28px;font-weight: 400;display: inline-block;margin-bottom: 0;text-transform: capitalize;position: relative;}@media only screen and (min-width: 768px) and (max-width: 991px) {.faq-client_title h2 {font-size: 22px;line-height: 24px;}}@media only screen and (max-width: 767px) {.faq-client_title h2 {font-size: 20px;line-height: 20px;}}.faq-client-say-area {margin-bottom: 44px;}@media only screen and (max-width: 767px) {.faq-client-say-area {margin-bottom: 53px;}}@media only screen and (max-width: 767px) {.faq-client-say-area .section_title {margin-bottom: 22px;}}.panel-heading .panel-title {margin-bottom: 0;}.panel-heading .panel-title a {background: #ffffff;display: block;padding: 14px 20px;border-radius: 3px;-webkit-box-sizing: border-box;box-sizing: border-box;text-decoration: none;color: inherit;position: relative;-webkit-transition: color .2s ease-in-out;-o-transition: color .2s ease-in-out;transition: color .2s ease-in-out;border: none;-webkit-box-shadow: none;box-shadow: none;font-weight: 500;}@media only screen and (max-width: 767px) {.panel-heading .panel-title a {padding: 10px 38px 10px 15px;font-size: 13px;}}.panel-heading .panel-title a::before {position: absolute;content: "\f0d7";font-family: 'FontAwesome';color: #333;font-size: 20px;width: 22px;height: 22px;text-align: center;line-height: 25px;right: 15px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: 0.4s ease-in-out;-o-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;border-radius: 100%;z-index: 4;margin-top: 0px;}.panel-heading .panel-title a[aria-expanded="true"]::before {background: #fff;color: #fe3737;}.faq-style-wrap .panel-title a[aria-expanded="true"] {border-radius: 3px 3px 0 0;color: #ffffff;background: #fe3737;}.panel.panel-default {margin-bottom: 21px;}.panel.panel-default:last-child {margin-bottom: 0;}@media only screen and (max-width: 767px) {.panel.panel-default {margin-bottom: 13px;}}.panel-body {padding: 15px;border: 1px solid #ddd;background: #ffffff;}.about_testi_title {margin-bottom: 28px;text-align: center;}@media only screen and (max-width: 767px) {.about_testi_title {margin-bottom: 22px;}}.about_testi_title h2 {font-size: 28px;line-height: 28px;font-weight: 400;display: inline-block;margin-bottom: 0;text-transform: capitalize;}@media only screen and (min-width: 768px) and (max-width: 991px) {.about_testi_title h2 {font-size: 22px;line-height: 24px;}}@media only screen and (max-width: 767px) {.about_testi_title h2 {font-size: 20px;line-height: 20px;}}.services_gallery {padding-bottom: 30px;}@media only screen and (max-width: 767px) {.services_gallery {padding-bottom: 29px;}}.services_content h3 {font-size: 15px;text-transform: capitalize;font-weight: 400;margin-bottom: 11px;line-height: 14px;}.services_content p {font-size: 14px;font-weight: 400;line-height: 24px;margin-bottom: 0;}.services_thumb {margin-bottom: 20px;}.services_thumb img {width: 100%;}@media only screen and (min-width: 768px) and (max-width: 991px) {.services_thumb img {width: 100%;}}@media only screen and (max-width: 767px) {.services_thumb img {width: 100%;}}.single_services {margin-bottom: 25px;}.our_services {padding: 48px 0 26px;background: #ECECEC;}@media only screen and (min-width: 768px) and (max-width: 991px) {.our_services {margin-bottom: 60px;}}@media only screen and (max-width: 767px) {.our_services {padding: 54px 0 26px;margin-bottom: 60px;}}.services_item {margin-bottom: 27px;display: -webkit-box;display: -ms-flexbox;display: flex;}.services_title {text-align: center;margin-bottom: 35px;}.services_title h2 {font-size: 25px;text-transform: uppercase;font-weight: 400;margin-bottom: 11px;}@media only screen and (max-width: 767px) {.services_title h2 {font-size: 20px;line-height: 22px;}}.services_title p {max-width: 790px;margin: 0 auto;}.services_icone {margin-right: 15px;}.services_icone i {font-size: 35px;line-height: 46px;color: #fe3737;}.services_desc h3 {font-size: 13px;font-weight: 400;}@media only screen and (max-width: 767px) {.services_desc h3 {line-height: 22px;}}.services_desc p {font-size: 13px;font-weight: 400;line-height: 24px;margin-bottom: 0;}@media only screen and (min-width: 768px) and (max-width: 991px) {.services_section_thumb {margin-bottom: 28px;}}@media only screen and (max-width: 767px) {.services_section_thumb {margin-bottom: 28px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.unlimited_services {margin: 60px 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.unlimited_services {margin-bottom: 60px;}}@media only screen and (max-width: 767px) {.unlimited_services {margin-bottom: 60px;}}.unlimited_services_content h1 {font-weight: 400;line-height: 40px;text-transform: uppercase;font-size: 25px;margin-bottom: 20px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.unlimited_services_content h1 {line-height: 25px;font-size: 20px;margin-bottom: 12px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.unlimited_services_content h1 {line-height: 21px;font-size: 20px;margin-bottom: 6px;}}@media only screen and (max-width: 767px) {.unlimited_services_content h1 {line-height: 20px;font-size: 18px;margin-bottom: 6px;}}.unlimited_services_content p {font-size: 14px;line-height: 28px;margin-bottom: 25px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.unlimited_services_content p {font-size: 14px;margin-bottom: 15px;}}@media only screen and (max-width: 767px) {.unlimited_services_content p {font-size: 13px;margin-bottom: 15px;}}.unlimited_services_content .view__work a {font-size: 14px;padding: 8px 20px 7px;display: inline-block;border-radius: 20px;border: 1px solid #ededed;}.unlimited_services_content .view__work a:hover {background: #fe3737;color: #fff;border-color: #fe3737;}.priceing_table {background: #ECECEC;padding: 60px 0 30px;}.single_priceing {background: #fff;border-radius: 3px;-webkit-box-shadow: 0 1px #FFFFFF inset, 0 1px 3px rgba(34, 25, 25, 0.4);box-shadow: 0 1px #FFFFFF inset, 0 1px 3px rgba(34, 25, 25, 0.4);text-align: center;margin-bottom: 30px;}.priceing_title {padding: 20px;background: #fe3737;}.priceing_title h1 {color: #fff;font-size: 14px;font-weight: 600;text-transform: uppercase;margin-bottom: 0;}.priceing_list {padding: 0 20px 30px;}.priceing_list h1 {font-size: 12px;font-weight: 500;text-transform: uppercase;padding: 36px 0 24px;margin: 0;line-height: 20px;}.priceing_list h1 span {font-size: 40px;}.priceing_list ul li {padding: 15px 0;border-bottom: 1px solid #ededed;line-height: 24px;}.priceing_list ul li:first-child {border-top: 1px solid #ededed;}.priceing_list a {margin: 30px 0 0;line-height: 38px;padding: 0 20px;border: 1px solid #232323;color: #232323;display: inline-block;font-size: 12px;font-weight: 600;border-radius: 30px;text-transform: uppercase;}.priceing_list a.list_button, .priceing_list a:hover {background: #fe3737;border-color: #fe3737;color: #fff;}.advantages_ecommerce {padding: 55px 0;}@media only screen and (max-width: 767px) {.advantages_ecommerce {padding: 50px 0;}}@media only screen and (max-width: 767px) {.advantages_content {text-align: center;}}.advantages_content h3 {font-size: 25px;font-weight: 500;text-transform: capitalize;}@media only screen and (min-width: 768px) and (max-width: 991px) {.advantages_content h3 {font-size: 20px;line-height: 20px;}}@media only screen and (max-width: 767px) {.advantages_content h3 {font-size: 16px;line-height: 20px;}}.advantages_content p {font-size: 14px;font-style: italic;font-weight: 400;}@media only screen and (min-width: 768px) and (max-width: 991px) {.advantages_content p {font-size: 13px;}}@media only screen and (max-width: 767px) {.advantages_content p {font-size: 13px;}}.advantages_button {text-align: center;}.advantages_button a {font-size: 14px;padding: 8px 20px 7px;display: inline-block;border-radius: 20px;border: 1px solid #ededed;}.advantages_button a:hover {background: #fe3737;color: #fff;border-color: #fe3737;}@media only screen and (max-width: 767px) {.advantages_button a {padding: 5px 11px;font-size: 13px;margin-top: 20px;}}.blog_wrapper .post_author {margin-bottom: 3px;}.blog_wrapper .blog_footer {margin-top: 16px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.blog_wrapper .blog_footer {margin-top: 12px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_wrapper .blog_footer {margin-top: 13px;}}@media only screen and (max-width: 767px) {.blog_wrapper .blog_footer {margin-top: 12px;}}.blog_wrapper .blog_content {padding: 25px 0 0;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.blog_wrapper .blog_content {padding: 18px 0 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_wrapper .blog_content {padding: 18px 0 0;}}@media only screen and (max-width: 767px) {.blog_wrapper .blog_content {padding: 18px 0 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_wrapper .blog_content h4 {margin-bottom: 8px;}}@media only screen and (max-width: 767px) {.blog_wrapper .blog_content h4 {margin-bottom: 5px;}}.blog_wrapper .single_blog {margin-bottom: 30px;}@media only screen and (max-width: 767px) {.blog_wrapper .single_blog {margin-bottom: 30px;}}.blog_wrapper .blog_thumb {width: 100%;}@media only screen and (max-width: 767px) {.blog_wrapper .blog_thumb img {width: 100%;}}.blog_wrapper .blog_thumb iframe {height: 248px;width: 100%;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.blog_wrapper .blog_thumb iframe {height: 200px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_wrapper .blog_thumb iframe {height: 200px;}}.blog_wrapper .blog_desc {margin-bottom: 25px;}@media only screen and (max-width: 767px) {.blog_wrapper .blog_desc {margin-bottom: 20px;}}.blog_wrapper .blog_desc p {font-size: 14px;line-height: 28px;margin-bottom: 0;}.blog_bidio .blog_content {padding-top: 16px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.blog_bidio .blog_content {padding-top: 19px;}}@media only screen and (max-width: 767px) {.blog_bidio .blog_content {padding-top: 13px;}}.readmore_button a {height: 38px;line-height: 40px;background: #fe3737;border: 0;color: #fff;display: block;text-align: center;padding: 0 20px;font-size: 12px;text-transform: uppercase;font-weight: 600;font-style: normal;border-radius: 3px;max-width: 170px;}.readmore_button a:hover {background: #232323;}@media only screen and (max-width: 767px) {.readmore_button a {max-width: 130px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_sidebar_widget {margin-top: 57px;}}@media only screen and (max-width: 767px) {.blog_sidebar_widget {margin-top: 57px;}}.blog_sidebar_widget .widget_title {position: relative;margin-bottom: 20px;}.blog_sidebar_widget .widget_title h3 {margin-bottom: 0;}.blog_sidebar_widget .widget_list {margin-bottom: 28px;}.blog_sidebar_widget .widget_list:last-child {margin-bottom: 0;}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_sidebar_widget .widget_list {margin-bottom: 55px;}}@media only screen and (max-width: 767px) {.blog_sidebar_widget .widget_list {margin-bottom: 55px;}}.blog_sidebar_widget .widget_list.comments .post_thumb a img {border-radius: 50%;}.blog_sidebar_widget .widget_list.comments .post_info span a {color: #fe3737;}.blog_sidebar_widget .widget_list.comments .post_info a:hover {color: #fe3737;}.blog_sidebar_widget .widget_categories {background: inherit;margin-bottom: 18px;}.blog_sidebar_widget .widget_categories .widget_title {margin-bottom: 15px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_sidebar_widget .widget_categories {margin-bottom: 52px;}}@media only screen and (max-width: 767px) {.blog_sidebar_widget .widget_categories {margin-bottom: 43px;}}.blog_sidebar_widget .widget_categories ul li a {color: #232323;padding: 0;border: 0;line-height: 35px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.blog_sidebar_widget .tag_widget ul li a {padding: 0 12px;}}.widget_search input {height: 35px;border: 1px solid #ededed;background: #fff;color: #232323;width: 100%;margin-bottom: 20px;padding: 0 15px;}.widget_search button {color: #fff;display: inline-block;background: #242424;border: none;padding: 0 20px;height: 34px;line-height: 35px;text-transform: uppercase;font-size: 12px;font-weight: 600;cursor: pointer;-webkit-transition: .3s;transition: .3s;border-radius: 3px;}.widget_search button:hover {background: #fe3737;}.tag_widget ul li {display: inline-block;}.tag_widget ul li a {margin: 0 6px 0 0;display: block;font-size: 12px;font-weight: 400;border: 1px solid #ededed;background: #fff;padding: 0 15px;line-height: 29px;border-radius: 3px;}.tag_widget ul li a:hover {background: #fe3737;border-color: #fe3737;color: #fff;}.post_thumb {width: 60px;float: left;margin-right: 10px;}.post_wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 15px;}.post_wrapper:last-child {margin-bottom: 0;}.post_info h4 {font-size: 13px;font-weight: 500;text-transform: capitalize;line-height: 14px;margin-bottom: 5px;}.post_info h4 a:hover {color: #fe3737;}.post_info span {font-size: 12px;}.blog_categories ul li {border-top: 1px solid #ddd;}.blog_categories ul li a {padding: 10px 0;text-transform: capitalize;display: inline-block;margin-left: 0;}.blog_categories ul li a:hover {color: #fe3737;}.blog_categories ul li:last-child a {padding-bottom: 0;}.shipping_area.shipping_contact.blog_shipping {margin-top: 94px;}.blog_pagination .pagination {border: 1px solid #ededed;justify-content: center;padding: 10px 0;}@media only screen and (max-width: 767px) {.blog_pagination .pagination {margin-top: 0;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_fullwidth .blog_sidebar_widget {margin-top: 55px;}}@media only screen and (max-width: 767px) {.blog_fullwidth .blog_wrapper {margin-bottom: 56px;}}.blog_fullwidth .blog_thumb {width: 100%;float: inherit;}.blog_fullwidth .blog_thumb img {transform: inherit;}.blog_fullwidth .blog_thumb iframe {height: 550px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.blog_fullwidth .blog_thumb iframe {height: 440px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_fullwidth .blog_thumb iframe {height: 440px;}}@media only screen and (max-width: 767px) {.blog_fullwidth .blog_thumb iframe {height: 200px;}}.blog_fullwidth .blog_content h4 {font-size: 24px;line-height: 24px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_fullwidth .blog_content h4 {font-size: 22px;line-height: 22px;}}@media only screen and (max-width: 767px) {.blog_fullwidth .blog_content h4 {font-size: 16px;line-height: 23px;}}.blog_fullwidth .blog_content p {font-size: 16px;line-height: 23px;max-width: 81%;}@media only screen and (max-width: 767px) {.blog_fullwidth .blog_content p {max-width: 100%;font-size: 15px;line-height: 23px;}}.blog_thumb_active:hover .owl-nav > div {left: 20px;opacity: 1;visibility: visible;}.blog_thumb_active:hover .owl-nav > div.owl-next {right: 20px;}.blog_thumb_active .owl-nav > div {position: absolute;top: 50%;transform: translatey(-50%);background: rgba(236, 54, 66, 0.6);width: 30px;height: 30px;line-height: 30px;font-size: 20px;color: #fff;text-align: center;border-radius: 50%;left: 40px;-webkit-transition: 0.5s;transition: 0.5s;opacity: 0;visibility: hidden;}.blog_thumb_active .owl-nav > div.owl-next {right: 40px;left: auto;}.blog_aduio_icone {margin-bottom: 11px;}.blog_aduio_icone audio {width: 100%;}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_reverse .blog_wrapper .row {flex-direction: row;}}@media only screen and (max-width: 767px) {.blog_reverse .blog_wrapper .row {flex-direction: row;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_reverse .row {flex-direction: column-reverse;}}@media only screen and (max-width: 767px) {.blog_reverse .row {flex-direction: column-reverse;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_wrapper_sidebar .row {flex-direction: row;}}@media only screen and (max-width: 767px) {.blog_wrapper_sidebar .row {flex-direction: row;}}.pagination_full {margin-top: 0;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.blog_nosidebar {margin-bottom: 0;}}.blog_nosidebar .single_blog {overflow: hidden;}.blog_nosidebar .single_blog_gallery {overflow: hidden;}.blog_nosidebar .blog_thumb {float: left;width: 30%;}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_nosidebar .blog_thumb {width: 35%;}}@media only screen and (max-width: 767px) {.blog_nosidebar .blog_thumb {width: 100%;}}.blog_nosidebar .blog_thumb_active {float: left;width: 30%;}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_nosidebar .blog_thumb_active {width: 35%;}}@media only screen and (max-width: 767px) {.blog_nosidebar .blog_thumb_active {width: 100%;}}.blog_nosidebar .blog_content {float: left;width: 70%;padding-top: 0;padding-left: 25px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_nosidebar .blog_content {width: 65%;}}@media only screen and (max-width: 767px) {.blog_nosidebar .blog_content {width: 100%;padding-left: 0;padding-top: 20px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_nosidebar .blog_content h3 {line-height: 20px;margin-bottom: 9px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_nosidebar .blog_meta {margin-bottom: 9px;}}.post_header {margin-bottom: 28px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.post_header {margin-bottom: 25px;}}@media only screen and (max-width: 767px) {.post_header {margin-bottom: 22px;}}.post_header h3 {font-size: 30px;line-height: 25px;font-weight: 500;margin-bottom: 9px;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.post_header h3 {font-size: 26px;line-height: 25px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.post_header h3 {font-size: 25px;line-height: 23px;}}@media only screen and (max-width: 767px) {.post_header h3 {font-size: 18px;line-height: 20px;margin-bottom: 7px;}}.blog_details {margin-bottom: 60px;}.blog_details .single_blog {margin-bottom: 56px;border: 0;}@media only screen and (min-width: 768px) and (max-width: 991px) {.blog_details .blog_sidebar {margin-bottom: 0;}}@media only screen and (max-width: 767px) {.blog_details .blog_sidebar {margin-bottom: 0;}}.blog_details .blog_meta {margin-bottom: 0;}.blog_details .blog_thumb {width: 100%;float: inherit;}.blog_details .blog_content {padding: 0;padding-top: 30px;text-align: left;}@media only screen and (max-width: 767px) {.blog_details .blog_content {padding-top: 22px;}}.blog_details .post_content > p {line-height: 24px;margin-bottom: 10px;font-size: 15px;}@media only screen and (max-width: 767px) {.blog_details .post_content > p {font-size: 14px;}}.blog_details .post_content blockquote {margin: 31px 0 31px 40px;font-style: italic;padding: 30px 45px;background: #f6f6f6;border: 1px solid #ebebeb;border-left: 4px solid #fe3737;}.blog_details .post_content blockquote p {font-size: 16px;}@media only screen and (max-width: 767px) {.blog_details .post_content blockquote p {font-size: 15px;}}@media only screen and (max-width: 767px) {.blog_details .post_content blockquote {margin: 23px 0 23px 0;padding: 20px 12px 15px;}}.blog_details .social_sharing {display: flex;align-items: center;}.blog_details .social_sharing p {font-size: 13px;text-transform: capitalize;margin-right: 20px;margin-bottom: 0;line-height: 13px;font-weight: 500;}@media only screen and (max-width: 767px) {.blog_details .social_sharing p {font-size: 13px;margin-right: 10px;}}.blog_details .social_sharing ul li {display: inline-block;}.blog_details .social_sharing ul li a {background: #e6e6e6;border-radius: 100%;display: inline-block;font-size: 12px;height: 26px;line-height: 26px;margin-right: 5px;text-align: center;width: 26px;}.blog_details .social_sharing ul li a:hover {color: #ffffff;background: #fe3737;}@media only screen and (max-width: 767px) {.blog_details .social_sharing ul li a {margin-right: 2px;}}.blog_details .social_sharing ul li:first-child a {padding-left: 0;border-left: 0;}.entry_content {display: flex;justify-content: space-between;align-items: center;}@media only screen and (max-width: 767px) {.entry_content {flex-direction: column;text-align: left;align-items: inherit;}}.entry_content .post_meta {margin-bottom: 0;}@media only screen and (max-width: 767px) {.entry_content .post_meta {margin-bottom: 10px;}}.entry_content .post_meta span {font-weight: 500;font-size: 13px;}.entry_content .post_meta span a:hover {color: #fe3737;}.comments_box {margin-bottom: 56px;}.comments_box h3 {font-size: 15px;margin: 0 0 20px;font-weight: 500;line-height: 20px;text-transform: uppercase;}.comment_list {overflow: hidden;margin-bottom: 30px;}.comment_list:last-child {margin-bottom: 0;}.comment_list .comment_thumb {display: inline-block;float: left;}@media only screen and (max-width: 767px) {.comment_list .comment_thumb {width: 40px;}}.comment_list .comment_content {margin-left: 70px;position: relative;border: 1px solid #ebebeb;border-radius: 3px;padding: 15px;}@media only screen and (max-width: 767px) {.comment_list .comment_content {margin-left: 55px;}}.comment_list .comment_content h5 {font-size: 12px;font-weight: 500;text-transform: uppercase;margin-bottom: 5px;}.comment_list .comment_content h5 a:hover {color: #fe3737;}.comment_list .comment_content span {line-height: 18px;margin-bottom: 8px;font-size: 13px;font-style: italic;display: inline-block;}.comment_list .comment_content p {margin-bottom: 0;font-size: 14px;}.comment_reply {position: absolute;top: 20px;right: 12px;}@media only screen and (max-width: 767px) {.comment_reply {top: 15px;}}.comment_reply a {padding: 2px 10px;border-radius: 3px;color: #fff;background: #232323;display: block;}@media only screen and (max-width: 767px) {.comment_reply a {line-height: 20px;font-size: 13px;}}.comment_reply a:hover {background: #fe3737;}.comments_form h3 {font-size: 15px;margin: 0 0 20px;font-weight: 500;line-height: 20px;text-transform: uppercase;}.comments_form p {font-size: 13px;line-height: 17px;margin-bottom: 12px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.comments_form form .row {flex-direction: row;}}.comments_form form label {font-size: 13px;line-height: 20px;font-weight: 500;margin-bottom: 10px;}.comments_form form textarea {width: 100%;height: 200px;background: #ffffff;border: 1px solid #ededed;margin-bottom: 10px;resize: none;padding: 10px;}@media only screen and (max-width: 767px) {.comments_form form textarea {height: 120px;}}.comments_form form input {width: 100%;height: 40px;border: 1px solid #ededed;margin-bottom: 15px;padding: 0 20px;}.comments_form form button {border: 0;line-height: 36px;background: #232323;font-weight: 500;}.comments_form form button:hover {background: #fe3737;}@media only screen and (max-width: 767px) {.comments_form form button {line-height: 38px;height: 38px;padding: 0 10px;}}.comment_list.list_two {padding-left: 50px;}@media only screen and (max-width: 767px) {.comment_list.list_two {padding-left: 0;}}.related_posts {border-top: 1px solid #ededed;padding: 56px 0 50px;}@media only screen and (max-width: 767px) {.related_posts {padding: 54px 0 25px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.related_posts .row {flex-direction: row !important;}}.related_posts h3 {font-size: 15px;margin: 0 0 20px;font-weight: 500;line-height: 20px;text-transform: uppercase;}.related_thumb {margin-bottom: 15px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.related_thumb img {width: 100%;}}@media only screen and (max-width: 767px) {.related_thumb img {width: 100%;}}.related_content h4 {font-size: 13px;font-weight: 500;line-height: 13px;margin-bottom: 0;text-transform: uppercase;}.related_content h4 a {color: #232323;}.related_content h4 a:hover {color: #fe3737;}.related_content span {font-size: 13px;line-height: 17px;}.related_content span i {margin-right: 3px;}.related_content .blog_meta span {font-size: 12px;line-height: 22px;}@media only screen and (max-width: 767px) {.single_related {margin-bottom: 25px;}}.modal-dialog.modal-dialog-centered {min-width: 1100px;}@media only screen and (min-width: 1200px) and (max-width: 1600px) {.modal-dialog.modal-dialog-centered {min-width: 1000px;}}@media only screen and (min-width: 992px) and (max-width: 1199px) {.modal-dialog.modal-dialog-centered {min-width: 950px;}}@media only screen and (min-width: 768px) and (max-width: 991px) {.modal-dialog.modal-dialog-centered {min-width: 730px;}}@media only screen and (max-width: 767px) {.modal-dialog.modal-dialog-centered {min-width: 90%;}}.modal_tab_img {text-align: center;margin-bottom: 10px;}.modal_tab_img img {margin: 0 auto;}.modal_tab_button ul li a {padding: 0;border: 1px solid #ededed;margin: 0 2px;}.modal_tab_button ul li a img {width: 100%;}.modal_title h2 {font-size: 16px;text-transform: uppercase;font-weight: 600;margin-bottom: 14px;line-height: 26px;}.modal_social h2 {font-size: 16px;text-transform: uppercase;font-weight: 600;margin-bottom: 15px;line-height: 20px;}.modal_social ul li {display: inline-block;margin-right: 3px;}.modal_social ul li a {text-transform: uppercase;display: inline-block;width: 38px;height: 38px;text-align: center;line-height: 38px;border-radius: 50%;font-size: 15px;color: #ffffff;font-weight: 400;}.modal_social ul li.facebook a {background: #3c5b9b;}.modal_social ul li.facebook a:hover {background: #fe3737;}.modal_social ul li.twitter a {background: #1DA1F2;}.modal_social ul li.twitter a:hover {background: #fe3737;}.modal_social ul li.pinterest a {background: #BD081B;}.modal_social ul li.pinterest a:hover {background: #fe3737;}.modal_social ul li.google-plus a {background: #DC5043;}.modal_social ul li.google-plus a:hover {background: #fe3737;}.modal_social ul li.linkedin a {background: #010103;}.modal_social ul li.linkedin a:hover {background: #fe3737;}.modal_price {margin-bottom: 12px;}.modal_price span {font-weight: 600;color: #fe3737;font-size: 16px;}.modal_price span.old_price {color: #232323;font-size: 14px;font-weight: 400;text-decoration: line-through;margin-left: 5px;}.modal_description p {line-height: 24px;font-size: 15px;margin: 0;}.variants_size h2, .variants_color h2 {font-size: 13px;font-weight: 600;text-transform: uppercase;margin-bottom: 7px;line-height: 20px;}.variants_size.mb-15, .mb-15.variants_color {margin-bottom: 24px;}.variants_size .select_option, .variants_color .select_option {width: 100%;border-radius: 0;margin-bottom: 25px;}.variants_size .select_option .list, .variants_color .select_option .list {width: 100%;border-radius: 0;}.modal_add_to_cart {margin-bottom: 25px;}.modal_add_to_cart form input {width: 95px;border: 1px solid #ededed;background: none;padding: 0 10px;height: 45px;}@media only screen and (max-width: 767px) {.modal_add_to_cart form input {width: 75px;}}.modal_add_to_cart form button {background: none;border: 1px solid #232323;margin-left: 10px;font-size: 12px;font-weight: 700;height: 45px;width: 230px;line-height: 18px;padding: 10px 15px;text-transform: uppercase;background: #232323;color: #ffffff;-webkit-transition: 0.3s;transition: 0.3s;cursor: pointer;}@media only screen and (max-width: 767px) {.modal_add_to_cart form button {width: 130px;}}.modal_add_to_cart form button:hover {background: #fe3737;color: #ffffff;border-color: #fe3737;}.modal_body {padding: 29px 6px 38px;}@media only screen and (max-width: 767px) {.modal_body {padding: 42px 6px 38px;}}@media only screen and (max-width: 767px) {.modal_body .modal_tab {margin-bottom: 30px;}}.modal-content {border-radius: 0;}.modal-content button.close {position: absolute;left: 92%;width: 35px;height: 35px;line-height: 34px;display: block;border: 1px solid #ededed;top: 10px;border-radius: 50%;cursor: pointer;font-size: 18px;z-index: 9;}@media only screen and (max-width: 767px) {.modal-content button.close {left: 83%;width: 32px;height: 32px;line-height: 35px;top: 4px;margin-bottom: 14px;}}.modal-content button.close:hover {color: #fe3737;}.modal_add_to_cart.mb-15 {margin-bottom: 23px;}.modal_description.mb-15 {margin-bottom: 20px;}.product_navactive.owl-carousel:hover .owl-nav div {opacity: 1;visibility: visible;}.product_navactive.owl-carousel .owl-nav {display: block;}.product_navactive.owl-carousel .owl-nav div {position: absolute;background: #f2f2f2;border-radius: 3px;color: #333;height: 32px;top: 50%;transform: translatey(-50%);width: 32px;text-align: center;line-height: 32px;left: -7px;font-size: 18px;-webkit-transition: 0.3s;transition: 0.3s;opacity: 0;visibility: hidden;}.product_navactive.owl-carousel .owl-nav div:hover {background: #fe3737;color: #ffffff;}.product_navactive.owl-carousel .owl-nav div.owl-next {right: -7px;left: auto;}.newletter-popup {background: #fff;top: 50% !important;margin-top: -179px;position: fixed !important;padding: 50px;text-align: center;display: none;}@media only screen and (max-width: 767px) {.newletter-popup {padding: 30px 20px;width: 95%;}}#boxes .newletter-title h2 {font-size: 30px;text-transform: uppercase;margin: 0 0 30px;}@media only screen and (max-width: 767px) {#boxes .newletter-title h2 {font-size: 22px;margin: 0 0 10px;}}#boxes .box-content label {font-weight: 400;font-size: 14px;}#boxes .box-content .newletter-label {width: 70%;margin-bottom: 36px;}@media only screen and (max-width: 767px) {#boxes .box-content .newletter-label {width: 100%;}}#frm_subscribe form {width: 340px;margin: 0 auto;position: relative;}@media only screen and (max-width: 767px) {#frm_subscribe form {width: 100%;}}#frm_subscribe form input::-webkit-input-placeholder {color: #747474;}#frm_subscribe form input::-moz-placeholder {color: #747474;}#frm_subscribe form input:-ms-input-placeholder {color: #747474;}#frm_subscribe form input:-moz-placeholder {color: #747474;}#frm_subscribe form input {background: #EBEBEB;padding: 0 127px 0 20px;height: 45px;border: 0;width: 100%;color: #747474;margin-bottom: 0;}@media only screen and (max-width: 767px) {#frm_subscribe form input {padding: 0 104px 0 20px;}}#frm_subscribe form a.theme-btn-outlined {position: absolute;top: 0;right: 0;height: 100%;width: 110px;background: #232323;cursor: pointer;color: #ffffff;text-transform: uppercase;font-size: 12px;font-weight: 600;-webkit-transition: 0.3s;transition: 0.3s;line-height: 45px;}#frm_subscribe form a.theme-btn-outlined:hover {background: #fe3737;}@media only screen and (max-width: 767px) {#frm_subscribe form a.theme-btn-outlined {width: 90px;}}#boxes .box-content .subscribe-bottom {margin-top: 20px;}#boxes .box-content .subscribe-bottom label {margin: 0;font-size: 13px;}#boxes .box-content .subscribe-bottom #newsletter_popup_dont_show_again {display: inline-block;margin: 0;vertical-align: middle;}#boxes #frm_subscribe #notification {color: #f00;}#boxes #frm_subscribe #notification .success {color: #67D7BB;}#popup2 {position: absolute;right: 1px;top: 1px;text-align: center;cursor: pointer;font-size: 13px;text-transform: capitalize;padding: 6px 12px;background: #232323;font-weight: 600;line-height: 17px;color: #ffffff;display: block;transition: 0.3s;}#popup2:hover {background: #fe3737;}.header_error {border-bottom: 1px solid #ededed;}@media only screen and (min-width: 768px) and (max-width: 991px) {.header_error {border-bottom: 0;}}@media only screen and (max-width: 767px) {.header_error {border-bottom: 0;}}.error_form {text-align: center;}.error_form h1 {font-size: 200px;font-weight: 700;color: #fe3737;letter-spacing: 10px;line-height: 160px;margin: 0 0 72px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.error_form h1 {margin: 0 0 50px;}}@media only screen and (max-width: 767px) {.error_form h1 {font-size: 130px;line-height: 120px;letter-spacing: 4px;margin: 0 0 44px;}}.error_form h2 {font-size: 24px;text-transform: uppercase;font-weight: 500;line-height: 30px;margin-bottom: 20px;}@media only screen and (max-width: 767px) {.error_form h2 {font-size: 18px;line-height: 22px;margin-bottom: 14px;}}.error_form p {font-size: 17px;font-weight: 400;line-height: 26px;margin-bottom: 30px;}@media only screen and (max-width: 767px) {.error_form p {font-size: 15px;margin-bottom: 22px;line-height: 21px;}}.error_form form {width: 450px;margin: 0 auto;position: relative;}@media only screen and (max-width: 767px) {.error_form form {width: 100%;}}.error_form form input {padding: 0 60px 0 30px;background: #f8f8f8;border: 1px solid #ddd;color: #232323;height: 40px;width: 100%;border-radius: 3px;}.error_form form button {position: absolute;right: 0;height: 100%;border: none;background: no-repeat;font-size: 20px;cursor: pointer;-webkit-transition: .3s;transition: .3s;top: 0;text-transform: uppercase;padding: 0 15px;font-weight: 600;}.error_form form button:hover {color: #fe3737;}.error_form a {color: #fff;display: inline-block;background: #fe3737;font-size: 12px;font-weight: bold;height: 40px;line-height: 40px;padding: 0 30px;text-transform: uppercase;margin-top: 35px;border-radius: 3px;}@media only screen and (max-width: 767px) {.error_form a {padding: 0 20px;margin-top: 25px;}}.error_form a:hover {background: #232323;}.error_section {padding: 33px 0 80px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.error_section {padding: 47px 0 60px;border-top: 1px solid #ededed;}}@media only screen and (max-width: 767px) {.error_section {padding: 42px 0 60px;border-top: 1px solid #ededed;}}.privacy_policy_main_area {padding: 53px 0 10px;}@media only screen and (max-width: 767px) {.privacy_policy_main_area {padding: 57px 0 6px;}}.privacy_policy_header {text-align: center;margin-bottom: 50px;}@media only screen and (max-width: 767px) {.privacy_policy_header {margin-bottom: 53px;}}.privacy_policy_header h1 {font-size: 42px;line-height: 45px;font-weight: 500;margin-bottom: 0;}@media only screen and (max-width: 767px) {.privacy_policy_header h1 {font-size: 25px;line-height: 25px;}}.privacy_content {margin-bottom: 44px;}@media only screen and (max-width: 767px) {.privacy_content {margin-bottom: 46px;}}.privacy_content h2 {font-size: 25px;line-height: 33px;font-weight: 500;}@media only screen and (max-width: 767px) {.privacy_content h2 {font-size: 18px;line-height: 26px;}}.privacy_content h3 {font-size: 21px;line-height: 28px;font-weight: 500;margin-bottom: 10px;}@media only screen and (max-width: 767px) {.privacy_content h3 {font-size: 18px;line-height: 24px;}}.privacy_content p {font-size: 16px;line-height: 29px;margin-bottom: 15px;}@media only screen and (max-width: 767px) {.privacy_content p {font-size: 15px;line-height: 28px;}}.privacy_content p a {color: #a43d21;}.privacy_content p a:hover {color: #fe3737;}.privacy_content.section_1 h2 {margin-bottom: 14px;}@media only screen and (max-width: 767px) {.privacy_content.section_1 h2 {margin-bottom: 9px;}}.privacy_content.section_2 h2 {margin-bottom: 20px;}@media only screen and (max-width: 767px) {.privacy_content.section_2 h2 {margin-bottom: 16px;}}.privacy_content.section_3 h2 {margin-bottom: 18px;}@media only screen and (max-width: 767px) {.privacy_content.section_3 h2 {margin-bottom: 12px;}}
