 .text-general, .list-color-general a {color: var(--theme-general-color) !important;}body, .nav-general .navbar-nav .nav-link, .footer-widget li a, .footer-widget.quick-links a, .footer-widget.contact-us a, .breadcrumb-item.active {color: var(--theme-general-color);}.text-light, .list-color-light a {color: var(--text-light-color) !important;}.title-text-light .page-title, .list-color-light li a, .list-color-light li, .list-color-light a, .footer-classic-dark.text-light .media-widget a, .footer-default-dark .media-widget a, .footer-classic-dark.text-light .footer-widget li a {color: var(--theme-light-color);}.hover-text-primary:hover *, a.hover-text-primary:hover, .list-color-secondary li.mixitup-control-active, .list-color-dark li.mixitup-control-active, .tab-simple li.mixitup-control-active, .nav-primary-hover .navbar-nav .nav-link:hover, .nav-primary-hover .navbar-nav .active>.nav-link:hover, .nav-primary-hover .navbar-nav .active>.nav-link, .hover-list-color-primary a:hover, .media-icon-white a:hover, .text-primary {color: var(--theme-primary-color) !important;}a, a:hover, .btn-link, .btn-link:hover, .post-admin ul li, .footer-widget li a:hover, .list-color-primary li a, .list-active-color-primary a.active, .list-color-primary li, .list-color-primary a, .nav-primary-hover .navbar-nav .nav-link:hover, .nav-primary-hover .navbar-nav .active>.nav-link:hover, .nav-primary-hover .navbar-nav .active>.nav-link, .navbar .navbar-nav li>ul.dropdown-menu li.active>a, .product-detail .woocommerce-loop-product__title:hover, .footer-simple-dark .footer-widget li a:hover, .footer-default-dark .media-widget a:hover, .nav-primary .navbar-nav .nav-link, .nav-secondary .navbar-nav .active>.nav-link, .search-form .btn-search, .media-widget a:hover, .title-text-primary .page-title, .nav-primary-active .navbar-nav .nav-link.active {color: var(--theme-primary-color);}.hover-text-secondary:hover *, a.hover-text-secondary:hover, .nav-secondary-hover .navbar-nav .nav-link:hover, .nav-secondary-hover .navbar-nav .active>.nav-link:hover, .nav-secondary-hover .navbar-nav .active>.nav-link, .list-color-secondary li, .list-color-secondary li a, .list-color-secondary a, .hover-text-secondary:hover *, a.hover-text-secondary:hover, .text-secondary {color: var(--theme-secondary-color) !important;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a, .nav-secondary .navbar-nav .nav-link, .post-admin ul li span, .breadcrumb-item>a, .media-icon-secondary a, .media-widget a, .title-text-secondary .page-title {color: var(--theme-secondary-color);}.text-dark, .hover-text-dark:hover *, a.hover-text-dark:hover, .hover-list-color-dark a:hover {color: var(--theme-dark-color) !important;}.list-color-dark li, .list-color-dark li a, .list-color-dark a, .nav-dark-hover .navbar-nav .nav-link:hover, .nav-dark-hover .navbar-nav .active>.nav-link:hover, .nav-dark-hover .navbar-nav .active>.nav-link, .nav-dark .navbar-nav .nav-link, .title-text-dark .page-title {color: var(--theme-dark-color);}.list-color-white li a, .list-color-white li, .list-color-white a, .text-white, .hover-text-white:hover *, a.hover-text-white:hover, .hover-list-color-white a:hover {color: var(--theme-white-color) !important }.text-white .breadcrumb-item>a, .text-white .breadcrumb-item.active, .media-icon-white a, .nav-white .navbar-nav .nav-link, .title-text-white .page-title {color: var(--theme-white-color);}.list-color-gray li a, .list-color-gray li, .list-color-gray a, .text-gray, .title-text-gray .page-title {color: var(--text-gray-color);}.text-extra1, a.hover-text-extra1:hover {color: var(--theme-extra1-color) !important }.title-text-extra1 .page-title {color: var(--theme-extra1-color) }.text-extra2 {color: var(--theme-extra2-color) !important }.title-text-extra2 .page-title {color: var(--theme-extra2-color) }.fixed-bg-primary.fixed-top, .nav-primary-hover.nav-line-active .navbar-nav .active>.nav-link:before, .nav-primary-hover.nav-down-line-active .navbar-nav .active>.nav-link:before, .bg-primary {background-color: var(--theme-primary-color) !important }.hover-bg-secondary:hover::before, .fixed-bg-secondary.fixed-top {background-color: var(--theme-secondary-color) !important }.nav-secondary-hover.nav-line-active .navbar-nav .active>.nav-link:before, .nav-secondary-hover.nav-line-active .navbar-nav .active>.nav-link:before, .owl-carousel button.owl-dot.active {background-color: var(--theme-secondary-color) !important }.nav-bg-gray-hover .navbar-nav .nav-link:hover, .nav-bg-gray-hover .navbar-nav .active>.nav-link:hover, .nav-bg-gray-hover .navbar-nav .active>.nav-link {background-color: var(--theme-gray-color) !important }.full-header.fixed-top, .nav-dark-hover.nav-line-active .navbar-nav .active>.nav-link:before, .nav-dark-hover.nav-line-active .navbar-nav .active>.nav-link:before, .bg-dark {background-color: var(--theme-dark-color) !important }.bg-footer {background-color: var(--theme-footer-color) }.subscribe-form .form-control {background-color: var(--theme-light-color);border: 1px solid #e1e1e1;}.nav-down-line-active .navbar-nav .active>.nav-link:before, .hover-bg-white:hover::before {background-color: var(--theme-white-color) !important }.img-thumb-title-inside::before, .overlay-secondary::before {background-color: var(--theme-secondary-opacity-color);}.help-content, .overlay-primary::before {background-color: var(--theme-primary-opacity-color) }.overlay-dark::before {background-color: var(--theme-dark-opacity-color) }.overlay-white::before {background-color: var(--theme-white-opacity-color) }.border-bottom-gray {border-bottom-color: var(--theme-gray-color);border-bottom: 1px solid }.nav-tab-border .nav-link.mixitup-control-active, .page-item.active .page-link {border-color: var(--theme-primary-color);}.btn-primary {color: var(--theme-white-color);background-color: var(--theme-primary-color);}.btn-secondary {color: var(--theme-white-color);background-color: var(--theme-secondary-color);}.btn-white {color: var(--theme-secondary-color);background-color: var(--theme-white-color);}.btn-border-dark {background-color: transparent;border: 2px solid !important;border-color: var(--theme-dark-color) }.btn-border-dark:hover {background-color: var(--theme-dark-color);border-color: var(--theme-dark-color);color: var(--theme-white-color) }.btn-extra1 {color: var(--theme-white-color) !important;background-color: var(--theme-extra1-color) !important;border-color: var(--theme-extra1-color) !important;}.btn-extra2 {background-color: var(--theme-extra2-color);color: var(--theme-white-color) }.btn-extra2:hover {color: var(--theme-white-color) }.ordinary-font {font-family: var(--theme-general-font) !important;}.highlight-font {font-family: var(--theme-highlight-font) !important;}.extra1-font {font-family: var(--theme-extra1-font) !important;}.extra2-font {font-family: var(--theme-extra2-font) !important;}.extra3-font {font-family: var(--theme-extra3-font) !important;}.flat-80::before {font-size: 80px;line-height: 80px }.flat-60::before {font-size: 60px;line-height: 60px }.flat-45::before {font-size: 45px;line-height: 45px }.flat-30::before {font-size: 30px;line-height: 30px }.flat-15::before {font-size: 15px;line-height: 15px }.fs-11 {font-size: 11px !important;}.fs-12 {font-size: 12px !important;}.fs-13 {font-size: 13px !important;}.fs-14 {font-size: 14px !important;}.fs-15 {font-size: 15px !important;}.fs-16 {font-size: 16px !important;}.fs-18 {font-size: 18px !important;}.fs-21 {font-size: 21px !important;}.fs-24 {font-size: 24px !important;}.fs-26 {font-size: 26px !important;}.fs-80 {font-size: 80px !important;}.fw-100 {font-weight: 100 !important }.fw-300 {font-weight: 300 !important }.fw-400 {font-weight: 400 !important }.fw-500 {font-weight: 500 !important }.fw-600 {font-weight: 600 !important }.fw-700 {font-weight: 700 !important }.fw-800 {font-weight: 800 !important }.fw-900 {font-weight: 900 !important }#page-wrapper {overflow: hidden;position: relative;}body {font-size: 15px;font-family: var(--theme-general-font);font-weight: 400;line-height: 28px;}h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {font-family: var(--theme-highlight-font);}h3, .h3 {font-size: 26px;font-weight: 700;line-height: 1.3;}ul, ol {margin: 0;padding: 0;list-style: none;display: inline-block;width: 100%;}img {max-width: 100%;image-rendering: -webkit-optimize-contrast;}a, ins {text-decoration: none;}button {border: none;background-color: transparent;}.lh-80 {line-height: 80px !important;}.lh-inherit {line-height: inherit !important;}.circle-extra2 {z-index: 9;}.circle-extra2:before {position: absolute;content: "";width: 30px;height: 30px;background-color: transparent;border: 6px solid var(--theme-extra2-color);top: -2px;left: 15px;border-radius: 50%;z-index: -1;}sup {top: 0;}#page_wrapper {background-color: #fff;margin-right: auto;margin-left: auto;width: 100% }p {margin-bottom: 0;}p+p {margin-top: 25px;}.search-form.header-active-form .form-control {width: 280px }.error-handel>div {display: none }.d-ruby {display: ruby !important;}.z-inded-9 {z-index: 9;}.rotate45 {transform: rotate(45deg);}.rounded-10 {border-radius: 10px !important;}.rounded-20 {border-radius: 20px !important;}.z-index-9 {z-index: 9;}.signature {font-family: 'Mrs Saint Delafield', cursive;}.shadow-1 {box-shadow: 0px 0px 20px rgba(0, 0, 0, .075) !important;}.shadow-text {opacity: 0.2;position: absolute;font-weight: 700;top: -20px;left: -20px;font-size: 80px;color: var(--theme-general-color);}.time-count li {display: inline-block;text-align: center;}.time-count.counting-box li {padding-right: 10px;border-radius: 3px;font-family: var(--theme-highlight-font);text-align: left }.time-count.counting-box li span {background-color: transparent;font-size: 21px;color: var(--theme-primary-color);}.thumb-team-classic img {max-width: auto;width: 100% }.achievement-style-2 .count {width: 160px;height: 160px;border: 7px solid;border-color: var(--theme-gray-color);text-align: center;line-height: 160px;position: relative }.strong-border {border: 10px solid;border-color: var(--theme-gray-color);}.achievement-style-2 .count>div {background: #fff;left: 90%;padding: 20px 0;text-align: left }.achievement-style-3 .achievement-wrapper:hover .icon-wrapper {transform: scale(1.3);}.col:not(:last-child) .achievement-style-3 .achievement-wrapper {border-right: 1px solid var(--theme-gray-color);}.down-angle-white::before {border-color: #fff transparent transparent transparent;}.down-angle-white::before {position: absolute;content: "";border-width: 15px;border-style: solid;bottom: -30px;left: 15px;}.blue103 {position: absolute;width: 100px;height: 100%;left: 0;top: 0;background: var(--theme-secondary-color);z-index: 99;text-align: center;line-height: 80px;color: #fff;font-size: 20px }.py-8 {padding-top: 80px;padding-bottom: 80px }a.demo-example {display: inline-block;}a.demo-example:hover {margin-top: -10px }a.demo-example img {width: 100%;border-radius: 5px;}a.demo-example span {display: block;padding: 15px 15px 0;font-weight: 400;font-size: 17px;color: var(--theme-white-color);text-align: center;}a.demo-example span small {font-size: 14px !important;font-weight: 400;}.breadcrumb {padding-left: 0;padding-right: 0 }.blue100 {background-color: rgba(255, 255, 255, .95);left: -50px }.blue101 {padding: 80px }.navbar-expand-lg .navbar-nav .nav-link {font-family: var(--theme-hiperlink-font);font-size: 14px;position: relative;}.dropdown-item {font-family: var(--theme-hiperlink-font);font-weight: 500;font-size: 13px;position: relative;color: #363a3e }.navbar-expand-lg .navbar-nav .dropdown-menu {font-family: var(--theme-general-font);font-weight: 500;font-size: 14px;line-height: 28px;}.box-200 {width: 200px !important;height: 200px !important;}.box-140 {width: 140px !important;height: 140px !important;}.box-100 {width: 100px !important;height: 100px !important;}.box-80 {width: 80px !important;height: 80px !important;}.box-70 {width: 70px !important;height: 70px !important;}.box-50 {width: 50px !important;height: 50px !important;}.box-40 {width: 40px !important;height: 40px !important;}.sub-title {line-height: 30px;font-size: 18px;font-weight: 500;display: block;font-family: var(--theme-highlight-font) }[class*="overlay-"], [class*="down-line"] {position: relative;}[class*="down-line"] {padding-bottom: 20px }[class*="down-line"].tagline {padding-bottom: 10px }[class*="down-line"]:before {position: absolute;content: "";width: 40px;height: 3px;left: 0;bottom: 0;}[class*="down-line"].text-center:before {left: 50%;transform: translateX(-50%);}[class*="down-line"].text-end:before {right: 0;left: auto;}.down-line-primary::before, .down-line.text-primary::before {background-color: var(--theme-primary-color);}.down-line-secondary::before, .down-line.text-secondary::before {background-color: var(--theme-secondary-color);}.down-line-dark::before, .down-line.text-dark::before {background-color: var(--theme-dark-color);}.down-line-white::before, .down-line.text-white::before {background-color: var(--theme-white-color);}.down-line-extra1::before, .down-line.text-extra1::before {background-color: var(--theme-extra1-color);}.down-line-extra2::before, .down-line.text-extra2::before {background-color: var(--theme-extra2-color);}.down-line-extra3::before, .down-line.text-extra3::before {background-color: var(--theme-extra3-color);}.down-line-general::before, .down-line.text-general::before {background-color: var(--theme-general-color);}.img-thumb-title-inside:before, [class*="overlay-"]::before {position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: "";}.img-thumb-title-inside:before {z-index: -1;}.box-title {padding-left: 30px;padding-right: 30px;padding-top: 20px;padding-bottom: 20px;display: table;border: 2px solid;border-color: var(--theme-primary-color) }.box-tab-line {position: absolute;top: -13px;z-index: 30;}.letter-spacing-1 {letter-spacing: .5rem;}::placeholder {font-size: 12px;font-family: var(--theme-general-font) }a:hover, a::before, a::after, .btn-link::after, .accordion-button *, .thumb-blog-overlay .post-image::before, .hover-classic-layer::before, .img-thumb-title-inside::before, .social-media-box a, .owl-carousel button.owl-dot, [class*="owl-nav-hover-"] .owl-nav *, .add_to_cart_button, .product-detail .woocommerce-loop-product__title, .img-hover-border::after, .grid-block-thumb-4 .portfolio-img::before, .nav-pills .nav-item .nav-link::after, [class*="bg-full-from-bottom-right-"]::before, .transition-this, .transition-all *, [class*="-accordion-plus"] .accordion-header::before, [class*="-accordion-plus"] .accordion-header .accordion-button::before {-moz-transition: all 300ms ease-in-out 0s;-webkit-transition: all 300ms ease-in-out 0s;-o-transition: all 300ms ease-in-out 0s;-ms-transition: all 300ms ease-in-out 0s;transition: all 300ms ease-in-out 0s;}.search-form .form-control {border-radius: 22px;width: 190px;height: 44px;padding: 5px 30px 5px 15px;font-family: var(--theme-general-font);font-size: 13px;border: 1px solid;border-color: var(--theme-gray-color);margin: 0 }.search-form .btn-search {position: absolute;top: 50%;right: 22px;background: transparent;border: none;padding: 0;font-size: 14px;}.full-row {position: relative;width: 100%;padding: 80px 0 }.p-35 {padding: 35px }.py-7 {padding-top: 70px;padding-bottom: 70px;}.mb-30 {margin-bottom: 30px }.gap-y-15 {gap: 16px 0;}.gap-y-20 {gap: 20px 0;}[class*="flaticon-"]::before {margin-left: 0 }.bg-1 {background-repeat: no-repeat;background-position: center center;background-size: cover;}.post-admin ul li {display: inline-block;padding-right: 10px }#scroll {position: fixed;right: 30px;bottom: 50px;width: 40px;height: 40px;line-height: 40px;text-align: center;z-index: 100;display: none;}.top-header .media-widget a {margin-right: 0;margin-left: 15px }.tagline {font-weight: 500;display: block;}.tagline-2 {font-weight: 500;position: relative }.tagline-2::before {content: "";position: absolute;width: 50px;height: 2px;background: var(--theme-primary-color);left: -60px;top: 13px }.w-mx-100 {width: auto;max-width: 100% !important }.widget-feedback .owl-dots {display: none }.fag-category ul li {padding: 10px 5px;border-bottom: 1px solid #e1e1e1;}.fag-category ul li a {font-weight: 400 }.simple-collaps span {font-weight: 500;transition: 0.4s;cursor: pointer }.simple-collaps span.active {border-bottom: 1px solid #e1e1e1;margin-bottom: 15px;padding-bottom: 10px }.panel {max-height: 0;overflow: hidden;transition: max-height 0.2s ease-out;}.underline {text-decoration: underline;}.timeshedule td, .timeshedule th {padding: 15px 13px;text-align: center;width: 12.25%;border: 1px solid;border-color: var(--theme-border-color) }.timeshedule th:first-child span {display: block;font-weight: 500;width: 100% }.timeshedule th:first-child span:last-child, .timeshedule .designation {font-size: 13px;color: #a5a5a5;line-height: 22px }.timeshedule tr:nth-child(even) {background-color: var(--theme-gray-color) }.timeshedule .doctor-name {font-weight: 600;font-size: 15px;width: 100%;display: inline-block;}.vertical-timeline {position: relative;}.vertical-timeline::before {position: absolute;content: "\f111";font-family: "Font Awesome 5 Free";left: 60px;top: 0px;font-size: 12px;color: var(--theme-primary-color) }.vertical-timeline::after {position: absolute;content: "";width: 1px;height: 70%;top: 35px;left: 65px;background: var(--theme-gray-color) }.nav-on-banner {position: absolute;top: 0;left: 0;width: 100%;z-index: 999;}.nav-on-top.fixed-top {position: relative;}.navbar-nav .tooltip {opacity: 1;top: 5px;left: 0;background: var(--theme-extra-color);padding: 0px 6px;font-size: 11px;text-align: center;color: var(--theme-secondary-color) !important }.navbar-nav .tooltip::after {content: "";position: absolute;top: 100%;left: 3px;width: 0;height: 0;border-left: 3px solid transparent;border-right: 3px solid transparent;border-top: 5px solid var(--theme-extra-color);}.scroll-top-vertical {transform: rotate(-90deg);width: auto !important;height: auto !important;font-weight: 500;bottom: 50% !important;}.scroll-top-vertical::after {content: "";position: absolute;width: 70px;height: 2px;background: var(--theme-dark-color);left: -100%;top: 50%;}.follow-vertical.left {left: -30px;}.follow-vertical.right {right: -30px }.follow-vertical {position: fixed;bottom: 50%;transform: rotate(-90deg);z-index: 100 }.follow-vertical {color: var(--theme-secondary-color);}.follow-vertical a {padding: 0 10px;}[class*="overlay-"].full-row .container {position: relative }.pt-80, .py-80 {padding-top: 80px;}.pb-80, .py-80 {padding-bottom: 80px;}@keyframes animation-four {0% {-webkit-transform-origin: center;opacity: 1;}to {-webkit-transform: rotate(200deg);opacity: .4;transform: rotate(200deg);}}.img-spin {position: absolute;max-width: none;bottom: -340px;right: calc(0px - 260px);animation: animation-four linear infinite 12s;transition: 0.12s;-webkit-transition: 0.12s;-moz-transition: 0.12s;-ms-transition: 0.12s;-o-transition: 0.12s;}.achievement-in-slider {padding: 40px 20px 20px;margin-top: 30px;border-radius: 15px;}.achievement-in-slider img {position: absolute;top: -30px;width: 50px;left: 50%;transform: translateX(-50%);}.slide-content-wrap {padding: 200px 0;}.my-0, .m-0, .mt-0 {margin-top: 0px !important;}.my-10, .m-10, .mt-10 {margin-top: 10px !important;}.my-20, .m-20, .mt-20 {margin-top: 20px !important;}.my-30, .m-30, .mt-30 {margin-top: 30px !important;}.my-40, .m-40, .mt-40 {margin-top: 40px !important;}.my-50, .m-50, .mt-50 {margin-top: 50px !important;}.my-auto, .m-auto, .mt-auto {margin-top: auto !important;}.mx-0, .m-0, .me-0 {margin-right: 0px !important;}.mx-10, .m-10, .me-10 {margin-right: 10px !important;}.mx-20, .m-20, .me-20 {margin-right: 20px !important;}.mx-30, .m-30, .me-30 {margin-right: 30px !important;}.mx-40, .m-40, .me-40 {margin-right: 40px !important;}.mx-50, .m-50, .me-50 {margin-right: 50px !important;}.mx-auto, .m-auto, .me-auto {margin-right: auto !important;}.my-0, .m-0, .mb-0 {margin-bottom: 0px !important;}.my-10, .m-10, .mb-10 {margin-bottom: 10px !important;}.my-20, .m-20, .mb-20 {margin-bottom: 20px !important;}.my-30, .m-30, .mb-30 {margin-bottom: 30px !important;}.my-40, .m-40, .mb-40 {margin-bottom: 40px !important;}.my-50, .m-50, .mb-50 {margin-bottom: 50px !important;}.my-auto, .m-auto, .mb-auto {margin-bottom: auto !important;}.mx-0, .m-0, .ms-0 {margin-left: 0px !important;}.mx-10, .m-10, .ms-10 {margin-left: 10px !important;}.mx-20, .m-20, .ms-20 {margin-left: 20px !important;}.mx-30, .m-30, .ms-30 {margin-left: 30px !important;}.mx-40, .m-40, .ms-40 {margin-left: 40px !important;}.mx-50, .m-50, .ms-50 {margin-left: 50px !important;}.mx-auto, .m-auto, .ms-auto {margin-left: auto !important;}.py-0, .p-0, .pt-0 {padding-top: 0px !important;}.py-10, .p-10, .pt-10 {padding-top: 10px !important;}.py-20, .p-20, .pt-20 {padding-top: 20px !important;}.py-30, .p-30, .pt-30 {padding-top: 30px !important;}.py-40, .p-40, .pt-40 {padding-top: 40px !important;}.py-50, .p-50, .pt-50 {padding-top: 50px !important;}.py-auto, .p-auto, .pt-auto {padding-top: auto !important;}.px-0, .p-0, .pe-0 {padding-right: 0px !important;}.px-10, .p-10, .pe-10 {padding-right: 10px !important;}.px-20, .p-20, .pe-20 {padding-right: 20px !important;}.px-30, .p-30, .pe-30 {padding-right: 30px !important;}.px-40, .p-40, .pe-40 {padding-right: 40px !important;}.px-50, .p-50, .pe-50 {padding-right: 50px !important;}.px-auto, .p-auto, .pe-auto {padding-right: auto !important;}.py-0, .p-0, .pb-0 {padding-bottom: 0px !important;}.py-10, .p-10, .pb-10 {padding-bottom: 10px !important;}.py-20, .p-20, .pb-20 {padding-bottom: 20px !important;}.py-30, .p-30, .pb-30 {padding-bottom: 30px !important;}.py-40, .p-40, .pb-40 {padding-bottom: 40px !important;}.py-50, .p-50, .pb-50 {padding-bottom: 50px !important;}.py-auto, .p-auto, .pb-auto {padding-bottom: auto !important;}.px-0, .p-0, .ps-0 {padding-left: 0px !important;}.px-10, .p-10, .ps-10 {padding-left: 10px !important;}.px-20, .p-20, .ps-20 {padding-left: 20px !important;}.px-30, .p-30, .ps-30 {padding-left: 30px !important;}.px-40, .p-40, .ps-40 {padding-left: 40px !important;}.px-50, .p-50, .ps-50 {padding-left: 50px !important;}.px-auto, .p-auto, .ps-auto {padding-left: auto !important;}.border-1x {border-width: 1px;}.border-2x {border-width: 2px;}.border-3x {border-width: 3px;}.border-4x {border-width: 4px;}.border-5x {border-width: 5px;}.border-solid {border-style: solid;}.border-general {border-color: var(--theme-general-color) !important;}.border-primary {border-color: var(--theme-primary-color) !important;}.border-secondary {border-color: var(--theme-secondary-color) !important;}.border-white {border-color: var(--theme-white-color) !important;}.border-dark {border-color: var(--theme-dark-color) !important;}.border-geay {border-color: var(--theme-gray-color) !important;}.border-light {border-color: var(--theme-light-color) !important;}@keyframes spread1 {0% {transform: scale(0);opacity: 0;}5% {opacity: 1;}100% {transform: scale(1);opacity: 0;}}@keyframes bounce2 {0%, 100% {transform: scale(0.0);}50% {transform: scale(1.0);}}@keyframes pushout1 {0% {transform: scale(0) }100% {transform: scale(1);opacity: 0 }}[class*="-spread1"] {left: 50%;top: 50%;transform: translate(-50%, -50%);position: absolute;}[class*="-spread1"]>div {position: absolute;left: -70px;top: -70px;width: 140px;height: 140px;animation: spread1 3s 0s linear infinite;}[class*="round1-spread1"]>div {border-radius: 100%;}[class*="-spread1-primary"]>div {background-color: blue;}[class*="-spread1-secondary"]>div {background-color: yellow;}[class*="-spread1-green"]>div {background-color: green;}[class*="-spread1-white"]>div {background-color: white;}[class*="-spread1"]>div:nth-child(2) {animation-delay: -0.4s;}[class*="-spread1"]>div:nth-child(3) {animation-delay: -0.2s;}[class*="bounce2"] {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 100px;height: 100px;}[class*="round1-bounce2"] div {border-radius: 50%;}[class*="bounce2"] div {width: 100%;height: 100%;opacity: 0.6;position: absolute;top: 0;left: 0;animation: bounce2 2.0s infinite ease-in-out;}[class*="bounce2"] div:last-child {animation-delay: -1.0s;}[class*="bounce2-primary"] div {background-color: blue;}[class*="bounce2-secondary"] div {background-color: yellow;}[class*="bounce2-white"] div {background-color: white;}[class*="bounce2-green"] div {background-color: green;}[class*="pushout1"] {position: absolute;width: 70px;height: 70px;top: 50%;left: 50%;transform: translate(-50%, -50%);}[class*="pushout1"]::after {content: '';position: absolute;width: 110px;height: 110px;background: #fff;top: -20px;left: -20px;animation: pushout1 1.0s infinite ease-in-out;z-index: -1;}[class*="round1-pushout1"] a, [class*="pushout1-after1-radius1"]::after {border-radius: 50%;}[class*="square1-pushout1"] a, [class*="pushout1-after1-square1"]::after {border-radius: 0;}[class*="pushout1"] a {background-color: #729c29;position: absolute;top: 50%;left: 50%;width: 70px;height: 70px;box-shadow: -6.772px 8.668px 16px 0 rgba(28, 30, 35, .15);transform: translate(-50%, -50%);color: #fff;text-align: center;line-height: 70px;}::-webkit-input-placeholder {font: var(--theme-general-font);font-size: 15px;font-weight: 400 }:-ms-input-placeholder {font: var(--theme-general-font);font-size: 15px;font-weight: 400 }::placeholder {font: var(--theme-general-font);font-size: 15px;font-weight: 400 }.form-control {border-radius: 3px;padding: .375rem 1rem;border: none;font: var(--theme-general-font) !important;font-size: 14px;}.form-control:not(textarea) {height: 50px;}.form-control:focus {box-shadow: none }select.form-control, select {-webkit-appearance: none;-moz-appearance: none;background: url(../images/icon/chevron-down.png) calc(100% - 15px) 52%/8px no-repeat;padding: 8px 30px 8px 10px;cursor: pointer;}input {font: var(--theme-general-font) !important;}.unicode_ajax_search select {padding: 5px 30px 5px 10px;}[class*="select-appearance-"] {position: relative;}[class*="select-appearance-"][class*="bg-"]::after, .border-light-form [class*="select-appearance-"]::after {right: 16px }.border-light-form [class*="select-appearance-"] select.form-control {padding-left: 13px;font-size: 14px !important;}.select-appearance-general::after {border-color: var(--theme-general-color);}.select-appearance-primary::after {border-color: var(--theme-primary-color);}[class*="select-appearance-"].border-select select:focus, [class*="select-appearance-"].border-select select, [class*="select-appearance-"].bg-color select:focus, [class*="select-appearance-"].bg-color select {padding: 0 25px 0 15px !important;display: block }[class*="select-appearance-"].border-select {display: block;}[class*="select-appearance-"].border-select::after {right: 20px;}.select-appearance-general select:focus, .select-appearance-general select {color: var(--theme-general-color);}input[type="checkbox"]+.custom-checkbox-1 {position: relative;display: flex;align-items: start;cursor: pointer;}input[type="checkbox"]+.custom-checkbox-1::before {width: 15px;height: 15px;border: 1px solid var(--theme-general-color);content: "";margin-right: 5px;top: 6px;position: relative;flex-shrink: 0;}input[type="checkbox"]:checked+.custom-checkbox-1::before {border: 1px solid var(--theme-primary-color);}input[type="checkbox"]:checked+.custom-checkbox-1::after {content: "✔";position: absolute;left: 3px;top: -1px;font-size: 12px;color: var(--theme-primary-color);}.border-light-form .form-control, .border-light-form .form-control:focus {background: transparent;border: 1px solid;border-color: #2e333a;color: #a4a7a9;}[class*="form-icon-"] .form-control {line-height: 35px !important;}.form-icon-right [class*="flat-"] {right: 20px;top: 10px;position: absolute;pointer-events: none;}.form-icon-left [class*="flat-"] {left: 20px;position: absolute;top: 50%;transform: translateY(-50%);z-index: 9;}.navbar .navbar-nav li>ul.dropdown-menu li.active>a, input:-internal-autofill-selected {background-color: transparent }.subscribe-banner .form-control {color: var(--theme-dark-color);}.form-boder .form-control {border: 1px solid #dcdee0;border-radius: 3px }form label {font-weight: 400 }.form-check-input {margin: 0 !important;top: 3px;width: 18px;height: 18px;background: var(--theme-gray-color);position: relative;}[class*="from-underline"] input, [class*="from-underline"] [class="select-appearance-general"], [class*="from-underline"] textarea {border-bottom: 1px solid;border-radius: 0;padding-left: 0;padding-right: 0;}.from-underline-gray input, .from-underline-gray [class="select-appearance-general"], .from-underline-gray textarea {border-color: var(--theme-gray-color);}.from-underline input:focus {box-shadow: none }.from-underline.form-white input {border-color: #fff;color: #fff;background: transparent;}.from-underline .form-check {padding-left: 0 }.inline-form-style-1 input {padding: 17px 15px 15px 15px;height: 50px;}.inline-form-style-1 button {padding: 0 25px;font-size: 15px;}.inline-form-style-3 input, .inline-form-style-3 button.btn {border-radius: 50rem !important;}.form-switch .form-check-input {background-repeat: no-repeat;cursor: pointer;width: 60px;height: 30px;}.form-check-input:checked {background-color: var(--theme-primary-color);border-color: var(--theme-primary-color);}.additional-features label {border-radius: 35px;float: left;height: 45px;line-height: 45px;margin: 0 10px 10px 0;padding: 0 25px;cursor: pointer;}.additional-features input[type="checkbox"]:checked+label {color: #fff;background-color: var(--theme-primary-color) !important;}.subscribe-form button {position: absolute;top: 0;right: 0;height: 46px;border-radius: 0 3px 3px 0;}[class*="-form-style-1"] .form-inline {overflow: hidden;}[class*="-form-style-1"] input {padding: 15px;height: 50px;}[class*="-form-style-1"] button {padding: 0 25px;font-size: 15px;}.inline-form-style-1 .square-shape, .outline-form-style-1 .square-shape .input-field, .outline-form-style-1 .square-shape .submit {border-radius: 0;}.inline-form-style-1 .radius-shape, .outline-form-style-1 .radius-shape .input-field, .outline-form-style-1 .radius-shape .submit {border-radius: 10px;}.inline-form-style-1 .pill-shape, .outline-form-style-1 .pill-shape .input-field, .outline-form-style-1 .pill-shape .submit {border-radius: 50rem;}.inline-form-style-2 form {border: 1px solid #000;padding: 10px;}.inline-form-style-2 input {padding: 15px 10px 15px 0;height: 50px;}.inline-form-style-2 button {padding: 0 25px;font-size: 15px;}.outline-form-style-1 button {line-height: 50px;margin-top: 10px;}.contact-info-light span {padding-left: 10px;font-weight: 500 }.widget-toggle .widget-title {position: relative;cursor: pointer;}.widget-toggle.closed ul {display: none;}.widget-toggle .widget-title::after {position: absolute;top: 8px;right: 0;font-family: "Font Awesome 5 Free";content: "\f078";font-size: 10px;font-weight: 900;}.widget_product_categories .cat-item.cat-parent>span[class="icon-"] {display: block;position: absolute;top: 8px;right: 0;cursor: pointer;}.widget_product_categories .cat-item.cat-parent>span[class="icon-"]::after {font-family: "Font Awesome 5 Free";font-size: 10px;font-weight: 900;}.widget_product_categories .cat-item.cat-parent>span.icon-1::after {content: "\f078";}.widget.sidebar-border, .widget[class*="bg-"] {padding: 30px;}.service-widget-2 ul li {margin: 2px 0;position: relative;}.service-widget-2 ul li a {padding: 15px 30px;display: block;font-weight: 600;color: var(--theme-secondary-color);background: var(--theme-gray-color) }.service-widget-2 ul li::after {position: absolute;content: "\f105";font-family: "Font Awesome 5 Free";font-size: 15px;font-weight: 600;right: 20px;top: 15px;color: var(--theme-secondary-color);}.sidebar.widget-full-width .widget {padding: 0;}.portfolio-category ul li a {font-weight: 400 }.service-widget ul li, .portfolio-category ul li {padding: 10px 5px;border-bottom: 1px solid #e1e1e1;}.sidebar-portfolio.sidebar .widget {padding: 0 }.widget_archive ul li a, .widget_recent_entries ul li a, .widget_product_categories ul li a, .portfolio-category ul li a {color: var(--theme-general-color);font-size: 15px;}.service-widget ul li a {color: var(--theme-general-color);font-size: 16px;font-weight: 600 }.widget-shadow-box .widget {border-top: 3px solid;border-color: var(--theme-primary-color) }.service-widget ul li a:hover, .widget_archive ul li a:hover, .widget_recent_entries ul li a:hover, .widget_product_categories ul li a:hover, .portfolio-category ul li a:hover, ul.product_list_widget li a:hover, .tagcloud ul li a:hover {color: var(--theme-primary-color);}.widget_archive ul li, .widget_categories ul li, .widget_product_categories ul li {padding: 6px 0;border-bottom: 1px solid #e1e1e1;font-size: 12px;}.widget ul li:last-child {border-bottom: none;}.sidebar .widget {border-radius: 10px;}.widget_product_categories ul li span {float: right }.widget_archive ul li:last-child, .widget_categories ul li:last-child, .widget_product_categories ul li:last-child {border-bottom: 0 }.widget_product_categories {border: 2px solid #e1e1e1;padding: 30px 20px }.inner-sidebar .widget-title, #sidebar .widget-title {margin-bottom: 20px;font-size: 21px;}#sidebar .sidebar-inner {display: flex;flex-direction: column;flex-wrap: wrap;gap: 30px;}.tagcloud ul {display: flex;flex-direction: row;flex-wrap: wrap;gap: 4px;}.tagcloud ul li a {padding: 3px 10px;border: 1px solid #e1e1e1;color: var(--theme-general-color);border-radius: 3px;font-size: 14px;display: block }.widget ul.product_list_widget li .fancy-star-rating .fancy-rating.good {background-color: transparent;color: var(--theme-primary-color);}.widget ul.product_list_widget li img {float: left;margin-left: 0;width: 70px;margin-right: 10px;background-color: var(--theme-gray-color) }ul.product_list_widget li a {color: var(--theme-general-color);font-size: 16px;display: block;line-height: 20px }.product_list_widget .woocommerce-Price-amount {color: var(--theme-secondary-color);font-weight: 500 }.product_list_widget del .woocommerce-Price-amount {color: var(--theme-general-color) }ul.product_list_widget {display: flex;flex-direction: column;gap: 25px;}.search-widget form {position: relative }.search-widget input {border: 1px solid #e1e1e1;width: 100%;height: 50px;padding-right: 60px;margin: 0;background-color: var(--theme-gray-color);border-radius: 3px }.search-widget button {position: absolute;right: 1px;top: 1px;border-radius: 0 3px 3px 0;border: 0;height: 48px;width: 48px;}.sidebar-blog .widget {border: 1px solid #e1e1e1 }.widget_categories ul li, .widget_categories ul li a {font-size: 15px;color: var(--theme-general-color);}.widget_categories ul li a:hover {color: var(--theme-primary-color);}.widget_recent_entries ul li {margin-bottom: 10px }.widget_recent_entries ul li a {display: block;width: 100%;font-weight: 500;}.widget_recent_entries ul li a:hover {text-decoration: underline }.widget_recent_entries ul li span {font-size: 14px;font-style: italic;color: #a5a5a5;}.widget_fliker_photo ul li {display: inline-block;margin: 0 2px 5px 0;width: 23% }.widget-shadow-box .widget {box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .10)!important;}.sidebar-nav li {margin-bottom: 2px;}.sidebar-nav li a {color: var(--theme-general-color);padding: 15px 30px;line-height: 28px;background-color: var(--theme-light-color);display: inline-block;font-size: 16px;width: 100%;}.sidebar-nav li.active a, .sidebar-nav li a:hover {background-color: var(--theme-primary-color);color: #fff;}.table tr th {font-weight: 500;position: relative }.compare-chart-classic {width: 100% }.compare-chart-classic .table tr th, .compare-chart-classic .table tr td {text-align: center;vertical-align: middle;border: none;width: 23%;padding: 15px 30px;border-right: 1px solid;border-color: var(--theme-white-color);}.compare-chart-classic .table tr th:first-child, .compare-chart-classic .table tr td:first-child {text-align: left;width: 32% }.compare-chart-classic .table tr th {background-color: var(--theme-secondary-color);color: var(--theme-white-color);}.compare-chart-classic .table tr td {background-color: var(--theme-light-color) }.compare-chart-classic .table tr:nth-child(odd) td {background-color: rgba(255, 255, 255, 0.05) }.compare-chart-classic .mark-table-col-2 tr th:nth-child(2), .compare-chart-classic .mark-table-col-2 tr td:nth-child(2), .compare-chart-classic .mark-table-col-3 tr th:nth-child(3), .compare-chart-classic .mark-table-col-3 tr td:nth-child(3) {background-color: var(--theme-primary-color);color: var(--theme-secondary-color) !important;font-weight: 500 }.compare-chart-classic .mark-table-col-2 tr th:nth-child(2) *, .compare-chart-classic .mark-table-col-2 tr td:nth-child(2) *, .compare-chart-classic .mark-table-col-3 tr th:nth-child(3) *, .compare-chart-classic .mark-table-col-3 tr td:nth-child(3) * {color: var(--theme-secondary-color) !important;}.compare-chart-classic .mark-table-col-2 tr:nth-child(odd) td:nth-child(2), .compare-chart-classic .mark-table-col-3 tr:nth-child(odd) td:nth-child(3) {background-color: var(--theme-primary-opacity-color) }.hover-img-zoom:hover img {transform: scale(1.1);}.hover-img-rotate:hover img {-webkit-transform: scale(1.2) rotate(7deg);transform: scale(1.2) rotate(7deg);}.hover-img-filter img {-webkit-filter: grayscale(100);-ms-filter: grayscale(100);-moz-filter: grayscale(100);filter: grayscale(100);}.hover-img-filter:hover img {-webkit-filter: grayscale(0);-ms-filter: grayscale(0);-moz-filter: grayscale(0);filter: grayscale(0);}.thumb-style-1 .entry-wrapper {width: calc(100% - 1px) !important;}.thumb-style-2 .entry-wrapper, .thumb-style-6 .entry-wrapper {border: 1px solid #f1f1f1;border-radius: 7px;-webkit-box-shadow: 2px 2px 25px 0 rgba(0, 0, 0, .05);box-shadow: 2px 2px 25px 0 rgba(0, 0, 0, .05);}.thumb-style-3 .entry-wrapper {box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) }.thumb-style-3 .entry-wrapper:hover {box-shadow: 0 16px 27px 0 rgba(0, 0, 0, .08) }.thumb-style-3 .entry-wrapper::before, .thumb-style-3 .entry-wrapper::after {content: "";position: absolute;border-radius: 50%;top: -100%;right: -100%;width: 170px;height: 170px;}.thumb-style-3 .entry-wrapper::before {background: #e0fae7;z-index: 1;transition: .5s ease-in-out;}.thumb-style-3 .entry-wrapper:hover::before {top: -50px;right: -50px;}.thumb-style-3 .entry-wrapper::after {background: #d3f6dd;z-index: 2;transition: .8s ease-in-out;}.thumb-style-3 .entry-wrapper:hover::after {top: -65px;right: -55px;}.thumb-style-4 .entry-wrapper .post-thumbnail, .thumb-style-5 .entry-wrapper .post-thumbnail {border-radius: 50%;position: relative;}.thumb-style-4 .entry-wrapper .post-thumbnail .icon, .thumb-style-5 .entry-wrapper .post-thumbnail .icon {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.thumb-style-4 .entry-wrapper .post-thumbnail {background-color: var(--theme-primary-color);}.thumb-style-5 .entry-wrapper {overflow: visible;padding-top: 70px !important;margin-top: 70px;}.thumb-style-5 .entry-thumbnail-wrapper {position: absolute;top: -70px;}.thumb-style-5 .entry-wrapper .post-thumbnail {background-color: var(--theme-white-color);box-shadow: 0px 0px 20px rgba(0, 0, 0, .075);}.thumb-style-5 .entry-wrapper .entry-footer .icon-btn-1 {display: table;width: 50px;margin: 0 auto;}.thumb-style-5 .entry-wrapper:hover .post-thumbnail, .thumb-style-5 .entry-wrapper:hover .entry-footer .icon-btn-1 {background-color: var(--theme-primary-color) !important;}.thumb-style-5 .entry-wrapper:hover .post-thumbnail .icon, .thumb-style-5 .entry-wrapper:hover .entry-footer .icon-btn-1 {color: var(--theme-white-color) !important }.thumb-style-7 .entry-wrapper:hover {-webkit-box-shadow: 0px 20px 20px 0px rgba(3, 0, 53, 0.06);-moz-box-shadow: 0px 20px 20px 0px rgba(3, 0, 53, 0.06);box-shadow: 0px 20px 20px 0px rgba(3, 0, 53, 0.06);}.thumb-style-7 .entry-wrapper .entry-thumbnail-wrapper .post-thumbnail {transform: translate3d(0, 0, 0);}.thumb-style-7 .entry-wrapper:hover .entry-thumbnail-wrapper .post-thumbnail {transform: translate3d(0, -10px, 0);}.thumb-style-8 {border-top: 1px solid var(--theme-gray-color);border-left: 1px solid var(--theme-gray-color);}.thumb-style-8 .entry-wrapper {border-right: 1px solid var(--theme-gray-color);border-bottom: 1px solid var(--theme-gray-color);border-top: 4px solid transparent;}.thumb-style-8 .entry-wrapper:hover {background-color: var(--theme-light-color) !important;border-top-color: var(--theme-extra1-color);}.thumb-style-8 .entry-wrapper:hover .post-thumbnail {-webkit-transform: scale(-1) rotate(180deg);-moz-transform: scale(-1) rotate(180deg);-ms-transform: scale(-1) rotate(180deg);-o-transform: scale(-1) rotate(180deg);transform: scale(-1) rotate(180deg);}.thumb-style-9 .entry-wrapper .post-thumbnail {background-color: var(--theme-primary-color);padding: 15px;border-radius: 10px;}.product-wrapper .product-info .product-price .price bdi, .product-wrapper .product-info .product-price .price ins {font-weight: 500;color: var(--theme-dark-color);}.product-wrapper .product-info .product-title, .product-wrapper .product-info .product-title a {font-weight: 400;font-size: 16px;}.product-list .product-wrapper .product-info .product-title, .product-list .product-wrapper .product-info .product-title a {font-weight: 500;font-size: 21px;}.product-list .product-wrapper .product-info .product-title a {color: var(--theme-general-color);}.product-list .product-wrapper .product-info .product-title a:hover {color: var(--theme-primary-color);}.e-bg-primary .product-wrapper {background-color: var(--theme-primary-color);}.e-bg-secondary .product-wrapper {background-color: var(--theme-secondary-color);}.e-bg-white .product-wrapper {background-color: var(--theme-white-color);}.e-bg-light .product-wrapper {background-color: var(--theme-light-color);}.e-img-bg-primary .product-wrapper .product-image {background-color: var(--theme-primary-color);}.e-img-bg-secondary .product-wrapper .product-image {background-color: var(--theme-secondary-color);}.e-img-bg-white .product-wrapper .product-image {background-color: var(--theme-white-color);}.e-img-bg-light .product-wrapper .product-image {background-color: var(--theme-light-color);}.e-hover-image-zoom .product-wrapper .product-image {overflow: hidden;}.e-hover-image-zoom .product-wrapper .product-image img {-moz-transition: all 300ms ease-in-out 0s;-webkit-transition: all 300ms ease-in-out 0s;-o-transition: all 300ms ease-in-out 0s;-ms-transition: all 300ms ease-in-out 0s;transition: all 300ms ease-in-out 0s;}.e-hover-image-zoom .product-wrapper:hover .product-image img {transform: scale(1.1);}.e-title-text-general .product-wrapper .product-info .product-title a {color: var(--theme-general-color);}.e-title-text-white .product-wrapper .product-info .product-title a {color: var(--theme-white-color);}.e-hover-title-text-primary .product-wrapper .product-info .product-title a:hover {color: var(--theme-primary-color);}.e-info-center .product-wrapper .product-info {text-align: center;}.e-info-center .product-info .fancy-star-rating {justify-content: center;align-items: baseline;}.product-info .fancy-rating-summery.unicode-arrow {display: none;}[class*="e-img-bg-"] .product-wrapper .product-info {padding-top: 15px;}[class*="e-bg-"] .product-wrapper .product-info {padding: 15px;}.product-wrapper {height: 100%;width: 100%;position: relative;}.product-list .product-wrapper {display: flex;gap: 30px;}.product-list .product-wrapper .product-image {width: 30%;height: 100%;position: relative;flex-shrink: 0;}.product-wrapper .product-image .woocommerce-LoopProduct-link {display: block;}.product-wrapper .product-image .on-sale {padding: 0px 10px;position: absolute;right: 10px;top: 10px;color: var(--theme-white-color);background-color: var(--theme-primary-color);}.single-product-wrapper .images-inner {position: relative;}.single-product-wrapper .images-inner [class*="product-labels"], .product-wrapper .product-image [class*="product-labels"] {left: 15px;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-align: start;align-items: flex-start;position: absolute;top: 15px;z-index: 9;font-size: 13px;}.single-product-wrapper .images-inner [class*="product-labels"] [class*="badge3"], .product-wrapper .product-image [class*="product-labels"] [class*="badge3"] {background-color: var(--theme-extra-color);color: var(--theme-white-color);}.single-product-wrapper .images-inner [class*="product-labels"] [class*="shape"], .product-wrapper .product-image [class*="product-labels"] [class*="shape"] {padding: 1px 0px 1px 7px;}.single-product-wrapper .images-inner [class*="product-labels"] [class*="shape1-badge"]::before, .product-wrapper .product-image [class*="product-labels"] [class*="shape1-badge"]::before {content: "";position: absolute;left: 100%;bottom: 0;height: 100%;border-top: 20px solid var(--theme-light-color);border-right: 15px solid transparent;}.single-product-wrapper .images-inner [class*="product-labels"] [class*="badge3"], .product-wrapper .product-image [class*="product-labels"] [class*="badge3"] {color: var(--theme-white-color);}.single-product-wrapper .images-inner [class*="product-labels"] [class*="badge3"]::before, .product-wrapper .product-image [class*="product-labels"] [class*="badge3"]::before {border-top-color: var(--theme-extra-color);}.single-product-wrapper .images-inner [class*="product-labels"] [class*="badge3"]::after, .product-wrapper .product-image [class*="product-labels"] [class*="badge3"]::after {border-bottom-color: var(--theme-extra-color);}.product-wrapper .hover-area [class*="-button"], .product-wrapper .wishlist-view [class*="-button"] {text-indent: -9999px;position: relative !important;}.product-wrapper .wishlist-button a.add_to_wishlist::after, .yith-wcwl-add-to-wishlist [class*="-button"] a::after, .product-wrapper .hover-area [class*="-button"] a::after, .product-wrapper .wishlist-view [class*="-button"] a::after, .product-wrapper .btn-cart-wishlist [class*="-button"] a::after {text-indent: 0px;top: 50%;left: 0;transform: translateY(-50%);position: absolute;font-family: Flaticon;}.yith-wcwl-add-to-wishlist .cart-button a.add_to_cart_button::after, .product-wrapper .cart-button a.add_to_cart_button::after {content: "\f10a";}.add_to_cart_button {line-height: 40px;display: block;text-align: center;font-size: 13px;font-family: var(--theme-hiperlink-font);background-color: var(--theme-secondary-color);color: var(--theme-white-color);width: 100%;text-transform: uppercase;font-weight: 500;visibility: hidden;opacity: 0;padding: 0 20px;}.add_to_cart_button:hover {background-color: var(--theme-primary-color);}.product-style-1 .product-wrapper .fancy-star-rating, .product-style-1 .product-wrapper .product-cats {display: none;}.product-style-2 .product-wrapper {padding: 30px 20px;border-radius: 5px;flex-direction: column-reverse;display: flex;}.product-style-2 .product-wrapper .product-info {padding-bottom: 20px;}.product-style-2 .product-wrapper .product-price {color: var(--theme-white-color);}.product-style-2 .product-wrapper .product-price .price bdi, .product-style-2 .product-wrapper .product-price .price ins {color: var(--theme-white-color);}.product-style-3 .product-wrapper .product-info .fancy-star-rating, .product-style-3 .product-wrapper .hover-area .cart-button .add_to_cart_button::after, .product-style-3 .hover-area [class*="-button"]:not(.cart-button) {display: none;}.product-style-3 .product-wrapper .hover-area .cart-button {text-indent: 0;}.product-style-3 .product-wrapper .hover-area .cart-button .add_to_cart_button {visibility: hidden;opacity: 0;}.product-list.product-style-3 .product-wrapper .hover-area .cart-button .add_to_cart_button, .product-style-3 .product-wrapper:hover .hover-area .cart-button .add_to_cart_button {visibility: visible;opacity: 1;}.product-style-3 .product-wrapper .product-info {position: relative;}.product-style-3 .product-wrapper .product-info .hover-area {position: absolute !important;right: 0;left: 0;bottom: calc(100% + 0px);}.product-list.product-style-3 .product-wrapper .product-info .hover-area {position: inherit !important;right: inherit;left: inherit;bottom: inherit;margin-top: 20px;display: table;}.woocommerce-products-header__title.page-title {margin-bottom: 0;font-family: var(--theme-general-font);font-size: 14px;}.products-header-left .woocommerce-result-count {font-size: 14px;}@media screen and (max-width: 1199.98px) {.woocommerce-products-header__title.page-title, .product-show>span {display: none;}.products-header-left .woocommerce-result-count {font-size: 12px;}}@media screen and (max-width: 767.98px) {.woocommerce-products-header__title.page-title {display: block;}.products-header-left .woocommerce-result-count {display: none }}@media screen and (max-width: 575.98px) {.products-view {display: none !important }.product-list .product-wrapper .product-image {width: 100%;}.product-list .product-wrapper {flex-direction: column;gap: 0;}}@media screen and (max-width: 449.98px) {.woocommerce-products-header__title.page-title {display: none;}.products-header {justify-content: start !important;}}.products-header-right {display: flex;align-items: center;gap: 10px }.products-header-right select {border-radius: 50rem;border: 1px solid var(--theme-gray-color);background-color: var(--theme-white-color);height: 40px;font-size: 14px !important;}.products-view {display: flex;gap: 10px;}.products-view a {color: var(--theme-secondary-color);width: 45px;height: 45px;text-align: center;line-height: 45px;background-color: var(--theme-gray-color);border: 1px solid;border-color: var(--theme-gray-color);}.products-view a.active {color: var(--theme-primary-color);border-color: var(--theme-primary-color);}.woocommerce-ordering-pages {line-height: 45px }.woocommerce-thumb {margin-right: -15px;margin-left: -15px;}.woocommerce-thumb:after, .woocommerce-thumb:before {display: table;content: " ";}.products-grid-view ul.products li {flex: 0 0 33.333333%;max-width: 33.333333%;position: relative;padding-right: 15px;padding-left: 15px;display: inline-block;margin-bottom: 30px;}.products-grid-view.product-4-column ul.products li {flex: 0 0 25%;max-width: 25%;}.products-grid-view.product-2-column ul.products li {flex: 0 0 50%;max-width: 50%;}.woocommerce-product ul.products {margin: 30px 0;}.woocommerce-single, .woocommerce-product ul.products {padding: 0;list-style: none outside;clear: both;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.woocommerce-product .product-img {background-color: var(--theme-light-color);}.product-detail .woocommerce-loop-product__title {font-size: 15px;color: var(--theme-general-color);font-weight: 500;margin-bottom: 5px;}.product .product-detail {padding-top: 15px;position: relative }.product-detail .price .woocommerce-Price-amount {color: var(--theme-secondary-color);font-weight: 500;font-size: 16px }.product-thumb-classic .price .woocommerce-Price-amount {font-size: 14px;font-family: var(--theme-highlight-font);font-weight: 600 }.product .salerate {background-color: var(--theme-primary-color);color: var(--theme-dark-color);width: 50px;height: 50px;border-radius: 50%;position: absolute;top: 15px;left: 15px;text-align: center;line-height: 50px;font-size: 13px;font-weight: 500;z-index: 1 }.product-detail .price del .woocommerce-Price-amount {color: var(--text-light-color) }.fancy-rating-summery {box-shadow: 0 0 4px rgb(0 0 0 / 15%);display: -ms-flexbox;display: flex;-ms-flex-align: start;align-items: start;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-direction: row;flex-direction: row;padding: 15px;position: absolute;opacity: 0;visibility: hidden;z-index: 99;width: 315px;-webkit-transition: -webkit-transform .3s ease-in-out, opacity .3s ease-in-out, visibility .3s ease-in-out;transition: transform .3s ease-in-out, opacity .3s ease-in-out, visibility .3s ease-in-out;}.product-wrapper .product-info .product-price .price del bdi, .product-wrapper .product-info .product-price .price del {font-size: 14px;font-weight: 400;font-family: var(--theme-general-font);color: var(--theme-general-color);}.product-wrapper .product-info .product-price .price del {margin-right: 5px;}.rating-counts-wrap {display: none;}.product-info .fancy-star-rating {display: flex;}.star-rating {line-height: 18px;}.star-rating i {letter-spacing: -2px;color: #f6b70c }.star-rating i::before {font-size: 10px;}ul.products li:hover .add_to_cart_button {visibility: visible;opacity: 1;}.woocommerce-product .product-detail {position: relative }.product-img {position: relative;}.product-img span {padding: 3px 10px;position: absolute;right: 10px;top: 10px;color: #fff;}.product-img span.onsale {background-color: var(--theme-primary-color);}.product-img span.new {background-color: #80bd66 }.summary.entry-summary, .woocommerce-product-gallery {flex: 0 0 50%;max-width: 50%;position: relative;padding-right: 15px;padding-left: 15px;}.woocommerce-product-gallery {padding-bottom: 100px }.woocommerce-product-gallery__wrapper {background-color: var(--theme-light-color);}.full-img-sweep .ls-thumbnail-wrapper {margin-top: 20px }.product_title.entry-title {font-size: 20px;font-weight: 500;margin-bottom: 10px }.summary.entry-summary .price {margin-top: 25px;display: block }.summary.entry-summary .price ins {font-size: 20px;color: var(--theme-primary-color);font-weight: 600;}.stock.in-stock {color: #fff;background-color: #7eb864;line-height: 25px;padding: 0 12px;display: inline-block;margin-top: 15px;font-size: 11px;margin-bottom: 15px }.entry-summary form div input, .entry-summary select {padding: 5px 10px;border: 1px solid #e1e1e1;margin-right: 15px;text-align: center;}.entry-summary form div {margin-bottom: 15px }.entry-summary form button, .entry-summary form div button {padding: 5px 20px;background-color: var(--theme-secondary-color);text-transform: uppercase;font-size: 13px;border: none;color: #fff;font-weight: 500;font-family: var(--theme-hiperlink-font) }.entry-summary form div button:hover {filter: brightness(110%);}.entry-summary .product_meta {font-size: 13px;}.woocommerce-tabs {margin-top: 50px;width: 100%;padding-left: 15px;margin-right: 15px }.wc-tabs li a {font-weight: 500;font-size: 15px;}ol.commentlist {margin-bottom: 3em;}.comment-list .comment {padding: 1em 0;}.comment-list .comment-body {padding-left: 7em;position: relative;}.comment-author .avatar {border-radius: 50%;left: 0;top: 0;position: absolute;}.comment-author .avatar-80 {width: 80px;height: 80px }.comment-author {font-size: 18px;}.comment-author cite {font-weight: 600;font-style: normal;font-family: var(--theme-highlight-font);}.comment-author cite a {color: var(--theme-dark-color);}.comment-meta {margin-bottom: 1em;}.comment-meta a {color: #777777;}.comment-reply-link {font-weight: 500;}.comment-body .reply {position: absolute;top: 30px;left: 305px;}ol.commentlist .star-rating {float: right;overflow: hidden;position: relative;height: 1em;line-height: 1;font-size: 1em;width: 5.4em;font-family: star;}#review_form #respond input, #review_form #respond textarea {box-sizing: border-box;width: 100%;border: 1px solid #e1e1e1 }.comment-form {display: -ms-flexbox;display: flex;-ms-flex-flow: row wrap;flex-flow: row wrap;margin-left: -1em;margin-right: -1em;}.comment-form>p {width: 100%;padding-left: 1em;padding-right: 1em;margin-bottom: 1em;}.comment-form>p+p {margin-top: 0;}.comment-form input[type="text"], .comment-form input[type="email"] {height: 45px;line-height: 45px;border: 1px solid #eee;width: 100%;padding: 12px;}.comment-form textarea, .comment-form input[type="email"], .comment-form input[type="url"] {border: 1px solid #eee;width: 100%;padding: 12px;}.comment-form p.comment-form-author, .comment-form p.comment-form-email, .comment-form p.comment-form-url {-ms-flex: 1;flex: 1;padding: 0 1em;}.product-show {display: flex;align-items: center;gap: 10px;}.summary.entry-summary, .woocommerce-product-gallery {flex: 0 0 auto;max-width: 100%;position: relative;}.product-navigation-share {position: absolute;right: 0;top: 0;}.product-navigation-share .product-share {margin-right: 15px;width: 30px;height: 30px;}.bigbazar-arrow::before {position: absolute;content: "";top: 0;background-image: url(../images/icon/26.png);width: 24px;height: 24px;background-size: cover;cursor: pointer;}.product-navigation-share .bigbazar-social {position: absolute;opacity: 0;padding: 7px;right: 10px;top: 100%;visibility: hidden;transition: transform .4s ease, opacity .4s ease, visibility .4s ease;display: flex;flex-direction: column;background-color: var(--theme-white-color);}.product-navigation-share .product-share:hover .bigbazar-social {opacity: 1;visibility: visible;}.unicode-social {margin-left: -5px;margin-right: -5px;}.product-navigation-share .product-share .bigbazar-social a {margin: 2px;}.unicode-social.icons-bordered .social-facebook {border: 2px solid #385693;}.unicode-social.icons-colour .social-facebook, .unicode-social.icons-bordered .social-facebook {color: #385693;}.unicode-social.icons-size-default a {font-size: 15px;line-height: 33px;width: 35px;height: 35px;}.unicode-social.icons-shape-circle a {border-radius: 50%;}.unicode-social a {margin: 0 5px;text-align: center;display: inline-block;}.unicode-social .social-text {display: none;}.unicode-social.icons-bordered .social-twitter {border: 2px solid #40BFF5;}.unicode-social.icons-colour .social-twitter, .unicode-social.icons-bordered .social-twitter {color: #40BFF5;}.unicode-social.icons-bordered .social-linkedin {border: 2px solid #238CC8;}.unicode-social.icons-colour .social-linkedin, .unicode-social.icons-bordered .social-linkedin {color: #238CC8;}.unicode-social.icons-bordered .social-pinterest {border: 2px solid #E13138;}.unicode-social.icons-colour .social-pinterest, .unicode-social.icons-bordered .social-pinterest {color: #E13138;}.woocommerce-product-rating {display: flex;gap: 10px }.woocommerce-product-rating .fancy-star-rating {display: flex;align-items: center;}.rating-counts-wrap {cursor: pointer;padding-left: 5px;}.rating-counts-wrap .unicode-rating-review-link {font-size: 15px;color: var(--theme-general-color);}.summary.entry-summary .price {margin-top: 15px;}div.summary-inner>p.price, div.summary-inner>div>p.price, div.summary-inner>div>span.price, div.summary-inner>span.price {font-size: 21px;margin-bottom: 0;display: inline-flex !important;font-weight: 500;color: var(--theme-dark-color);}.product-wrapper .product-info .product-price .price bdi, div.summary-inner>p.price, div.summary-inner>div>p.price, div.summary-inner>div>span.price, div.summary-inner>span.price, .product_list_widget .woocommerce-Price-amount {color: #ea0000;}div.summary .product-price-discount, .product-wrapper .on-sale {font-family: var(--theme-extra-font);font-size: 12px;font-weight: 400;margin-left: 5px;background-color: #f9eaea;color: var(--theme-dark-color);}div.summary .product-price-summary {cursor: pointer;position: relative;margin-left: 35px;top: -4px;}div.summary .product-price-discount, div.summary .product-price-summary {display: inline-flex;}div.summary .product-price-summary>i {box-sizing: border-box;border: 1px solid var(--theme-gray-color);background-color: var(--theme-white-color);font-size: 12px;width: 20px;height: 20px;text-align: center;line-height: 20px;border-radius: 50%;}.woocommerce div.summary .product-term-detail, .woocommerce div.summary .price-summary {background-color: #fff;}.woocommerce div.summary .price-summary, .woocommerce div.summary .product-term-detail {box-shadow: 0 0 4px rgb(0 0 0 / 15%);left: 50%;position: absolute;top: 100%;opacity: 0;visibility: hidden;-webkit-transition: -webkit-transform .4s ease, opacity .4s ease, visibility .4s ease;transition: transform .4s ease, opacity .4s ease, visibility .4s ease;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: 245px;z-index: 9;margin-top: 15px;}.woocommerce div.summary .price-summary .price-summary-content {padding: 1em 1.5em;}div.summary .product-price-summary:hover .price-summary {opacity: 1;visibility: visible;}div.summary .price-summary li {font-size: 13px;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;margin: 10px 0;font-weight: 500;}div.summary .price-summary label {-ms-flex: auto;flex: auto;padding-right: 24px;}div.summary .price-summary label span {font-size: 10px;}.comment-list .children, .comment-navigation .nex-prev-nav, .woocommerce div.summary .price-summary .total-discount, .woocommerce div.summary .price-summary .overall-discount, .woocommerce div.summary .unicode-bought-together-products .items-total-price-button, .single-product-page>.unicode-bought-together-products .items-total-price-button .items-total-price>div:last-child, .single-product-page>.woocommerce-tabs .items-total-price-button .items-total-price>div:last-child, .woocommerce table.shop_table td, .woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info, .unicode-accordion.accordion-line .card, .unicode-mobile-menu ul.mobile-main-menu>li:first-child {border-top-width: 1px;border-top-style: solid;border-top-color: #e9e9e9;}div.summary .price-summary .total-discount {border-top: 1px solid var(--theme-gray-color);border-bottom: 1px solid var(--theme-gray-color);padding: 5px 0;}div.summary .price-summary li {font-size: 13px;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;margin: 10px 0;font-weight: 500;}div.summary .stock-availability.in-stock {color: green;margin: 15px 0;font-weight: 500;font-size: 13px;}div.summary .stock-availability.in-stock span {display: inline-block;background-color: rgba(0, 128, 0, 0.1);padding: 3px 6px;}.product-offer-item {margin: 10px 0;}.product-offer-item::before {content: "\f02b";font-weight: 900;font-family: "Font Awesome 5 Free";margin-right: 10px;color: var(--theme-primary-color);}div.summary .product-term-wrap {display: inline-block;margin-left: 5px;cursor: pointer;position: relative;}div.summary .product-term-wrap .product-term-text {font-weight: 500;}div.summary .product-term-wrap {cursor: pointer;}div.summary .product-brands, div.summary .variations_form.cart {margin-top: 1.5em;}.entry-summary .product-brands {display: flex;}.entry-summary .product-brands a {margin-right: 5px;}.brand-image {display: block;width: 200px;}.brand-image {width: 150px;background-color: var(--theme-light-color);}div.summary .woocommerce-product-details__short-description, div.summary .product-services {display: flex;margin-top: 1.5em;}form.cart .variations td.label, div.summary .woocommerce-product-details__short-description>span, div.summary .product-services>span {width: 115px;font-weight: 500;padding-right: 0;color: var(--theme-dark-color);}div.summary .product-services .product-services-list, div.summary .woocommerce-product-details__short-description .short-description ul {list-style: disc;line-height: 28px;list-style-position: inside;}div.summary .woocommerce-product-details__short-description .short-description, div.summary .product-services .product-services-list {flex: 0 0 calc(100% - 115px);}.tabs-layout .tab-content-wrap a.accordion-title, .accordion-layout .tabs, .toggle-layout .tabs {display: none;}table.shop_attributes {width: 100%;}table.shop_attributes tr {border: 1px solid var(--theme-gray-color);}table.shop_attributes th {width: 200px;padding: 8px;}table.shop_attributes tr:nth-child(2n) td, table.shop_attributes tr:nth-child(2n) th {background: rgba(0, 0, 0, .025);}table.shop_attributes td p {margin: 0;padding: 8px 0;}#gallery_01 a>img {border: 1px solid white;background-color: var(--theme-light-color);}#gallery_01 a.active>img {border: 1px solid #ccc !important;}.zoomWindow {background-color: var(--theme-light-color);}#gallery_01 .product-slide-thumb .active img {background-color: var(--theme-light-color);}.single-product-wrapper .woocommerce-product-gallery__wrapper {background-color: transparent;}.woocommerce-Reviews {padding-top: 30px;}.woocommerce #comments>.fancy-rating-summery {box-shadow: none;margin-bottom: 3em;margin-top: 0;padding: 0;position: inherit;opacity: 1;visibility: visible;width: inherit;}.fancy-rating-summery .rating-avg-wrap {text-align: center;padding-right: 10px;}.fancy-rating-summery .rating-histogram-wrap {-ms-flex: 1 1 auto;flex: 1 1 auto;}.fancy-rating-summery .rating-bar {font-size: 12px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-direction: row;flex-direction: row;}.woocommerce #comments>.fancy-rating-summery .rating-histogram .progress {width: 14em;}.rating-histogram .progress {height: 5px;width: 8em;margin: 0 10px;}.progress {font-size: inherit;}.progress-bar {transition: all 3000ms linear 0s;height: 100%;border-radius: 0;}.woocommerce #reviews #comments ol.commentlist {margin: 0;width: 100%;background: 0 0;list-style: none;}.woocommerce #reviews #comments ol.commentlist li {padding: 0;margin: 0 0 20px;border: 0;position: relative;background: 0;border: 0;}ol.commentlist li img.avatar {border-radius: 100%;}ol.commentlist li img.avatar {float: left;position: absolute;top: 0;left: 0;width: 50px;height: auto;margin: 0;box-shadow: none;}.woocommerce #reviews #comments ol.commentlist li .comment-text {margin: 0 0 0 6em;}ol.commentlist li .comment-text {margin: 0 0 0 70px;border: 1px solid #e4e1e3;border-radius: 4px;padding: 1em 1em 0;}.woocommerce #reviews #comments ol.commentlist li .fancy-star-rating {line-height: 20px;}.woocommerce #reviews #comments ol.commentlist li .fancy-star-rating, .woocommerce #reviews #comments ol.commentlist li .comment-text p {display: inline-block;}.fancy-star-rating .fancy-rating.good {background-color: var(--theme-primary-color);border-radius: 2px;color: #fff;font-weight: 400;font-size: 13px;padding: 0px 4px;}.woocommerce #reviews #comments ol.commentlist li .fancy-star-rating {line-height: 20px;}.woocommerce .commentlist .fancy-rating-summery, .woocommerce .woocommerce-Reviews .rating-counts-wrap, .woocommerce-Reviews .clear {display: none;}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {font-size: 13px;margin-left: .5em;}.woocommerce #reviews #comments ol.commentlist li .comment-text p {margin: 0 0 1em;}.woocommerce-tabs #reviews #respond #reply-title {font-weight: 500;color: var(--theme-dark-color);font-size: 24px;padding-bottom: 25px;display: inline-block;text-transform: capitalize;}.comment-form {display: -ms-flexbox;display: flex;-ms-flex-flow: row wrap;flex-flow: row wrap;margin-left: -1em;margin-right: -1em;}.comment-form-rating, .comment-form>p {width: 100%;padding-left: 1em;padding-right: 1em;margin-bottom: 1em;}.comment-form-rating {display: flex;}.comment-form-rating label {width: auto;}.comment-form label {margin-bottom: 10px;display: block;}.comment-form-rating label {margin-right: 15px;}.stars {display: inline-block;}.woocommerce p.stars a {font-size: 0;margin-right: 15px;}.woocommerce p.stars .star-1::before, .woocommerce p.stars .star-1:hover::before, .woocommerce p.stars .star-1.active::before {color: #f7bc3d;}.woocommerce p.stars .star-1::before {content: '\e021';}.woocommerce p.stars a::before {font-size: 14px;font-family: WooCommerce;content: '\e021';line-height: 1;text-indent: 0;}.comment-form-rating, .comment-form>p {width: 100%;padding-left: 1em;padding-right: 1em;margin-bottom: 1em;}.comment-form p.comment-form-author, .comment-form p.comment-form-email, .comment-form p.comment-form-url {-ms-flex: 1;flex: 1;padding: 0 1em;}.entry-summary .cart.unicode-swatches-wrap, .single_variation_wrap {display: block;}.entry-summary form.cart, .woocommerce div.product form.variations_form.cart .woocommerce-variation-add-to-cart {margin: 15px 0 !important;margin-left: 0;}.woocommerce-variation-add-to-cart {display: flex;width: 100%;margin-left: 10px;flex-wrap: wrap;gap: 5px;}.product-quantity .quantity, .summary-inner .quantity {display: inline-flex;margin: 0;}.entry-summary form button, .entry-summary form div button {padding: 5px 20px;background-color: var(--theme-secondary-color);text-transform: uppercase;font-size: 13px;border: none;color: #fff;font-weight: 500;font-family: var(--theme-hiperlink-font);}.entry-summary form button, .entry-summary form div button {height: 40px;line-height: 30px;}form.cart .variations {width: 100%;}.variations_form table tr {border: none;}.variations_form table tr {display: flex;align-items: center;margin-bottom: 10px;}form.cart .variations td.label, div.summary .woocommerce-product-details__short-description>span, div.summary .product-services>span {width: 115px;font-weight: 500;padding-right: 0;color: var(--theme-dark-color);}form.cart .variations td.label label {width: 115px;font-weight: 500;}.with-swatches, .with-swatches .unicode-swatches {display: flex;}.entry-summary form div {margin-bottom: 0 !important;}.with-swatches .unicode-swatches .swatch {border: 2px solid transparent;margin-right: 5px;margin-bottom: 2px;margin-top: 2px;padding: 2px;text-align: center;display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-ms-flex-align: center;align-items: center;}.with-swatches .unicode-swatches .swatch-label {border-color: var(--theme-gray-color);}.unicode-swatches .swatch.swatch-color span {text-indent: -99999px;}.unicode-swatches .swatch span, .unicode-swatches .swatch img {display: inline-block;cursor: pointer;width: 24px;height: 24px;line-height: 24px;transition: all 0.3s;}.unicode-swatches .swatch {text-align: center;}.yith-wcwl-add-to-wishlist [class*="-wishlistexistsbrowse"] a, .yith-wcwl-add-to-wishlist [class*="-button"] a {position: relative;display: flex;align-items: center;padding-left: 20px;font-size: 14px;font-weight: 500;color: var(--theme-dark-color);}.yith-wcwl-add-to-wishlist a::before {content: "\f004";position: absolute;font-family: 'Font Awesome 5 Free';left: 0;font-weight: 600;}.woocommerce div.summary .yith-wcwl-add-to-wishlist, .woocommerce div.summary a.compare {background: none;font-weight: 400;font-size: 14px;color: var(--theme-dark-color);padding: 0;box-shadow: none;text-transform: inherit;display: inline-block;margin-right: 1.2em;margin-bottom: 1em;position: relative;}.woocommerce div.summary a.compare {font-weight: 400;text-transform: capitalize;padding-left: 20px !important;}.woocommerce div.summary a.compare::before {content: "\f074";position: absolute;left: 0;top: 1px;font-family: 'Font Awesome 5 Free';font-weight: 600;}.woocommerce div.summary .yith-wcwl-add-to-wishlist, .woocommerce div.summary a.compare {background: none;font-weight: 400;font-size: 14px;color: var(--theme-dark-color);padding: 0;box-shadow: none;text-transform: inherit;display: inline-block;margin-right: 1.2em;margin-bottom: 1em;position: relative;}.woocommerce div.summary .yith-wcwl-add-to-wishlist a {font-weight: 400;text-transform: capitalize;padding-left: 20px;}.entry-summary .product_meta {font-size: 13px;}.product_meta {display: flex;flex-direction: column;}.product_meta>span {font-size: 14px;font-weight: 600;color: var(--theme-dark-color);margin: 5px 0;}.product_meta>span span, .product_meta>span a {font-weight: 400;color: var(--theme-general-color);}.woocommerce-tabs .nav-pills .nav-link {color: var(--theme-general-color);font-weight: 400;font-size: 17px;padding: 0 0 5px 0;margin-right: 20px;position: relative;border: none;border-bottom: 2px solid transparent;border-radius: 0;font-family: var(--theme-highlight-font);}[class*="product-search-"] .form-inline.search-pill-shape {background-color: var(--theme-light-color);border: 0;}[class*="product-search-"] .form-inline.search-border-round {background-color: var(--theme-white-color);border: 2px solid var(--theme-light-color);border-radius: 5px;}[class*="product-search-"] .form-inline {display: flex;align-items: center;justify-content: center;position: relative;padding-right: 50px;}[class*="product-search-"] .search-line-shape.form-inline {border: 0;padding: 0;border-bottom: 1px solid var(--theme-dark-color) }[class*="product-search-"] .search-line-shape.form-inline input.search-field {padding-left: 25px;font-size: 16px !important }[class*="product-search-"] .search-line-shape.form-inline input.search-field::placeholder {color: var(--theme-secondary-color);font-size: 16px !important }[class*="product-search-"] .search-line-shape.form-inline button {background-color: transparent;color: var(--theme-dark-color) !important;left: 0;padding: 0;right: inherit;width: auto;}[class*="product-search-"] {position: relative;}[class*="product-search-"] .form-inline.search-box-shape {border-radius: 0;}[class*="product-search-"] .form-inline.search-round-shape {border-radius: 5px;}[class*="product-search-"] .form-inline.search-pill-shape {border-radius: 50px;}.form-inline input.search-field {padding: 0 20px;line-height: 50px !important;height: 50px;}.product-search-two .form-inline input.search-field {order: 2 !important;border-radius: 0;}.search-box-shape input.search-field {border-radius: 0 !important;}.product-search-one .search-round-shape input.search-field {border-radius: 5px 0 0 5px !important;}.product-search-one .search-pill-shape input.form-control {border-radius: 50px 0 0 50px !important;}.form-inline select {border-radius: 0;}.product-search-two .select-appearance-none {order: 1 !important;}.product-search-two .search-box-shape .select-appearance-none select {border-radius: 0 !important;}.product-search-two .search-round-shape .select-appearance-none select {border-radius: 5px 0 0 5px !important;}.product-search-two .search-pill-shape .select-appearance-none select {border-radius: 50px 0 0 50px !important;}.form-inline select::-ms-expand {display: none;}[class*="product-search-"] .select-appearance-none {position: relative;min-width: 140px;}[class*="product-search-"] .form-inline button {background-color: var(--theme-primary-color);padding: 0 18px;position: absolute;top: 0;right: 0;height: 100%;width: 50px;}[class*="product-search-"] .select-appearance-none::before {position: absolute;top: 50%;transform: translateY(-50%);width: 1px;height: 60%;content: "";background-color: #dcd9d9;}.product-search-one .select-appearance-none::before {left: 0;}.product-search-two .select-appearance-none::before {right: 0;}.product-search-two .form-inline button {order: 3 !important;}.search-box-shape button {border-radius: 0 !important;}.search-border-round button, .search-round-shape button {border-radius: 0 5px 5px 0 !important;}.search-pill-shape button, .rounded-right-pill {border-radius: 0 45px 45px 0 !important;}.subscribe-form .form-control {padding: 10px 120px 10px 20px;}.margin-top-minus-one {margin-top: -125px;position: relative;}.subscribe-form-2 form {width: 100% }.subscribe-form-2 .mc4wp-form-fields, .subscribe-form-2 {display: flex;flex-wrap: wrap;width: 100% }.subscribe-form-2 .mc4wp-form-fields input, .subscribe-form-2 input {border: 0;border-bottom: 1px solid var(--theme-secondary-color);border-radius: 0 !important;padding: 10px 0;width: auto;flex-grow: 1;}.subscribe-form-2 .mc4wp-form-fields button, .subscribe-form-2 button {border-bottom: 1px solid var(--theme-secondary-color);border-radius: 0 !important;margin-left: 20px;padding: 0;}input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {-webkit-appearance: none;}input[type=number] {-moz-appearance: textfield;}.product-quantity .quantity {display: inline-flex;gap: 10px;}.quantity .quantity-button {cursor: pointer;border: 0;width: 40px;text-align: center;color: var(--theme-general-color);font-size: 15px;line-height: 36px;height: 40px;background: var(--theme-light-color);padding: 0;}.screen-reader-text {border: 0;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;word-wrap: normal!important;}.actions-button .coupon {display: flex;gap: 10px;flex-wrap: wrap;}.actions-button .coupon label {width: auto;}.coupon>label {display: none;}.actions-button .coupon input {padding: 8px 12px;border: 1px solid #e1e1e1;}.actions-button .coupon button {line-height: 46px;border: 0;background-color: var(--theme-primary-color);padding: 0 15px;color: #fff;display: inline-block;left: auto;float: none;}.actions-button button:disabled[disabled] {background-color: #ebe9eb;line-height: 46px;padding: 0 20px;color: var(--theme-general-color);font-weight: 600;}.cart_totals table, table.cart {border: 1px solid rgba(0, 0, 0, .1);margin: 0 -1px 24px 0;text-align: left;width: 100%;border-radius: 3px;}table.cart th {font-weight: 600;padding: 9px 12px;line-height: 1.5em;background-color: var(--theme-light-color);}.cart_totals table td, .cart_totals table th, table.cart td {border-top: 1px solid rgba(0, 0, 0, .1);padding: 9px 12px;vertical-align: middle;line-height: 1.5em;}table.cart img {background-color: var(--theme-light-color);}table.cart input {padding: 8px 12px;border: 1px solid #e1e1e1 }table.cart a.remove {display: block;font-size: 1.5em;height: 1em;width: 1em;text-align: center;line-height: 1;border-radius: 100%;color: red !important;text-decoration: none;font-weight: 700;border: 0;}table.cart .product-remove {width: 42px;}table.cart .product-thumbnail {width: 120px }table.cart .product-subtotal {text-align: right }table.cart .actions button {line-height: 40px;border: 0;background-color: var(--theme-primary-color);padding: 0 15px;color: #fff;display: inline-block;left: auto;}.woocommerce-cart-form__cart-item .product-name>a {color: var(--theme-secondary-color);font-weight: 600;}.cart-collaterals .cart_totals h2 {font-size: 15px;color: var(--theme-dark-color);text-transform: uppercase;padding: 12px 20px;background: var(--theme-light-color);margin: 0;border: 1px solid var(--theme-gray-color);border-bottom: 0;font-weight: 600;font-family: var(--theme-general-font);}.cart_totals .order-total .woocommerce-Price-amount {color: var(--theme-primary-color);font-size: 20px }.cart_totals table th {color: var(--theme-secondary-color);vertical-align: baseline;}.wc-proceed-to-checkout .checkout-button {line-height: 40px;color: var(--theme-white-color);background-color: var(--theme-primary-color);padding: 0 15px;display: table;}table.cart .actions button.button:disabled[disabled] {background-color: #ebe9eb;}table.cart .actions .coupon {float: left }table.cart td.actions {text-align: right }.cart_totals h2 {font-size: 21px;margin-bottom: 20px }.cart-shipping form .form-control {border: 1px solid #e1e1e1 }.woocommerce-info {padding: 1em 2em;margin: 0 0 2em;position: relative;background-color: #f7f6f7;color: #515151;border-top: 3px solid #a46497;list-style: none outside;width: auto;word-wrap: break-word;}.woocommerce-info::before {content: "\f12a";font-family: "Font Awesome 5 Free";margin-right: 10px;font-weight: 900;}.woocommerce-info>a {color: var(--theme-secondary-color);}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info {border-top-width: 1px;border-top-style: solid;border-top-color: #e9e9e9;}.woocommerce form .form-row input.input-text, .woocommerce form .form-row select, .woocommerce form .form-row textarea {box-sizing: border-box;width: 100%;margin: 0;outline: 0;border: 2px solid var(--theme-gray-color);padding: 5px 15px;background: transparent;}.woocommerce form .form-row input.input-text, .woocommerce form .form-row select {height: 42px;}.woocommerce-billing-fields__field-wrapper label {margin-bottom: 5px;font-weight: 500;font-size: 14px;color: var(--theme-dark-color);}.woocommerce form .form-row .required {color: red;font-weight: 700;border: 0 !important;text-decoration: none;visibility: visible;}.woocommerce-checkout-review-order {padding: 35px;background-color: var(--theme-light-color);}.woocommerce table.shop_table {margin: 0 -1px 24px 0;text-align: left;width: 100%;border-collapse: separate;}.woocommerce-checkout-review-order-table {background-color: #fff;}.woocommerce-checkout-review-order-table>thead {background: #fff;border: 0;border-bottom-color: currentcolor;border-bottom-style: none;border-bottom-width: 0px;border-bottom: 1px solid hsla(0, 0%, 90%, .25);}.woocommerce table.shop_table th {padding: 9px 12px;text-align: left;}.woocommerce-checkout-review-order-table th.product-name, .woocommerce-checkout-review-order-table th.product-total {color: #000;font-weight: 700;text-transform: capitalize;}.woocommerce table.shop_table td {padding: 8px 12px;vertical-align: middle;text-align: left;}.woocommerce-checkout-review-order-table>tfoot>tr>td, .woocommerce-checkout-review-order-table tfoot th, .woocommerce-checkout-review-order-table>tbody>tr>td {padding: 15px;border: 0;border-bottom-color: currentcolor;border-bottom-style: none;border-bottom-width: 0px;border-bottom: 1px solid hsla(0, 0%, 90%, .5);line-height: 1.6;vertical-align: top;}.woocommerce-checkout-review-order-table>tfoot>tr>td:last-child, .woocommerce-checkout-review-order-table tfoot th:last-child, .woocommerce-checkout-review-order-table>tbody>tr>td:last-child {min-width: 170px;}.woocommerce-checkout-review-order-table .woocommerce-Price-amount {color: #000;font-weight: 600;}.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th {font-weight: 600;border-top: 1px solid rgba(0, 0, 0, .1);}.wc_payment_methods {padding: 20px 0;}.wc_payment_method {padding: 15px 0;border-bottom: 1px solid var(--theme-gray-color);}.checkout .woocommerce-checkout-payment .payment_methods input.input-radio {display: none;}.checkout .woocommerce-checkout-payment .payment_methods li>label {float: unset;margin: 0;padding-left: 18px;position: relative;cursor: pointer;width: 100%;display: flex;}.checkout .woocommerce-checkout-payment .payment_methods li>label::before {position: absolute;left: 0;top: 6px;width: 12px;height: 12px;border: 1px solid #969696;content: "";border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;}.checkout .woocommerce-checkout-payment .payment_methods li .input-radio:checked+label::before {background: #ff871d;border-color: #ff871d;}.checkout .woocommerce-checkout-payment .payment_methods .payment_box {font-size: 14px;line-height: 24px;margin-top: 5px;display: none;}.checkout .woocommerce-checkout-payment .payment_methods img {width: 100px;margin: 0 16px;}.about_paypal {color: var(--theme-dark-color) !important;margin-left: auto;border-bottom: 1px solid var(--theme-dark-color);}.woocommerce-terms-and-conditions-wrapper {margin-bottom: 15px;}#place_order {line-height: 40px;padding: 0 35px;font-family: var(--theme-hiperlink-font);font-weight: 500;font-size: 15px;background-color: var(--theme-primary-color);color: var(--theme-white-color);}.top-0 {top: 0;}.left-0 {left: 0;}.right-0 {right: 0;}.bottom-0 {bottom: 0;}[class*="down-line-"].text-center::before, .nav-tab-line li:after, .nav-tab-line a:after, .x-center {left: 50%;-moz-transform: translateX(-50%);-webkit-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%) }.y-center, .search-form .btn-search, [class*="-icon-list-"] li::before {top: 50%;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%) }.xy-center, .slider-caption, .hover-classic-layer::before {top: 50%;left: 50%;-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.carousel-shadow-1 .owl-stage-outer {padding: 10px 10px 20px;}.carousel-shadow-2 .owl-stage-outer {padding: 10px 10px 20px;}.carousel-shadow-3 .owl-stage-outer {padding: 10px 10px 20px;}.owl-mx-4.carousel-shadow-2 {margin: 0 -22px;}.owl-mx-5.carousel-shadow-2 {margin: 0 -34px;}.owl-carousel .owl-nav, .owl-carousel .owl-dots, .owl-carousel .owl-nav .nav-btn {display: flex;align-items: center;}.owl-carousel .owl-nav, .owl-carousel .owl-dots {position: absolute;}[class*="owl-nav-middle"].owl-carousel .owl-nav, [class*="owl-nav-middle"] .owl-carousel .owl-nav {top: 50%;transform: translateY(-50%);width: 100%;}.owl-carousel .owl-nav .owl-prev {margin-right: 15px;}.owl-carousel .owl-nav .nav-btn span:first-child {margin-right: 5px;}.owl-nav-icon-none .owl-nav .nav-btn span:first-child {margin-right: 0;}.owl-carousel .owl-dots button.owl-dot {background-color: var(--theme-dark-color);border: 1px solid var(--theme-dark-color) }.owl-dot-white.owl-carousel .owl-dots button.owl-dot {background-color: var(--theme-white-color);border-color: var(--theme-white-color) }.owl-carousel .owl-dots button.owl-dot:not(:last-child) {margin-right: 10px;}[class*="owl-dot-active-pill"] .owl-dots button.owl-dot.active {width: 15px;border-radius: 50rem }.owl-dot-active-pill-primary .owl-dots button.owl-dot.active {background-color: var(--theme-primary-color) !important;border-color: var(--theme-primary-color) !important;}.owl-dot-active-pill-secondary .owl-dots button.owl-dot.active {background-color: var(--theme-secondary-color) !important;border-color: var(--theme-secondary-color) !important;}.owl-dot-active-round-white .owl-dots button.owl-dot.active {background-color: var(--theme-white-color) !important;border-color: var(--theme-white-color) !important;}.owl-dot-active-round-big-border .owl-dots button.owl-dot {width: 15px !important;height: 15px !important;border: 3px solid var(--theme-white-color) !important;background-color: var(--theme-gray-color) !important;margin-right: 5px !important;}.owl-dot-active-round-big-border .owl-dots button.owl-dot.active {border-color: var(--theme-primary-color) !important;}.owl-mx-1 {margin: 0 -2px;}.owl-mx-1 .owl-item>* {margin: 0 2px;}.owl-mx-2 {margin: 0 -4px;}.owl-mx-2 .owl-item>* {margin: 0 4px;}.owl-mx-3 {margin: 0 -8px;}.owl-mx-3 .owl-item>* {margin: 0 8px;}.owl-mx-4 {margin: 0 -12px;}.owl-mx-4 .owl-item>* {margin: 0 12px;}.owl-mx-5 {margin: 0 -24px;}.owl-mx-5 .owl-item>* {margin: 0 24px;}.owl-nav-disable .owl-nav, .owl-dot-disable .owl-dots, .owl-nav-text-none .owl-nav .nav-btn .text {display: none;}.owl-nav-icon-none .owl-nav .nav-btn .icon {display: none !important;}[class*="owl-nav-hover-visible"] .owl-nav button {opacity: 0;visibility: hidden;}[class*="owl-nav-hover-visible"]:hover .owl-nav button {opacity: 1;visibility: visible;}[class*="owl-nav-icon-"] .owl-nav .nav-btn .icon {width: 30px;height: 30px;position: relative;display: inline-block;border: 2px solid var(--theme-dark-color);background-color: var(--theme-white-color);}.owl-nav-custom-1 .owl-nav .nav-btn .icon {font-size: 40px;width: 30px;height: 50px;background-color: transparent;border: none;margin: 0 !important;}[class*="owl-nav-icon-"] .owl-nav .nav-btn .icon::before {font-weight: 900;font-family: "Font Awesome 5 Free";position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.owl-nav-icon-square .owl-nav .nav-btn .icon {border-radius: 0;}.owl-nav-icon-radius .owl-nav .nav-btn .icon {border-radius: 5px;}.owl-nav-icon-round .owl-nav .nav-btn .icon {border-radius: 50%;}.owl-nav-icon-capsoul .owl-nav .nav-btn .icon {border-radius: 50rem;width: 40px;height: 25px;}.owl-nav-icon-normal .owl-nav .nav-btn .icon {width: auto;height: auto;background-color: transparent;border: none;display: grid;}.owl-nav-icon-normal .owl-nav .nav-btn .icon::before {position: inherit;}.owl-nav-icon-1 .owl-nav .nav-btn .prev-icon::before {content: "\f053";}.owl-nav-icon-1 .owl-nav .nav-btn .next-icon::before {content: "\f054";}.owl-nav-icon-2 .owl-nav .nav-btn .prev-icon::before {content: "\f30a";}.owl-nav-icon-2 .owl-nav .nav-btn .next-icon::before {content: "\f30b";}.owl-nav-icon-3 .owl-nav .nav-btn .prev-icon::before {content: "\f060";}.owl-nav-icon-3 .owl-nav .nav-btn .next-icon::before {content: "\f061";}.owl-nav-text-box .owl-nav .nav-btn .text, .owl-nav-text-capsoul .owl-nav .nav-btn .text {padding: 0px 15px;border: 2px solid var(--theme-primary-color);background-color: var(--theme-primary-color);color: var(--theme-white-color);}.owl-nav-text-capsoul .owl-nav .nav-btn .text {border-radius: 50rem;}.owl-nav-text-1 .owl-nav .nav-btn .prev-text::before {content: "Previous";}.owl-nav-text-1 .owl-nav .nav-btn .next-text::before, .owl-nav-text-2 .owl-nav .nav-btn .next-text::before {content: "Next";}.owl-nav-text-2 .owl-nav .nav-btn .prev-text::before {content: "Prev";}[class*="owl-nav-middle-"] .owl-nav button {position: absolute;top: 50%;transform: translateY(-50%);}[class*="owl-nav-middle-"] .owl-nav button.owl-prev, [class*="owl-nav-middle-outside"].owl-nav-hover-slide-inside:hover .owl-nav button.owl-prev {left: 0;}[class*="owl-nav-middle-"] .owl-nav button.owl-next, [class*="owl-nav-middle-outside"].owl-nav-hover-slide-inside:hover .owl-nav button.owl-next {right: 0;}.owl-mx-4 .owl-nav-middle-inside .owl-nav button.owl-prev, .owl-mx-4 [class*="owl-nav-middle-outside"].owl-nav-hover-slide-inside:hover .owl-nav button.owl-prev {left: 12px;}.owl-mx-4 .owl-nav-middle-inside .owl-nav button.owl-next, .owl-mx-4 [class*="owl-nav-middle-outside"].owl-nav-hover-slide-inside:hover .owl-nav button.owl-next {right: 12px;}.owl-mx-5 .owl-nav-middle-inside .owl-nav button.owl-prev {left: 24px;}.owl-mx-5 .owl-nav-middle-inside .owl-nav button.owl-next {right: 24px;}.owl-nav-middle-outside .owl-nav button.owl-prev, .owl-nav-middle-outside-long.owl-nav-hover-slide-outside:hover .owl-nav button.owl-prev, [class*="owl-nav-middle-inside"].owl-nav-hover-slide-outside:hover .owl-nav button.owl-prev {left: -50px;}.owl-nav-middle-outside .owl-nav button.owl-next, [class*="owl-nav-middle-inside"].owl-nav-hover-slide-outside:hover .owl-nav button.owl-next, .owl-nav-middle-outside-long.owl-nav-hover-slide-outside:hover .owl-nav button.owl-next {right: -50px;}.owl-nav-middle-outside-long .owl-nav button.owl-prev, .owl-nav-middle-outside.owl-nav-hover-slide-outside-long:hover .owl-nav button.owl-prev, [class*="owl-nav-middle-inside"].owl-nav-hover-slide-outside-long:hover .owl-nav button.owl-prev {left: -130px;}.owl-nav-middle-outside-long .owl-nav button.owl-next, .owl-nav-middle-outside.owl-nav-hover-slide-outside-long:hover .owl-nav button.owl-next, [class*="owl-nav-middle-inside"].owl-nav-hover-slide-outside-long:hover .owl-nav button.owl-next {right: -130px;}.owl-nav-top-left .owl-nav {top: -50px;left: 0;}[class*="owl-nav-top-right"] .owl-nav {top: -50px;right: 0;}.owl-nav-top-right-2 .owl-nav {top: -100px;}[class*="owl-nav-bottom-"] .owl-stage-outer, [class*="owl-dot-bottom-"] .owl-stage-outer {padding-bottom: 50px;}[class*="owl-nav-bottom-"] .owl-nav, [class*="owl-dot-bottom-"] .owl-dots {bottom: 0;}.owl-nav-bottom-left .owl-nav, .owl-dot-bottom-left .owl-dots {left: 0;}.owl-nav-bottom-right .owl-nav, .owl-dot-bottom-right .owl-dots {right: 0;}.owl-nav-bottom-center .owl-nav, .owl-dot-bottom-center .owl-dots {left: 50%;transform: translateX(-50%);}.owl-mx-4 .owl-nav-top-left .owl-nav, .owl-mx-4 .owl-nav-bottom-left .owl-nav, .owl-mx-4 .owl-dot-bottom-left .owl-dots {left: 12px }.owl-mx-5 .owl-nav-top-left .owl-nav, .owl-mx-5 .owl-nav-bottom-left .owl-nav, .owl-mx-5 .owl-dot-bottom-left .owl-dots {left: 24px }.owl-mx-4 .owl-nav-top-right .owl-nav, .owl-mx-4 .owl-nav-bottom-right .owl-nav, .owl-mx-4 .owl-dot-bottom-right .owl-dots {right: 12px }.owl-mx-5 .owl-nav-top-right .owl-nav, .owl-mx-5 .owl-nav-bottom-right .owl-nav, .owl-mx-5 .owl-dot-bottom-right .owl-dots {right: 24px }[class*="owl-dot-square"] .owl-dots button.owl-dot, [class*="owl-dot-radius"] .owl-dots button.owl-dot, [class*="owl-dot-round"] .owl-dots button.owl-dot {width: 5px;height: 5px;}.owl-dot-custom-1 [class*="owl-dot-round"] .owl-dots button.owl-dot {width: 15px;height: 15px;background: transparent;border: 2px solid;}.owl-dot-size-1 .owl-dots button.owl-dot {width: 10px;height: 10px;}[class*="owl-dot-square"] .owl-dots button.owl-dot {border-radius: 0;}[class*="owl-dot-radius"] .owl-dots button.owl-dot {border-radius: 2px;}[class*="owl-dot-round"] .owl-dots button.owl-dot {border-radius: 50%;}.carousel-style-1 .owl-stage-outer {padding-top: 50px;}.carousel-style-1 .owl-stage-outer .owl-item .item {transform: scale(.7);margin: 0 -60px;}.carousel-style-1 .owl-stage-outer .owl-item.center {z-index: 9;}.carousel-style-1 .owl-stage-outer .owl-item.center .item {transform: scale(1);}.carousel-style-1 .owl-stage-outer .owl-item:not(.center) .item .image-wrap {display: none;}.owl-nav-size-1 .owl-nav .nav-btn .icon {width: 45px;height: 45px;}.owl-nav-color-1 .owl-nav .nav-btn .icon {background-color: transparent;border-color: var(--theme-primary-color);color: var(--theme-primary-color);}.owl-nav-color-1 .owl-nav .nav-btn .icon:hover {background-color: var(--theme-primary-color);border-color: var(--theme-primary-color);color: var(--theme-white-color);}@media screen and (max-width: 1230px) {.owl-nav-middle-outside .owl-nav button.owl-prev {left: -35px;}.owl-nav-middle-outside .owl-nav button.owl-next {right: -35px;}}@media screen and (max-width: 1199px) {.owl-nav-middle-outside .owl-nav button.owl-prev {left: -40px;}.owl-nav-middle-outside .owl-nav button.owl-next {right: -40px;}}@media screen and (max-width: 1020px) {.owl-nav-middle-outside .owl-nav button.owl-prev {left: -20px;}.owl-nav-middle-outside .owl-nav button.owl-next {right: -20px;}}@media screen and (max-width: 991px) {.owl-nav-middle-outside .owl-nav button.owl-prev {left: -40px;}.owl-nav-middle-outside .owl-nav button.owl-next {right: -40px;}}@media screen and (max-width: 800px) {.owl-nav-middle-outside .owl-nav button.owl-prev {left: -32px;}.owl-nav-middle-outside .owl-nav button.owl-next {right: -32px;}}@media screen and (max-width: 767px) {.owl-nav-middle-outside .owl-nav button.owl-prev {left: -40px;}.owl-nav-middle-outside .owl-nav button.owl-next {right: -40px;}}@media screen and (max-width: 600px) {.owl-nav-middle-outside .owl-nav button.owl-prev {left: -30px;}.owl-nav-middle-outside .owl-nav button.owl-next {right: -30px;}}@media screen and (max-width: 580px) {.owl-nav-middle-outside .owl-nav {display: none;}}.owl-nav button:focus {outline: none !important }.owl-nav-1[class*="owl-nav-icon-"] .owl-nav .nav-btn .icon {width: 45px;height: 60px;font-size: 18px;color: #fff;background-color: var(--theme-primary-opacity-color);border-color: var(--theme-primary-opacity-color);}.owl-nav-2[class*="owl-nav-icon-"] .owl-nav .nav-btn .icon {width: 40px;height: 40px;font-size: 18px;color: #fff;background-color: var(--theme-primary-opacity-color);border-color: var(--theme-primary-opacity-color);}@-webkit-keyframes elementUpshow {0% {-webkit-transform: translateY(0px);transform: translateY(0px);}50% {-webkit-transform: translateY(-webkit-calc(-100% - 25px));transform: translateY(calc(-100% - 25px));opacity: 1;}51% {-webkit-transform: translateY(-webkit-calc(-100% - 25px));transform: translateY(calc(-100% - 25px));opacity: 0;}52% {-webkit-transform: translateY(-webkit-calc(100% + 25px));transform: translateY(calc(100% + 25px));}86% {opacity: 1;}100% {-webkit-transform: translateY(0px);transform: translateY(0px);}}@keyframes elementUpshow {0% {-webkit-transform: translateY(0px);transform: translateY(0px);}50% {-webkit-transform: translateY(-webkit-calc(-100% - 25px));transform: translateY(calc(-100% - 25px));opacity: 1;}51% {-webkit-transform: translateY(-webkit-calc(-100% - 25px));transform: translateY(calc(-100% - 25px));opacity: 0;}52% {-webkit-transform: translateY(-webkit-calc(100% + 25px));transform: translateY(calc(100% + 25px));}86% {opacity: 1;}100% {-webkit-transform: translateY(0px);transform: translateY(0px);}}.hover-img-upshow:hover img {-webkit-animation: elementUpshow cubic-bezier(0.6, 0, 0.2, 1) 0.75s 1;animation: elementUpshow cubic-bezier(0.6, 0, 0.2, 1) 0.75s 1;}.partner-slider .item img {width: auto;margin: 0 auto;}.nav-pills .nav-link {position: relative;color: var(--theme-dark-color) }.nav-pills .nav-link.active, .nav-pills .show>.nav-link {color: var(--theme-primary-color);background-color: transparent }.nav-tab-1 .nav-item {margin-right: 20px;}.nav-tab-1 .nav-item .nav-link {padding: 0;}.nav-tab-1 .nav-item .nav-link::after {background-color: var(--theme-primary-color);bottom: 0;content: "";height: 1px;right: 0;position: absolute;width: 0;}.nav-tab-1 .nav-item .nav-link:hover::after, .nav-tab-1 .nav-item .nav-link.active::after {left: 0;width: 100%;}.tab-hide {display: none }.nav-tab-line {border-bottom: none !important }.nav-tab-line li {border-width: 0 0 2px 0 !important;border-style: solid !important;border-color: var(--theme-primary-color) !important;}.tab-simple .nav-tabs .nav-item.show .nav-link, .tab-simple .nav-tabs .nav-link.active {background: none }.mix-tab ul li, .tab-simple ul li {font-weight: 500;display: inline-block;position: relative;cursor: pointer;padding: 10px 15px;}.nav-tab-line li.mixitup-control-active:after, .nav-tab-line li.active:after {content: "";position: absolute;width: 10px;height: 10px;border: 2px solid;border-color: var(--theme-primary-color);background-color: #fff;transform: rotate(45deg);margin-left: -5px;border-top: transparent;border-left: transparent;bottom: -7px }.bg-light .nav-tab-line li.mixitup-control-active:after, .bg-light .nav-tab-line li.active:after {background-color: var(--theme-light-color);}.bg-secondary .nav-tab-line li.mixitup-control-active:after, .bg-secondary .nav-tab-line li.active:after {background-color: var(--theme-secondary-color);}.nav-tab-border .nav-link {position: relative;font-weight: 500;padding: .8rem 1.2rem;margin-left: -1px;color: var(--theme-general-color);line-height: 1.25;border: 1px solid #dee2e6;font-family: var(--theme-hiperlink-font) }.nav-tab-border .nav-link:first-child {margin-left: 0;border-top-left-radius: .25rem;border-bottom-left-radius: .25rem;}.nav-tab-border .nav-link:last-child {border-top-right-radius: .25rem;border-bottom-right-radius: .25rem;}.nav-tab-border .nav-link.mixitup-control-active {color: #fff }.history-tab ul li {font-family: var(--theme-highlight-font);font-size: 20px;font-weight: 700;padding: 10px 25px }.history-tab ul li.active {font-size: 40px;padding: 15px 25px;color: var(--theme-primary-color) !important;}.history-tab .nav-tab-line li.active:after {top: 94% }.nav-tab-underline li.active {text-decoration: underline }.product-tab-table ul, .table-classic ul {display: table-row;width: 100%;}.table-classic ul:nth-child(odd) {background-color: var(--theme-light-color);}.table-classic ul:nth-child(even) {background-color: var(--theme-gray-color);}.table-classic ul li {display: table-cell;padding: 10px }.table-classic ul li:first-child {white-space: nowrap;font-weight: 500;}.product-tab-table ul li {display: table-cell;padding: 6px 20px }.product-tab-table ul li {border-bottom: 1px solid #e1e1e1 }.product-tab-table ul:last-child li {border-bottom: none }.pricing-style-1 .pricing-wrapper ul li {line-height: 45px;border-bottom: 1px solid #fff;}.pricing-style-2 .pricing-wrapper {height: 100%;}.pricing-style-2 .pricing-wrapper .btn-secondary {color: #fff !important }.pricing-style-2 .pricing-wrapper .price-data {background: rgba(255, 255, 255, 0.1) }.pricing-style-3 .pricing-wrapper {padding: 50px 30px;height: 100%;position: relative;}.pricing-style-3 .pricing-wrapper .image-wrap {margin-top: 40px;margin-bottom: 40px;}.pricing-thumb-ultra ul {padding: 15px 0 }.pricing-thumb-ultra ul li {display: inline-block;width: 100%;line-height: 35px;position: relative;z-index: 99 }.pricing-thumb-ultra ul li span {float: right;text-align: right;font-weight: 700;color: var(--theme-dark-color);}.pricing-thumb-ultra::after {content: "";position: absolute;width: 250px;height: 250px;border-radius: 100%;background: var(--theme-primary-opacity-color);bottom: 70px;right: -40%;z-index: 9 }.pricing-table-simple {position: relative }.pricing-table-simple.popular:before {content: "";position: absolute;height: 20px;width: 100%;background-color: var(--theme-primary-color);left: 0;top: -20px;}.pricing-table-simple.popular:after {content: "";position: absolute;height: 20px;width: 100%;background-color: var(--theme-primary-color);left: 0;bottom: -20px;}.pricing-table-classic:hover .btn.btn-primary {background-color: var(--theme-white-color);color: var(--theme-primary-color) !important;}.pricing-table-classic .per-month {padding: 8px 20px;background-color: var(--theme-light-color);color: var(--theme-secondary-color);border-radius: 3px;}.title-large .page-title {font-size: 40px;}.title-medium .page-title {font-size: 30px;}.title-small .page-title {font-size: 21px;}.breadcrumb-item+.breadcrumb-item::before {color: var(--theme-general-color);}.greater-than .breadcrumb-item+.breadcrumb-item::before {content: ">";}.thumb-egg-shape {display: block;width: 100%;border-radius: 50% 50% 50% 50% / 60% 60% 40% 40%;}.thumb-overlay {visibility: hidden;position: absolute;opacity: 0;width: 100%;height: 100% }.thumb-hover-layer:hover .thumb-overlay {visibility: visible;opacity: 1;background-color: var(--theme-secondary-opacity-color);}.rollup-thumb, .thumb-hover-layer {position: relative;}.rollup-thumb {margin-bottom: 80px }.rollup-thumb:before {content: '';position: absolute;bottom: -25px;left: 0;height: 50px;width: 51%;background: var(--theme-secondary-color);transform: skew(0deg, 18deg);}.rollup-thumb:after {content: '';position: absolute;bottom: -25px;right: 0;height: 50px;width: 50%;background: var(--theme-secondary-color);transform: skew(0deg, -18deg);}.thumb-bg-image>* {position: relative;z-index: 9 }.timeline-thumb {margin-bottom: 30px }.thumb-transparent hr {margin: 0 auto;margin-top: 20px;width: 30px;height: 3px;background-color: var(--theme-secondary-color);}.thumb-transparent:hover hr {width: 50px }.divider-col-3 .thumb-transparent {margin: -1px;}.divider-col-3>div {border-bottom: 1px solid;border-right: 1px solid;border-color: var(--theme-gray-color);}.divider-col-3>div:nth-child(3n+0) {border-right: 0 }.divider-col-3>div:nth-last-child(-n+3) {border-bottom: 0 }.thumb-numbering p {padding-top: 20px }.thumb-zoomer {position: relative;height: 100% }.thumb-zoomer:hover {height: 110% }.thumb-zoomer>a {width: 50px;height: 50px;line-height: 50px;display: none;position: absolute;bottom: 30px }.thumb-zoomer.hover-text-white>a>i {color: var(--theme-primary-color) !important;}.thumb-zoomer:hover>a {display: block }.thumb-modern-border {border: 5px solid;border-color: var(--theme-primary-color);}.thumb-modern-border i {margin-top: -60px;padding: 10px;}.thumb-basic i {margin-right: 10px }.thumb-line {position: relative }.thumb-line .price {right: 30px;font-weight: 600 }.thumb-line {border-bottom: 2px solid;border-bottom-color: transparent;}.thumb-line:hover {border-bottom-color: var(--theme-primary-color);box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) }.thumb-line a, .thumb-line .price {line-height: 40px;display: block;}.feature-thumb-border {border: 1px solid #fff }.feature-thumb-border:hover {background-color: var(--theme-primary-color) !important;}.thumb-border {border-radius: 3px;border: 1px solid;border-color: var(--theme-border-color) }.hover-shadow-1:hover {box-shadow: 0 .3rem 1rem rgba(0, 0, 0, .10);}.hover-shadow-2:hover {box-shadow: 0 16px 27px 0 rgba(0, 0, 0, .08);}.img-thumb-title-inside {position: relative }.img-thumb-title-inside .title {left: 15px;bottom: 15px;position: absolute }.img-thumb-title-inside .portfolio-view, .img-thumb-title-inside::before {visibility: hidden;opacity: 0 }.img-thumb-title-inside:hover .portfolio-view, .img-thumb-title-inside:hover::before {visibility: visible;opacity: 1 }.change-visible {visibility: hidden;opacity: 0 }.parent-hover:hover .change-visible {visibility: visible;opacity: 1 }.thumb-over-element .thumb-title {position: absolute;}.masonry-gallery {width: 100%;position: relative }.masonry-three-grid {position: absolute;z-index: 10;-ms-flex: 0 0 33.33%;flex: 0 0 33.33%;max-width: 33.33%;}.portfolio-style-1 .number {width: 50px;height: 50px;display: table;background-color: var(--theme-light-color);border-radius: 50%;text-align: center;line-height: 50px;font-size: 20px;font-weight: 600;margin-bottom: 30px;color: var(--theme-primary-color);}.portfolio-style-1:hover .number {color: var(--theme-white-color);background-color: var(--theme-primary-color);}.portfolio-style-2 .entry-wrapper {position: relative;overflow: hidden;border-radius: 10px;}.portfolio-style-2 .entry-wrapper .entry-content-wrapper {position: absolute;bottom: -100%;left: 0;width: 100%;background-color: var(--theme-primary-color);padding: 15px;display: flex;align-items: center;justify-content: space-between;}.portfolio-style-2 .entry-wrapper:hover .entry-content-wrapper {bottom: 0%;}.grid-block-thumb-4 .image-wrap .hover-content {line-height: 45px;width: 100%;position: absolute;bottom: 0;left: 0;opacity: 0;z-index: 2;}.grid-block-thumb-4.hover-style-4 .image-wrap:hover .hover-content {opacity: 1;}.grid-block-thumb-4 .hover-content a {width: 50%;text-align: center;display: block;float: left;border-right: 1px solid;border-color: var(--theme-dark-color);}.grid-block-thumb-4 .hover-content a:last-child {border: none }.grid-block-thumb-4 .image-wrap::before {content: "";position: absolute;left: 0;top: 0;right: 0;bottom: 0;visibility: hidden;opacity: 0;z-index: 1;background: var(--theme-white-opacity-color);}.grid-block-thumb-4 .image-wrap:hover::before {visibility: visible;opacity: 1;}.portfolio-view {font-size: 13px }.thumb-blog-horizontal .post-image {width: 42%;float: left;}.thumb-blog-horizontal .post-content {float: left;width: 58%;}.thumb-blog-mini-list {flex-direction: row;display: flex }.thumb-blog-mini-list .post-image {width: 120px }.thumb-blog-cover-img::after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.9) 100%);background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.9) 100%);background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.9) 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#e6000000', GradientType=0);}.thumb-blog-cover-img .post-content {position: absolute;z-index: 10;width: 100%;bottom: 0 }.thumb-blog-cover-img, .thumb-blog-simple {position: relative }.thumb-blog-simple .post-image .date {position: absolute;color: var(--theme-white-color);left: 25px;bottom: 15px }.post-title {line-height: 1.5 }.thumb-blog-default {margin-bottom: 30px }.thumb-blog-default a.btn-text {text-decoration: underline;}.post-gallery a {width: 33.33%;display: block;float: left }.thumb-blog-classic .btn {border: 2px solid;border-color: var(--theme-gray-color);}.thumb-blog-default .owl-dots {display: none }.thumb-blog-overlay .post-image::before {content: "";position: absolute;opacity: 0;visibility: hidden;top: 0;left: 0;width: 100%;height: 100%;}.thumb-blog-overlay:hover .post-image::before {visibility: visible;opacity: 1 }.thumb-blog-overlay .entry-meta a span {font-size: 11px }.thumb-blog-modern .post-content {width: calc(100% - 120px);right: 0;margin-top: -50px;position: relative;z-index: 10;float: right }.thumb-blog-modern .date {position: absolute;bottom: -90px;left: 40px;}.thumb-blog-modern .date span {font-size: 30px;font-weight: 700;}.thumb-text-layer .post-date {position: absolute;bottom: 50px }.thumb-text-layer {min-height: 250px;}.bolg-item .post-thumbnail {border-radius: 10px;}.comments-date {font-size: 14px;font-style: italic;color: #a5a5a5;}.post-meta>span, .post-meta>a {margin-right: 10px;padding-right: 10px;border-right: 1px solid #e1e1e1;display: inline-block;line-height: 15px;}.single-post .post-meta a {color: var(--theme-general-color);}.post-content blockquote {font-size: 17px;font-weight: 600;font-style: italic;margin: 35px 0;padding: 10px 0 10px 40px;font-family: var(--theme-general-font);line-height: 32px;border-left: 5px solid;border-color: #e1e1e1;}.unicode-social .social-text {display: none;}.unicode-social .social-facebook {color: #385693;}.unicode-social .social-twitter {color: #40BFF5;}.unicode-social .social-linkedin {color: #238CC8;}.unicode-social .social-pinterest {color: #E13138;}.share-post {padding: 15px;border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;}.share-post span {padding-right: 15px }.share-post .unicode-social {display: flex;gap: 5px;flex-direction: row;}.share-post .unicode-social a {font-size: 14px;width: 45px;height: 45px;line-height: 45px;text-align: center;display: inline-block;}.share-post .unicode-social a:hover {background-color: var(--theme-primary-color);color: var(--theme-white-color);}.author-meta .author-image {flex: 0 0 80px;}[class*="thumb-hover-bg"] .thumb-wrapper {-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);}[class*="hover-gradient-bg-"]:not(.thumbnails), [class*="thumb-hover-gradient-bg-"] .thumb-wrapper, [class*="hover-overline-"], [class*="hover-underline-"], [class*="hover-shutter-"], [class*="hover-bg-"]:not(.row), .hover-reveal {display: block;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;overflow: hidden;width: 100%;}[class*="hover-gradient-bg-"]:not(.thumbnails)::before, [class*="thumb-hover-gradient-bg-"] .thumb-wrapper::before, [class*="hover-bg-"]:not([class*="thumb-hover-bg-"]):before, [class*="thumb-hover-bg"] .thumb-wrapper::before, .hover-reveal::before {position: absolute;content: "";left: 0;right: 0;top: 0;bottom: 0;z-index: -1;}.bg-general {background-color: var(--theme-general-color) !important }.bg-general[class*="bg-full-from-"]::before, .bg-dark[class*="bg-full-from-"]::before, .bg-primary[class*="bg-full-from-"]::before, .bg-secondary[class*="bg-full-from-"]::before, .bg-white[class*="bg-full-from-"]::before {background-color: var(--theme-white-color);opacity: .10;}.hover-bg-general:hover::before, .hover-border-general::before, .hover-bg-general[class*="bg-full-from-"]:hover::before {background-color: var(--theme-general-color);opacity: 1;}.bg-primary {background-color: var(--theme-primary-color) !important }.hover-bg-primary:hover::before, .hover-border-primary::before, .hover-bg-primary[class*="bg-full-from-"]:hover::before {background-color: var(--theme-primary-color);opacity: 1;}.bg-secondary {background-color: var(--theme-secondary-color) !important }.hover-bg-secondary::before, .hover-border-secondary::before, .hover-bg-secondary[class*="bg-full-from-"]:hover::before {background-color: var(--theme-secondary-color);opacity: 1;}.bg-white {background-color: var(--theme-white-color) !important }.hover-bg-white:hover::before, .hover-border-white::before, .hover-bg-white[class*="bg-full-from-"]:hover::before {background-color: var(--theme-white-color);opacity: 1;}.bg-dark {background-color: var(--theme-dark-color) !important }.hover-bg-dark:hover::before, .hover-border-dark:hover::before, .hover-bg-dark[class*="bg-full-from-"]:hover::before {background-color: var(--theme-dark-color);opacity: 1;}.bg-light {background-color: var(--theme-light-color) !important }.hover-bg-light:hover::before, .hover-border-light::before, .hover-bg-light[class*="bg-full-from-"]::before {background-color: var(--theme-light-color) !important }.bg-gray {background-color: var(--theme-gray-color) !important }.hover-bg-gray::before, .hover-border-gray::before, .hover-bg-gray[class*="bg-full-from-"]::before {background-color: var(--theme-gray-color) }.bg-extra1 {background-color: var(--theme-extra1-color) !important }.hover-bg-extra1::before, .hover-border-extra1::before, .hover-bg-extra1[class*="bg-full-from-"]::before {background-color: var(--theme-extra1-color) }.bg-extra2 {background-color: var(--theme-extra2-color) !important }.hover-bg-extra2::before, .hover-border-extra2::before, .hover-bg-extra2[class*="bg-full-from-"]::before {background-color: var(--theme-extra2-color) }.nav-tab-border .nav-link.mixitup-control-active, .page-item.active .page-link {background-color: var(--theme-primary-color);}.nav-white-hover.nav-line-active .navbar-nav .active>.nav-link:before, .nav-white-hover.nav-line-active .navbar-nav .active>.nav-link:before {background-color: var(--theme-white-color);}.gradient-bg-1, .hover-gradient-bg-1:hover::before, .hover-gradient-bg-1[class*="bg-full-from-"]::before {background: #fa7236;background: -moz-linear-gradient(-45deg, #fa7236 0%, #ff0566 100%);background: -webkit-linear-gradient(-45deg, #fa7236 0%, #ff0566 100%);background: linear-gradient(135deg, #fa7236 0%, #ff0566 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#fa7236', endColorstr='#ff0566', GradientType=1);}.gradient-bg-2, .hover-gradient-bg-2:hover::before, .hover-gradient-bg-2[class*="bg-full-from-"]::before {background: #049ec0;background: -moz-linear-gradient(top, #049ec0 0%, #04cbd2 100%);background: -webkit-linear-gradient(top, #049ec0 0%, #04cbd2 100%);background: linear-gradient(to bottom, #049ec0 0%, #04cbd2 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#049ec0', endColorstr='#04cbd2', GradientType=0);}.gradient-bg-3, .hover-gradient-bg-3:hover::before, .hover-gradient-bg-3[class*="bg-full-from-"]::before {background: #fa7236;background: -moz-linear-gradient(top, #fa7236 0%, #ff1260 100%);background: -webkit-linear-gradient(top, #fa7236 0%, #ff1260 100%);background: linear-gradient(to bottom, #fa7236 0%, #ff1260 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#fa7236', endColorstr='#ff1260', GradientType=0);}.gradient-bg-4, .hover-gradient-bg-4:hover::before, .hover-gradient-bg-4[class*="bg-full-from-"]::before {background: #bf64db;background: -moz-linear-gradient(top, #bf64db 0%, #5c27fe 100%);background: -webkit-linear-gradient(top, #bf64db 0%, #5c27fe 100%);background: linear-gradient(to bottom, #bf64db 0%, #5c27fe 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#bf64db', endColorstr='#5c27fe', GradientType=0);}.gradient-bg-5, .hover-gradient-bg-5:hover::before, .hover-gradient-bg-5[class*="bg-full-from-"]::before {background: #eebd54;background: -moz-linear-gradient(top, #eebd54 0%, #fe7c02 100%);background: -webkit-linear-gradient(top, #eebd54 0%, #fe7c02 100%);background: linear-gradient(to bottom, #eebd54 0%, #fe7c02 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#eebd54', endColorstr='#fe7c02', GradientType=0);}.gradient-bg-6, .hover-gradient-bg-6:hover::before, .hover-gradient-bg-6[class*="bg-full-from-"]::before {background: #4d4377;background: -moz-linear-gradient(-45deg, #4d4377 1%, #2a427e 100%);background: -webkit-linear-gradient(-45deg, #4d4377 1%, #2a427e 100%);background: linear-gradient(135deg, #4d4377 1%, #2a427e 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#4d4377', endColorstr='#2a427e', GradientType=1);}.gradient-bg-7, .hover-gradient-bg-7:hover::before, .hover-gradient-bg-7[class*="bg-full-from-"]::before {background: #ff0566;background: -moz-linear-gradient(-45deg, #ff0566 1%, #fa7236 100%);background: -webkit-linear-gradient(-45deg, #ff0566 1%, #fa7236 100%);background: linear-gradient(135deg, #ff0566 1%, #fa7236 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ff0566', endColorstr='#fa7236', GradientType=1);}.gradient-bg-8, .hover-gradient-bg-8:hover::before, .hover-gradient-bg-8[class*="bg-full-from-"]::before {background: rgb(17, 79, 118);background: -moz-linear-gradient(top, rgba(17, 79, 118, 1) 20%, rgba(255, 8, 102, 1) 100%);background: -webkit-linear-gradient(top, rgba(17, 79, 118, 1) 20%, rgba(255, 8, 102, 1) 100%);background: linear-gradient(to bottom, rgba(17, 79, 118, 1) 20%, rgba(255, 8, 102, 1) 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#114f76', endColorstr='#ff0866', GradientType=0);}.gradient-bg-9, .hover-gradient-bg-9:hover::before, .hover-gradient-bg-9[class*="bg-full-from-"]::before {background: rgb(42, 66, 126);background: -moz-linear-gradient(-45deg, rgba(42, 66, 126, 1) 0%, rgba(77, 67, 119, 1) 100%);background: -webkit-linear-gradient(-45deg, rgba(42, 66, 126, 1) 0%, rgba(77, 67, 119, 1) 100%);background: linear-gradient(135deg, rgba(42, 66, 126, 1) 0%, rgba(77, 67, 119, 1) 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#2a427e', endColorstr='#4d4377', GradientType=1);}.gradient-bg-10, .hover-gradient-bg-10:hover::before, .hover-gradient-bg-10[class*="bg-full-from-"]::before {background: rgb(149, 216, 139);background: -moz-linear-gradient(-45deg, rgba(149, 216, 139, 1) 0%, rgba(81, 196, 203, 1) 100%);background: -webkit-linear-gradient(-45deg, rgba(149, 216, 139, 1) 0%, rgba(81, 196, 203, 1) 100%);background: linear-gradient(135deg, rgba(149, 216, 139, 1) 0%, rgba(81, 196, 203, 1) 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#95d88b', endColorstr='#51c4cb', GradientType=1);}.hover-sweep-to-left::before, .hover-sweep-to-right::before, .hover-bounce-to-left::before, .hover-bounce-to-right::before, .hover-shutter-in-horizontal:hover::before, .hover-shutter-out-horizontal::before {-webkit-transform: scaleX(0);transform: scaleX(0);}.hover-sweep-to-left:hover::before, .hover-sweep-to-right:hover::before, .hover-bounce-to-left:hover::before, .hover-bounce-to-right:hover::before, .hover-shutter-in-horizontal::before, .hover-shutter-out-horizontal:hover::before {-webkit-transform: scaleX(1);transform: scaleX(1);}.hover-sweep-to-top::before, .hover-sweep-to-bottom::before, .hover-bounce-to-top::before, .hover-bounce-to-bottom::before, .hover-shutter-in-vertical:hover::before, .hover-shutter-out-vertical::before {-webkit-transform: scaleY(0);transform: scaleY(0);}.hover-sweep-to-top:hover::before, .hover-sweep-to-bottom:hover::before, .hover-bounce-to-top:hover::before, .hover-bounce-to-bottom:hover::before, .hover-shutter-in-vertical::before, .hover-shutter-out-vertical:hover::before {-webkit-transform: scaleY(1);transform: scaleY(1);}.hover-sweep-to-right::before, .hover-bounce-to-right::before {-webkit-transform-origin: 0 50%;transform-origin: 0 50%;}.hover-sweep-to-left::before, .hover-bounce-to-left::before {-webkit-transform-origin: 100% 50%;transform-origin: 100% 50%;}.hover-sweep-to-bottom::before, .hover-bounce-to-bottom::before {-webkit-transform-origin: 50% 0;transform-origin: 50% 0;}.hover-sweep-to-top::before, .hover-bounce-to-top::before {-webkit-transform-origin: 50% 100%;transform-origin: 50% 100%;}.hover-bounce-to-right::before {-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}.hover-bounce-to-left::before {-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}.hover-bounce-to-bottom::before {-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}.hover-bounce-to-top::before {-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}.hover-radial-out::before, .hover-radial-in:hover::before {border-radius: 100%;}.hover-radial-out::before, .hover-radial-in:hover::before, .hover-rectangle-out::before, .hover-rectangle-in:hover::before {-webkit-transform: scale(0);transform: scale(0);}.hover-radial-out:hover::before, .hover-radial-in::before, .hover-rectangle-out:hover::before, .hover-rectangle-in::before {-webkit-transform: scale(2);transform: scale(2);}[class*="hover-bg-"].bg-full-from-bottom-right-1::before, [class*="hover-gradient-bg-"].bg-full-from-bottom-right-1::before {top: calc(100% - 20px);left: calc(100% - 20px) }[class*="hover-bg-"].bg-full-from-bottom-right-2::before, [class*="hover-gradient-bg-"].bg-full-from-bottom-right-2::before {top: 100%;left: 100% }[class*="hover-bg-"][class*="bg-full-from-bottom-right-"]:hover::before, [class*="hover-gradient-bg-"][class*="bg-full-from-bottom-right-"]:hover::before {top: 0;left: 0 }[class*="hover-bg-"].bg-full-from-bottom-left-1::before, [class*="hover-gradient-bg-"].bg-full-from-bottom-left-1::before {top: calc(100% - 20px);right: calc(100% - 20px) }[class*="hover-bg-"].bg-full-from-bottom-left-2::before, [class*="hover-gradient-bg-"].bg-full-from-bottom-left-2::before {top: 100%;right: 100% }[class*="hover-bg-"][class*="bg-full-from-left-"]::before {right: 80%;}[class*="hover-bg-"][class*="bg-full-from-left-"]:hover::before {right: 0;}[class*="hover-bg-"][class*="bg-full-from-right-"]::before {left: 70%;}[class*="hover-bg-"][class*="bg-full-from-right-"]:hover::before {left: 0;}[class*="hover-bg-"].bg-full-from-left-2::before {border-radius: 0 50% 50% 0;}[class*="hover-bg-"].bg-full-from-right-2::before {border-radius: 50% 0 0 50%;}[class*="hover-bg-"].bg-full-from-left-2:hover::before, [class*="hover-bg-"].bg-full-from-right-2:hover::before {border-radius: 0 }[class*="hover-bg-"][class*="bg-full-from-bottom-left-"]:hover::before, [class*="hover-gradient-bg-"][class*="bg-full-from-bottom-left-"]:hover::before {top: 0;right: 0 }[class*="hover-bg-"].bg-full-from-top-right-1::before, [class*="hover-gradient-bg-"].bg-full-from-top-right-1::before {bottom: calc(100% - 20px);left: calc(100% - 20px) }[class*="hover-bg-"].bg-full-from-top-right-2::before, [class*="hover-gradient-bg-"].bg-full-from-top-right-2::before {bottom: 100%;left: 100% }[class*="hover-bg-"][class*="bg-full-from-top-right-"]:hover::before, [class*="hover-gradient-bg-"][class*="bg-full-from-top-right-"]:hover::before {bottom: 0;left: 0 }[class*="hover-bg-"].bg-full-from-top-left-1::before, [class*="hover-gradient-bg-"].bg-full-from-top-left-1::before {bottom: calc(100% - 20px);right: calc(100% - 20px) }[class*="hover-bg-"].bg-full-from-top-left-2::before, [class*="hover-gradient-bg-"].bg-full-from-top-left-2::before {bottom: 100%;right: 100% }[class*="hover-bg-"][class*="bg-full-from-top-left-"]:hover::before, [class*="hover-gradient-bg-"][class*="bg-full-from-top-left-"]:hover::before {bottom: 0;right: 0 }.hover-overlay-move-1, .hover-shadow-move-1 {position: relative;overflow: hidden;display: inline-block;z-index: 1;}.hover-shadow-move-1::before {background: #fff;content: "";height: 155px;left: -75px;opacity: 0.2;position: absolute;top: -50px;transform: rotate(35deg);transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);width: 50px;z-index: -10;}.hover-shadow-move-1:hover::before {left: 120%;transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);}.hover-overlay-move-1::before {position: absolute;right: 0;bottom: 0;width: 85px;height: 100%;background-color: rgba(30, 30, 34, 1);opacity: 0.1;content: "";border-radius: 32px;transform: scale(1);transition: 500ms ease;}.hover-overlay-move-1:hover::before {background-color: blue;width: 100%;opacity: 1;transform: scale(1.5);border-radius: 0;background-color: #1e1e22;}[class*="hover-underline-"]::before, [class*="hover-overline-"]::before {content: "";position: absolute;z-index: -1;height: 4px;}[class*="hover-underline-"]::before {bottom: 0;}[class*="hover-overline-"]::before {top: 0;}.hover-underline-from-left::before, .hover-overline-from-left::before {left: 0;right: 100%;}.hover-underline-from-left:hover::before, .hover-overline-from-left:hover::before {right: 0;}.hover-underline-from-right::before, .hover-overline-from-right::before {right: 0;left: 100%;}.hover-underline-from-right:hover::before, .hover-overline-from-right:hover::before {left: 0;}.hover-underline-from-center::before, .hover-overline-from-center::before {left: 51%;right: 51%;}.hover-underline-from-center:hover::before, .hover-overline-from-center:hover::before, .hover-underline-reveal::before, .hover-overline-reveal::before {left: 0;right: 0;}.hover-underline-reveal::before {-webkit-transform: translateY(4px);transform: translateY(4px);}.hover-overline-reveal::before {-webkit-transform: translateY(-4px);transform: translateY(-4px);}.hover-overline-reveal:hover::before, .hover-underline-reveal:hover::before, .hover-reveal:hover::before {-webkit-transform: translateY(0);transform: translateY(0);}.hover-reveal::before {border: 0 solid var(--theme-primary-color);background-color: transparent !important;}.hover-reveal:hover::before {border-width: 4px;}.img-hover-border {width: 100%;height: 100%;position: relative;}.img-hover-border::after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 10px solid;border-color: transparent }.img-hover-border:hover::after {border: 10px solid;border-color: var(--theme-primary-color);}.hover-pull-up:hover {transform: translateY(-20px);}.hover-classic-layer {position: relative }.hover-classic-layer::before {content: "";position: absolute;opacity: 0;visibility: hidden;width: calc(100% - 30px);height: calc(100% - 30px);}.hover-classic-layer:hover::before {opacity: 1;visibility: visible;}[class*="hover-text-PushUpBottom"] .first-push-up, [class*="hover-text-PushUpBottom"] .second-push-up, [class*="hover-text-PushUpBottom"] .third-push-up {position: relative;bottom: -50px;visibility: hidden }.text-center [class*="-push-up"] {margin-left: auto;margin-right: auto;}.testimonial-style-1 .owl-stage-outer {padding-top: 40px;}.testimonial-style-1 .entry-wrapper {padding-top: 60px !important;overflow: visible;box-shadow: 0px 0px 20px rgba(0, 0, 0, .075);border-radius: 20px;}.testimonial-style-1 .active:not(.center) .entry-wrapper {opacity: .4;}.testimonial-style-1 .entry-wrapper .entry-thumbnail-wrapper {position: absolute;top: -40px;}.testimonial-style-2 .entry-wrapper .entry-content {margin-top: 24px;margin-bottom: 24px;}.testimonial-style-3 {border: 10px solid;border-color: var(--theme-light-color);}.testimonial-style-3 .separate-line {height: 2px;background-color: var(--theme-light-color);}.testimonial-style-3 .quote-icon {right: 80px;top: -60px }.testimonial-style-3 .owl-nav {right: -40%;top: 40%;}.testimonial-style-4 .entry-wrapper {padding-bottom: 100px !important;}.testimonial-style-4 .entry-wrapper .entry-header {position: absolute;bottom: 0;left: 60px;}.testimonial-style-4 .entry-wrapper .quotation {position: absolute;bottom: 30px;transform: rotate(180deg);}.testimonial-style-4 .entry-content {font-family: var(--theme-highlight-font);font-size: 18px;}.testimonial-style-5 .owl-nav {right: 0;top: -100px;}.testimonial-style-5 .entry-wrapper {border: 1px solid var(--theme-gray-color);}.testimonial-style-5 .entry-header {display: flex;align-items: center;gap: 20px;}.testimonial-simple .owl-carousel button.owl-dot.active {background-color: var(--theme-primary-color) !important;}.testimonial-slider .testimonial-item {position: relative;padding-left: 100px;}.testimonial-slider .testimonial-item .quote-icon {position: absolute;left: 2px;top: 2px;}.testimonial-item .name {position: relative;padding-left: 100px;}.line-title::before, .testimonial-item .name::before {position: absolute;content: "";left: 0;top: 10px;width: 80px;height: 3px;background-color: var(--theme-primary-color);}.testimonial-slider .owl-nav button span {width: 40px;height: 40px;display: block;border: 1px solid var(--theme-primary-color);border-radius: 50%;line-height: 34px;font-size: 20px;}.testimonial-slider .owl-nav button.owl-prev {margin-right: 10px;}.testimonial-classic .owl-nav {margin-top: 30px;}.testimonial-classic .owl-nav button {width: 45px;height: 45px;position: relative;border: 1px solid var(--theme-general-color) !important;font-family: "Font Awesome 5 Free" !important;font-weight: 900 !important;}.testimonial-classic .owl-nav button:first-child::before {content: "\f30a";}.testimonial-classic .owl-nav button:last-child::before {content: "\f30b";}.testimonial-classic .owl-nav button span {display: none;}.testimonial-classic .owl-nav button:hover {border-color: var(--theme-primary-color) !important;background-color: var(--theme-primary-color) !important;color: var(--theme-white-color) !important;}.transparent-header-modern .main-nav .navbar-brand img.nav-logo {width: 120px;}.transparent-header-modern .main-nav .navbar-brand {padding: 45px 20px;background-color: var(--theme-general-color);margin-top: -65px;}.text-white .my-account-dropdown>a {color: var(--theme-white-color);}.nav-on-slider {position: absolute;top: 0;left: 0;width: 100%;z-index: 999;}img.nav-logo {width: 100px;}.bg-secondary .navbar-light .navbar-nav .nav-link.active {color: white }header.nav-on-top.fixed-top {position: static;}.secondary-nav-leftside .navbar {position: static }.secondary-nav-leftside .push-nav-toggle {position: absolute;left: 15px;z-index: 100 }#page_wrapper.overlay::before {position: fixed;top: 0;left: 0;width: 100%;height: 100%;content: "";z-index: 100;}.push-nav-toggle {padding: .25rem .75rem;font-size: 1.25rem;line-height: 1;background-color: transparent;border: 1px solid transparent;border-radius: .25rem;}.nav-leftpush-overlay .navbar-expand-lg .navbar-toggler.push-nav-toggle {display: block;position: absolute;right: 0;}.navbar-slide-push .navbar-nav .nav-item .nav-link, .categories-menu ul.menu li a {border-bottom: 1px solid #ddd !important;}.nav-leftpush-overlay .navbar-expand-lg .navbar-slide-push, .nav-leftpush-overlay .navbar-slide-push .navbar-nav {display: initial !important;}.nav-leftpush-overlay .navbar-expand-lg .navbar-slide-push {position: fixed;width: 320px;background: var(--theme-light-color);left: -320px;min-height: 100%;top: 0;opacity: 0;z-index: 999999;}.nav-leftpush-overlay .navbar-expand-lg .navbar-slide-push .navbar-nav>li.nav-item {margin: 0;line-height: 50px;}.nav-leftpush-overlay .navbar-expand-lg .navbar-slide-push.visible {animation-name: slideInLeft;animation-duration: 0.3s;left: 0;opacity: 1;}header.nav-leftpush-overlay.fixed-top {position: absolute !important }.nav-split-classic .top-links li {line-height: 50px;margin-left: 20px;}.nav-split-classic .top-links li a {color: #fff }.nav-split-classic .top-links .btn-appointment a {padding: 0 20px;color: #fff;display: block }.dropdown-item:focus, .dropdown-item:hover {color: var(--theme-primary-color) !important;text-decoration: none;background-color: transparent !important;}.navbar {padding: 0 }.top-contact li {float: left;margin-right: 20px;line-height: 40px }.top-header {font-size: 13px }.top-header .msg, .top-header .media-icons a {line-height: 40px }.media-icons a {margin: 0 10px }.media-icons a:last-child {margin: 0 }.media-icons a:first-child {margin: 0;}.top-nav li {display: inline-block;line-height: 40px;padding: 0 7.5px }.top-nav li:first-child {padding-left: 0 }.top-nav li:last-child {padding-right: 0 }.devide-header .top-header .media-icons a {margin-left: 20px;}.nav-bar-top li {line-height: 40px;}.nav-bar-top.right {float: right;}.nav-bar-top.right li {margin-left: 20px }.nav-bar-top.right li:first-child {margin-left: 0 }.nav-bar-top.left {float: left;}.nav-bar-top.left li {margin-right: 20px }.nav-bar-top.left li:last-child {margin-right: 0 }.cart-view a.top-quantity span {position: absolute;padding: 0 9px;line-height: 24px;border-radius: 50%;background: var(--theme-primary-color);font-size: 10px;color: #fff;top: -15px;left: 12px;text-align: center;}.search-pop .toggle-icon {cursor: pointer }.search-pop .search-form {position: absolute;padding: 10px;top: 50px;right: 0;visibility: hidden;opacity: 0;z-index: 10;}.search-form.visible {animation-name: slideInRight;animation-duration: 0.3s;visibility: visible;opacity: 1;}.search-pop .search-form .form-control {width: 250px;}.ecommerce-header .top-header {border-bottom: 1px solid #e1e1e1;font-size: 13px;padding: 7px 0;}.ecommerce-header .top-links {flex-direction: row }.ecommerce-header .top-links li a {color: var(--theme-general-color);}.ecommerce-header .top-links li {padding: 0 15px;border-right: 1px solid #e1e1e1 }.ecommerce-header .top-links li:last-child {border: none;padding-right: 0 }.product-search {margin: 13px 0 }.product-search form {border: 2px solid;border-radius: 3px;border-color: var(--theme-primary-color);position: relative;display: flex;}.product-search form button {position: absolute;right: 0;top: 0 }.product-search form select {border-right: 1px solid #e1e1e1;padding: 0 10px;width: 120px }.product-search form button {margin: 0;border: 0;background-color: var(--theme-primary-color);height: 48px;width: 48px;text-align: center;}.product-search form input.form-control {width: calc(100% - 165px);}.ecommerce-header .cart-view {margin: 22px 0 }.ecommerce-header .cart-view i {margin-right: 10px }.ecommerce-header .cart-view a.top-quantity {line-height: 35px;color: var(--theme-secondary-color);font-weight: 500 }.ecommerce-header .cart-view a.top-quantity span {border-radius: 50%;padding: 0 10px;line-height: 27px;top: -16px;left: 18px;}.full-header {border-bottom: 2px solid #818388 }.full-header .nav-logo {width: 120px }.nav-sticky {position: sticky;z-index: 99;top: 0 }.line-menu li {display: inline-block;}.line-menu li a {padding: 0 10px }.line-menu li:last-child a {padding-right: 0 }.line-menu li:first-child a {padding-left: 0 }.cart-popup {position: absolute;z-index: 999;background-color: #fff;box-shadow: 0 5px 5px 0 rgba(50, 50, 50, .2);width: 360px;right: 0;top: calc(100% + 10px);border-radius: 0;padding: 15px;opacity: 0;visibility: hidden;}[class*="header-cart-"].show .cart-popup {opacity: 1;visibility: visible;top: 100%;}.cart-popup .mini_cart_item {position: relative;padding-right: 20px;}.cart-popup .mini_cart_item .remove {position: absolute;right: 0;top: 2px;color: var(--theme-dark-color);font-size: 13px;}ul.product_list_widget li a {color: var(--theme-general-color);font-size: 16px;display: block;line-height: 20px;}.cart-popup .mini_cart_item .attachment-woocommerce_thumbnail {width: 100px;float: left;margin-right: 20px;}.cart-popup .mini_cart_item .product-name {margin-bottom: 0;color: var(--theme-secondary-color);font-size: 15px;}.product_list_widget .woocommerce-Price-amount {color: var(--theme-secondary-color);font-weight: 500;}.cart-popup .mini_cart_item span:last-child a {display: inline-flex;font-size: 14px;}.cart-popup .total-cart {display: flex;font-size: 20px;color: var(--theme-secondary-color);font-weight: 500;margin: 20px 0;}.cart-popup .buttons {display: flex;flex-wrap: wrap;}.woocommerce-mini-cart__buttons.buttons a {line-height: 38px;text-transform: uppercase;font-size: 13px;font-weight: 400;margin: 3px 0;color: var(--theme-white-color);padding: 0 35px;width: 100%;text-align: center;letter-spacing: 2px;}.woocommerce-mini-cart__buttons.buttons a:first-child {background-color: var(--theme-primary-color);}.woocommerce-mini-cart__buttons.buttons a:last-child {background-color: var(--theme-secondary-color);}.header-cart-1 {position: relative;padding-right: 20px;}.header-cart-1 .header-cart-count {position: absolute;right: 0;}.header-cart-2 .cart-text {display: none;}.header-cart-2 .cart-icon {position: relative;}.header-cart-2 .header-cart-count {position: absolute;}.header-cart-2 .cart-icon, .header-cart-2 .search-view>a, .header-cart-2 .wishlist-view>a, .header-cart-2 .refresh-view>a, .header-cart-2 .sign-in>a {line-height: 50px;text-align: center;width: 50px;height: 50px;border-radius: 100%;color: var(--theme-dark-color);position: relative;}.header-cart-2 .wishlist-view span.header-wishlist-count, .header-cart-2 .refresh-view span.header-compare-count, .header-cart-2 .cart .cart-icon .header-cart-count {position: absolute;width: 24px;height: 24px;background-color: var(--theme-primary-color);color: var(--theme-white-color);border-radius: 50%;text-align: center;font-size: 11px;line-height: 24px;top: 0px;left: 35px;}.dropdown.mega-dropdown {position: static }.mega-container {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}.navbar .navbar-nav li>ul.dropdown-menu.mega-dropdown-menu {width: 100%;left: 0;padding-top: 20px;padding-bottom: 20px;margin-top: -4px }.mega-container .col-lg-2 {padding-left: 5px;padding-right: 5px }.nav-item.dropdown.visible>a, .menu-item.active>a {color: var(--theme-primary-color) !important }.btn {font-family: var(--theme-hiperlink-font);font-weight: 500;font-size: 15px;border: 0;border-radius: 3px;padding: 0 25px;line-height: 45px;border-style: solid;}.btn.btn-mini {padding: 0 20px;line-height: 35px;font-size: 14px }.btn.btn-small {padding: 0 25px;line-height: 44px;font-size: 15px }.btn.btn-medium {padding: 0 30px;line-height: 50px;font-size: 16px }.btn.btn-large {padding: 0 35px;line-height: 65px;font-size: 17px }.btn.btn-extra-large {padding: 0 40px;line-height: 75px;font-size: 18px }.icon-btn-1 {width: 50px;height: 50px;border-radius: 50%;display: inline-block;line-height: 50px;}.custom-btn-group-1 .btn:not(:last-child) {margin-right: 20px;}.btn-primary, .btn-secondary, .btn-dark, .btn-light, .btn-white, .btn-extra1, .btn-extra2 {border-width: 2px;}.btn-primary, .btn-primary-filter, .btn-outline-primary:hover, .btn-outline-primary:focus {border-color: var(--theme-primary-color);background-color: var(--theme-primary-color);color: var(--theme-white-color);}.btn-primary:hover, .btn-primary:focus, .btn-outline-primary {border-color: var(--theme-primary-color);background-color: transparent;color: var(--theme-primary-color);}.btn-secondary, .btn-secondary-filter, .btn-outline-secondary:hover, .btn-outline-secondary:focus {border-color: var(--theme-secondary-color);background-color: var(--theme-secondary-color);color: var(--theme-white-color);}.btn-extra1, .btn-extra1-filter, .btn-outline-secondary:hover, .btn-outline-secondary:focus {border-color: var(--theme-extra1-color);background-color: var(--theme-extra1-color);color: var(--theme-white-color);}.btn-secondary:hover, .btn-secondary:focus, .btn-outline-secondary {border-color: var(--theme-secondary-color);background-color: transparent;color: var(--theme-secondary-color);}.btn-white, .btn-white-filter, .btn-outline-white:hover, .btn-outline-white:focus {border-color: var(--theme-white-color);background-color: var(--theme-white-color);color: var(--theme-primary-color);}.btn-white:hover, .btn-white:focus, .btn-outline-white {border-color: var(--theme-white-color);background-color: transparent;color: var(--theme-white-color);}.btn-dark, .btn-dark-filter, .btn-outline-dark:hover, .btn-outline-dark:focus {border-color: var(--theme-dark-color);background-color: var(--theme-dark-color);color: var(--theme-white-color);}.btn-dark:hover, .btn-dark:focus, .btn-outline-dark {border-color: var(--theme-dark-color);background-color: transparent;color: var(--theme-dark-color);}.btn-light, .btn-light-filter, .btn-outline-light:hover, .btn-outline-light:focus {border-color: var(--theme-light-color);background-color: var(--theme-light-color);color: var(--theme-primary-color);}.btn-light:hover, .btn-light:focus, .btn-outline-light {border-color: var(--theme-light-color);background-color: transparent;color: var(--theme-light-color);}a.add_to_cart_button:hover, .btn-primary-filter:hover, .btn-secondary-filter:hover, .btn-dark-filter:hover, .btn-white-filter:hover, .btn-light-filter:hover {filter: brightness(125%);color: var(--theme-dark-color);}.btn-secondary-filter:hover, .btn-dark-filter:hover {color: var(--theme-white-color);}.btn-primary-filter:not(:disabled):not(.disabled).active:focus, .btn-primary-filter:not(:disabled):not(.disabled):active:focus, .show>.btn-primary-filter.dropdown-toggle:focus {box-shadow: none;}.thumb-blog-simple .post-content .btn-link-down-line {color: var(--theme-general-color);text-transform: uppercase;font-size: 13px;font-weight: 500;letter-spacing: 2px;}.btn-link {font-family: var(--theme-hiperlink-font);font-weight: 500;font-size: 15px;position: relative;text-decoration: none;}[class*="btn-hover-downline-"]::after {background-color: var(--theme-primary-color);bottom: 0;content: "";height: 1px;position: absolute;}.btn-hover-downline-1::after {right: 0;width: 0;}.btn-hover-downline-1:hover::after {left: 0;width: 100%;}[class*="btn-hover-downline-"].text-primary::after, [class*="btn-hover-downline-"].hover-text-primary:hover::after {background-color: var(--theme-primary-color);}[class*="btn-hover-downline-"].text-secondary::after, [class*="btn-hover-downline-"].hover-text-secondary:hover::after {background-color: var(--theme-secondary-color);}[class*="btn-hover-downline-"].text-dark::after, [class*="btn-hover-downline-"].hover-text-dark:hover::after {background-color: var(--theme-dark-color);}[class*="btn-hover-downline-"].text-white::after, [class*="btn-hover-downline-"].hover-text-white:hover::after {background-color: var(--theme-white-color);}.btn-hover-downline-2::after {width: 100%;left: 0;}.btn-hover-downline-2:hover::after {width: 70%;}.custom-control-input:checked~.custom-control-label::before {border-color: var(--theme-primary-color);background-color: var(--theme-primary-color);}.cloud-slider-img {background-image: url(../images/extra/2.png);background-repeat: no-repeat;background-size: 30%;background-position: calc(100% - 20%) center;}.angle-shape::after {position: absolute;width: 100%;height: 300px;left: 0;bottom: 0;background: url(../images/shape/4.png) no-repeat;content: "";background-size: 100% 100%;}.angle-shape {padding-bottom: 300px !important;}.range-slider {width: 100%;display: table;margin: 15px 0 0 0;}input[type="range"] {width: calc(100% - (73px));display: inline-block;}.range-slider__range {-webkit-appearance: none;width: calc(100% - (73px));height: 10px;border-radius: 5px;background-color: #fff;outline: none;padding: 0;margin: 0;}.range-slider__value {display: inline-block;position: relative;width: 40px;color: #fff;line-height: 22px;text-align: center;border-radius: 3px;background-color: var(--theme-primary-color);padding: 10px 5px;margin-left: 20px;}.range-slider__value::after {position: absolute;top: 14px;left: -7px;width: 0;height: 0;border-top: 7px solid transparent;border-right: 7px solid var(--theme-primary-color);border-bottom: 7px solid transparent;content: '';}.range-slider__range::-webkit-slider-thumb, .range-slider__range::-moz-range-thumb {border-radius: 50%;background-color: var(--theme-primary-color);cursor: pointer;-webkit-transition: .15s ease-in-out;transition: .15s ease-in-out;}.range-slider__range::-webkit-slider-thumb, .range-slider__range::-moz-slider-thumb {-webkit-appearance: none;appearance: none;width: 20px;height: 20px;}.range-slider__range::-webkit-range-thumb, .range-slider__range::-moz-range-thumb {width: 7px;height: 7px;border: 5px solid #fff;box-shadow: 0 3px 3px #ccc;background-color: var(--theme-primary-color);}.range-slider__range::-webkit-slider-thumb:hover, .range-slider__range::-moz-slider-thumb:hover {background-color: var(--theme-primary-color);}.range-slider__range::-webkit-range-thumb:hover, .range-slider__range::-moz-range-thumb:hover {background-color: var(--theme-primary-color);}.range-slider__range:active::-webkit-slider-thumb, .range-slider__range:active::-moz-range-thumb {background-color: var(--theme-primary-color) !important;}.counter-boxed ul li {float: left;width: 32.2%;margin: 2px }.pagination-default .page-link {position: relative;display: block;font-size: 14px;padding: .8rem 1.2rem;color: var(--theme-general-color);line-height: 1.25;border: 1px solid #dee2e6;}.pagination-dotted-active .page-link {border: 0;color: var(--theme-general-color);text-transform: uppercase;font-size: 13px;font-weight: 500;padding: 15px 19px;}.pagination-dotted-active .active .page-link {color: var(--theme-secondary-color);border: 2px dotted;border-color: var(--theme-secondary-color);background: transparent;border-radius: 50% }.pagination-dotted-active .page-link:hover {background: transparent;color: var(--theme-primary-color);}.progress-bar {transition: all 3000ms linear 0s;width: 0;}.progress-bar {font-weight: 500 }.bar-progress .skill-percent {position: absolute;right: 0;top: 0;font-size: 15px;}.progress-hight-3 .fact-counter .count {height: 3px;}.progress-hight-15 .fact-counter .count {height: 15px;}.hyperlink-mr-5 a:not(:last-child) {margin-right: 5px;}.hyperlink-mr-10 a:not(:last-child) {margin-right: 10px;}.hyperlink-mr-15 a:not(:last-child), .list-mr-15 li:not(:last-child) {margin-right: 15px;}.hyperlink-mr-20 a:not(:last-child), .list-mr-20 li:not(:last-child) {margin-right: 20px;}.list-font-13 a {font-size: 13px;}.list-py-5 ul li {padding-top: 5px;padding-bottom: 5px;}.list-py-10 ul li {padding-top: 10px;padding-bottom: 10px;}[class*="list-width-"] ul li {float: left;padding-right: 5px;line-height: normal;width: 100%;}.list-width-full ul li {width: 100%;padding-right: 0;}.list-number li {list-style-type: decimal;margin-left: 12px;padding: 10px 0;padding-left: 10px }.list-circle li {list-style-type: circle;margin-left: 12px;padding: 5px 0;}.list-squire-check span {display: block;float: left;margin-right: 10px }.list-squire-check li {line-height: 32px;margin: 12px 0 }.list-fontawesome-icon li {line-height: 35px }.lh-30, .hyperlink-lh-30 a, .list-lh-30 li {line-height: 30px }.lh-40, .hyperlink-lh-40 a, .list-lh-40 li {line-height: 40px }.icon-in-list li, .icon-in-hyperlink li a {padding-left: 20px;position: relative;}.icon-in-list li::before, .icon-in-hyperlink li a::before {position: absolute;font-family: "Font Awesome 5 Free";font-weight: 600;font-size: 10px;left: 0;}.icon-in-list.list-icon-top li::before, .icon-in-hyperlink.list-icon-top li a::before {top: 0;}.icon-in-list.list-icon-center li::before, .icon-in-hyperlink.list-icon-center li a::before {top: 50%;transform: translateY(-50%);}.icon-in-list.list-icon-1 li::before, .icon-in-hyperlink.list-icon-1 li a::before {content: "\f00c";}.icon-in-list.list-icon-2 li, .icon-in-hyperlink.list-icon-2 li a {padding-left: 12px;}.icon-in-list.list-icon-2 li::before, .icon-in-hyperlink.list-icon-2 li a::before {content: "\f111";font-size: 5px;}.icon-in-list.list-icon-3 li::before, .icon-in-hyperlink.list-icon-3 li a::before {content: "\f058";}.icon-in-list.list-text-primary li, .icon-in-hyperlink.list-text-primary li a, .icon-in-list.list-icon-primary li::before, .icon-in-hyperlink.list-icon-primary li a::before {color: var(--theme-primary-color) }.icon-in-list.list-text-secondary li, .icon-in-hyperlink.list-text-secondary li a, .icon-in-list.list-icon-secondary li::before, .icon-in-hyperlink.list-icon-secondary li a::before {color: var(--theme-secondary-color) }.icon-in-list.list-text-dark li, .icon-in-hyperlink.list-text-dark li a, .icon-in-list.list-icon-dark li::before, .icon-in-hyperlink.list-icon-dark li a::before {color: var(--theme-dark-color) }.icon-in-list.list-text-white li, .icon-in-hyperlink.list-text-white li a, .icon-in-list.list-icon-white li::before, .icon-in-hyperlink.list-icon-white li a::before {color: var(--theme-white-color) }.icon-in-list.list-text-success li, .icon-in-hyperlink.list-text-success li a, .icon-in-list.list-icon-success li::before, .icon-in-hyperlink.list-icon-success li a::before {color: var(--theme-success-color) }.icon-in-list.list-text-extra1 li, .icon-in-hyperlink.list-text-extra1 li a, .icon-in-list.list-icon-extra1 li::before, .icon-in-hyperlink.list-icon-extra1 li a::before {color: var(--theme-extra1-color) }.icon-in-list.list-text-extra2 li, .icon-in-hyperlink.list-text-extra2 li a, .icon-in-list.list-icon-extra2 li::before, .icon-in-hyperlink.list-icon-extra2 li a::before {color: var(--theme-extra2-color) }.icon-in-list.list-text-extra3 li, .icon-in-hyperlink.list-text-extra3 li a, .icon-in-list.list-icon-extra3 li::before, .icon-in-hyperlink.list-icon-extra3 li a::before {color: var(--theme-extra3-color) }.icon-in-list.list-text-extra4 li, .icon-in-hyperlink.list-text-extra4 li a, .icon-in-list.list-icon-extra4 li::before, .icon-in-hyperlink.list-icon-extra4 li a::before {color: var(--theme-extra4-color) }.bg-center {background-position: center center;background-repeat: no-repeat }.paraxify {background-attachment: fixed;background-position: center center;background-size: cover;}.timeline-bar-primary::before, .timeline-bar-white::before {content: "";position: absolute;height: 2px;top: 0;left: 0;width: 100% }.timeline-bar-primary::before {background: var(--theme-primary-color);}.timeline-bar-white::before {background: #fff;}.timeline-bar-primary::after, .timeline-bar-white::after {content: "";position: absolute;width: 20px;height: 20px;left: 10px;top: -9px;border: 5px solid;border-radius: 100%;}.timeline-bar-white::after {border-color: var(--theme-primary-color);background: #fff }.timeline-bar-primary::after {border-color: var(--theme-white-color);background: var(--theme-primary-color);}.achievement-style-1 .achievement-wrapper:hover .hover-bg-primary.hover-radial-out::before {-webkit-transform: scale(2);transform: scale(2);background-color: var(--theme-primary-color);}.achievement-style-1 .achievement-wrapper:hover .hover-text-dark {color: var(--theme-dark-color) !important }.entry-wrapper {position: relative;overflow: hidden;}.entry-meta a:hover span {text-decoration: underline;}.entry-meta>span:not(:last-child) {margin-right: 10px;padding-right: 10px;position: relative;}[class*="entry-meta-divider-"] .entry-meta>span:not(:last-child)::after {position: absolute;top: 50%;transform: translateY(-50%);right: 0;}.entry-meta-divider-none .entry-meta>span:not(:last-child)::after {display: none;}.entry-meta-divider-dot .entry-meta>span:not(:last-child)::after {content: ".";right: -3px;}.entry-meta-divider-comma .entry-meta>span:not(:last-child)::after {content: ",";right: -3px;}.entry-meta-divider-line .entry-meta>span:not(:last-child)::after {content: "|";right: -2px;}.entry-meta-divider-slash .entry-meta>span:not(:last-child)::after {content: "/";right: -3px;}.entry-meta-divider-hyphen .entry-meta>span:not(:last-child)::after {content: "-";right: -3px;}[class*="entry-meta-divider-"] .entry-meta.list-color-light>span:not(:last-child)::after {color: var(--text-light-color);}.entry-wrapper-bg-primary .entry-wrapper, .hover-entry-wrapper-bg-primary .entry-wrapper:hover {background-color: var(--theme-primary-color);}.entry-wrapper-bg-secondary .entry-wrapper, .hover-entry-wrapper-bg-secondary .entry-wrapper:hover {background-color: var(--theme-secondary-color);}.entry-wrapper-bg-dark .entry-wrapper, .hover-entry-wrapper-bg-dark .entry-wrapper:hover {background-color: var(--theme-dark-color);}.entry-wrapper-bg-light .entry-wrapper, .hover-entry-wrapper-bg-light .entry-wrapper:hover {background-color: var(--theme-light-color);}.entry-wrapper-bg-gray .entry-wrapper, .hover-entry-wrapper-bg-gray .entry-wrapper:hover {background-color: var(--theme-gray-color);}.entry-wrapper-bg-white .entry-wrapper, .hover-entry-wrapper-bg-white .entry-wrapper:hover {background-color: var(--theme-white-color);}.entry-content-center .entry-wrapper {text-align: center;}.blog-style-4 .entry-wrapper {box-shadow: 0px 0px 20px rgba(0, 0, 0, .075);border-radius: 20px;}.entry-wrapper .entry-meta span {position: relative;}.entry-wrapper .entry-meta span a::before {font-family: "Font Awesome 5 Free";margin-right: 5px;}.entry-wrapper .entry-meta span.author-link a::before {content: "\f007";}.entry-wrapper .entry-meta span.posted-comment a::before {content: "\f086";}.entry-wrapper .entry-meta span.posted-likes a::before {content: "\f4c0";}.entry-wrapper .entry-meta span.posted-date a::before {content: "\f073";}.blog-style-1 .entry-wrapper .entry-meta span a::before {display: none;}.blog-style-3 .entry-wrapper .entry-meta {justify-content: space-between;display: flex;}.blog-style-3 .entry-wrapper .entry-meta span a::before {display: none;}.blog-style-3 .entry-wrapper .entry-meta span.posted-date a::before {display: inline-block;}.blog-style-1 .entry-wrapper {padding-bottom: 50px;}.blog-style-1 .entry-wrapper .post-thumbnail::before {content: "";position: absolute;opacity: 0;visibility: hidden;top: 0;left: 0;width: 100%;height: 100%;}.blog-style-1 .entry-wrapper:hover .post-thumbnail::before {visibility: visible;opacity: 1;}.blog-style-1 .entry-wrapper .entry-meta {position: absolute;bottom: -0;}.blog-style-1 .entry-wrapper [class*="-push-up"], .blog-style-4 .entry-wrapper [class*="-push-up"] {position: relative;bottom: -50px;visibility: hidden }.blog-style-1 .entry-wrapper:hover [class*="-push-up"], .blog-style-4 .entry-wrapper:hover [class*="-push-up"] {bottom: 0;visibility: visible }.blog-style-1 .entry-wrapper:hover .first-push-up, .blog-style-4 .entry-wrapper:hover .first-push-up {transition-delay: 300ms;}.blog-style-2 .entry-wrapper .post-thumbnail img {-webkit-filter: grayscale(100);-ms-filter: grayscale(100);-moz-filter: grayscale(100);filter: grayscale(100);}.blog-style-2 .entry-wrapper:hover .post-thumbnail img {-webkit-filter: grayscale(0);-ms-filter: grayscale(0);-moz-filter: grayscale(0);filter: grayscale(0);}.blog-style-2 .entry-wrapper .entry-meta span.posted-date {left: 20px;top: 20px;position: absolute;font-size: 14px;text-transform: capitalize;background-color: var(--theme-primary-color);padding: 3px 15px;margin: 0;}.blog-style-2 .entry-wrapper .post-content .entry-meta a:before, .blog-style-4 .entry-wrapper .post-content .entry-meta a::before {color: var(--theme-primary-color);}.blog-style-2 .entry-meta span.posted-date a::before, .blog-style-2 .entry-meta span.posted-date::after, .blog-style-4 .entry-meta span.posted-date a::before {display: none;}.blog-style-2 .entry-wrapper .entry-thumbnail-wrapper img {width: 100%;}.blog-style-4 .post-thumbnail[class*="overlay-"] {transform: perspective(1px);}.blog-style-3 .entry-content-wrapper {position: absolute;bottom: 0;background-color: var(--theme-secondary-opacity-color);padding: 24px;width: 100%;}.blog-style-3 .entry-content-wrapper::before {z-index: -1;position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: "";}.blog-style-3 .entry-category {position: absolute;top: 15px;left: 15px;border-radius: 5px;}.blog-style-3 .entry-category a {padding: 5px 10px;}.blog-style-4 .entry-wrapper .entry-thumbnail-wrapper .entry-meta {right: 20px;bottom: -35px;}.blog-style-4 .entry-meta span.posted-date {border-radius: 10px;background-color: var(--theme-primary-color);text-align: center;display: table;padding: 10px 15px;position: absolute;right: 25px;margin: 0;top: 210px;}.blog-style-4 .post-content .entry-footer {padding-top: 20px;border-top: 1px solid var(--theme-gray-color);}.blog-style-4 .entry-wrapper .post-thumbnail[class*="overlay-"]::before {top: -100%;z-index: 1;}.blog-style-4 .entry-wrapper:hover .post-thumbnail[class*="overlay-"]::before {top: 0;}.blog-style-4:hover .post-thumbnail .overlay-secondary::before {background-color: var(--theme-secondary-opacity-color);}.blog-style-5 .entry-header {display: flex;flex-direction: column;}.blog-style-5 .entry-header .entry-meta {order: 3;}.blog-style-5 .entry-wrapper .entry-content-wrapper {position: relative;}.blog-style-5 .entry-wrapper .entry-thumbnail-wrapper img, .blog-style-5 .entry-wrapper .entry-content-wrapper {height: 350px;width: 100%;}.blog-style-5 .entry-wrapper .entry-content-wrapper::before {position: absolute;content: "";width: 0;height: 0;border-right: 15px solid transparent;border-bottom: 40px solid var(--theme-white-color);border-left: 15px solid transparent;top: -40px;left: 50%;transform: translateX(-50%);}.blog-style-5 .entry-wrapper:hover .entry-content-wrapper::before {border-bottom-color: var(--theme-primary-color);}.blog-style-5 [class*="col"]:nth-child(2n) .entry-wrapper {flex-direction: column-reverse;display: flex;}.blog-style-5 [class*="col"]:nth-child(2n) .entry-wrapper .entry-content-wrapper::before {transform: translateX(-50%) rotate(180deg);top: 100%;}.gallery-style-1 .entry-wrapper .post-thumbnail[class*="overlay-"]::before {opacity: 0;visibility: hidden;width: calc(100% - 30px);height: calc(100% - 30px);top: 50%;left: 50%;transform: translate(-50%, -50%);}.gallery-style-1 .entry-wrapper .post-thumbnail:hover::before {opacity: 1;visibility: visible;}.gallery-style-1 .entry-wrapper .post-thumbnail [class*="-push-up"] {position: relative;bottom: -50px;visibility: hidden }.gallery-style-1 .entry-wrapper .post-thumbnail:hover [class*="-push-up"] {bottom: 0;visibility: visible }.gallery-style-1 .entry-wrapper .post-thumbnail:hover .first-push-up {transition-delay: 300ms;}.gallery-style-1 .entry-wrapper .post-thumbnail:hover .second-push-upp {transition-delay: 400ms;}.gallery-style-1 .entry-wrapper .post-thumbnail:hover .third-push-up {transition-delay: 600ms;}.gallery-style-2 .entry-wrapper .entry-content-wrapper {opacity: 0;visibility: hidden;position: absolute;left: 50%;bottom: -100%;transform: translateX(-50%);background-color: var(--theme-white-color);padding: 20px;width: calc(100% - 50px);display: flex;justify-content: space-between;align-items: center;}.gallery-style-2 .entry-wrapper:hover .entry-content-wrapper {opacity: 1;visibility: visible;bottom: 25px;}.team-style-1 .entry-wrapper .post-thumbnail[class*="overlay-"]::before {opacity: 0;visibility: hidden;}.team-style-1 .entry-wrapper .post-thumbnail:hover::before {opacity: 1;visibility: visible;}.team-style-1 .entry-wrapper .post-thumbnail [class*="-push-up"] {position: relative;bottom: -50px;visibility: hidden }.team-style-1 .entry-wrapper .post-thumbnail:hover [class*="-push-up"] {bottom: 0;visibility: visible }.team-style-1 .entry-wrapper .post-thumbnail:hover .first-push-up {transition-delay: 300ms;}.team-style-1 .entry-wrapper .post-thumbnail:hover .second-push-upp {transition-delay: 400ms;}.team-style-1 .entry-wrapper .post-thumbnail:hover .third-push-up {transition-delay: 600ms;}.team-style-2 .entry-wrapper [class*="-social-media-"] {bottom: 20px;left: 20px;width: calc(100% - 40px);justify-content: center;transform: scale(0);}.team-style-2 .entry-wrapper:hover [class*="-social-media-"] {transform: scale(1);}.team-style-3 .entry-wrapper {box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175);position: relative;height: 100%;}.team-style-3 .entry-wrapper .entry-content {position: absolute;top: 0;right: 0;margin: 20px;}.team-style-3 .entry-wrapper .plus::before, .team-style-3 .entry-wrapper .plus::after {position: absolute;width: 100px;height: 2px;content: "";top: 50%;left: 50%;transform: translate(-50%, -50%);background-color: var(--theme-primary-color);}.team-style-3 .entry-wrapper .plus::after {transform: rotate(90deg);left: -50px;}.accordion-item+.accordion-item {margin-top: 10px }.accordion-button {background-color: transparent;display: flex;justify-content: space-between;font-size: 15px;font-weight: 500;font-family: var(--theme-general-font);color: var(--theme-general-color) }.accordion-button:not(.collapsed) {color: var(--theme-dark-color);background-color: transparent;box-shadow: none;border-bottom: none;}.accordion-button, .accordion-button:focus {border-color: #dee2e6;outline: 0;box-shadow: none;}.accordion[class*="-plus"] .accordion-header .accordion-button {position: relative;}.accordion[class*="-plus"] .accordion-header .accordion-button::before, .accordion[class*="-plus"] .accordion-header .accordion-button::after {content: "";position: absolute;width: 10px;height: 2px;top: 50%;transform: translateY(-50%);background-color: var(--theme-primary-color);}.accordion[class*="-plus"] .accordion-header .accordion-button.collapsed::after {transform: translateY(-50%) rotate(90deg);}.accordion[class*="-icon-"] .accordion-header .accordion-button::after {font-weight: 600;font-family: "Font Awesome 5 Free";position: absolute;left: 20px;top: 50%;font-size: 14px;transform: translateY(-50%);background-image: none;display: flex;align-items: center;}.accordion[class*="-icon-1"] .accordion-header .accordion-button::after {content: "\f078";}.accordion[class*="-icon-2"] .accordion-header .accordion-button::after {content: "\f128";}.accordion[class*="left-icon-"] .accordion-header .accordion-button::after, .accordion[class*="left-plus"] .accordion-header .accordion-button::before, .accordion[class*="left-plus"] .accordion-header .accordion-button::after {left: 20px;}.accordion[class*="left-icon-"] .accordion-header .accordion-button, .accordion[class*="left-plus"] .accordion-header .accordion-button {padding-left: 40px;}.accordion[class*="right-icon-"] .accordion-header .accordion-button::after, .accordion[class*="right-plus"] .accordion-header .accordion-button::before, .accordion[class*="right-plus"] .accordion-header .accordion-button::after {right: 20px;}.accordion[class*="right-icon-"] .accordion-header .accordion-button, .accordion[class*="right-plus"] .accordion-header .accordion-button {padding-right: 40px;}.accordion[class*="-icon-1"] .accordion-header .accordion-button:not(.collapsed)::after {transform: translateY(-50%) rotate(180deg);flex-direction: row-reverse;}.accordion.border-style-2 .accordion-item {padding: 0 20px;}.accordion.border-style-2 .accordion-button {padding: 16px 0;}.accordion.border-style-2 .accordion-body {padding-left: 0;padding-right: 0;}.accordion.border-style-none .accordion-item {border: none;}.accordion.border-style-1 .accordion-item, .accordion.border-style-2 .accordion-item, .accordion.border-style-3 .accordion-item {border: 1px solid rgba(0, 0, 0, .125);}.accordion.border-style-1 .accordion-button:not(.collapsed), .accordion.border-style-2 .accordion-button:not(.collapsed), .accordion.border-style-4 .accordion-button:not(.collapsed) {border-bottom: 1px solid rgba(0, 0, 0, .125);}.accordion.border-style-4 .accordion-item, .accordion.simple-accordion .accordion-item, .accordion.shadow-accordion .accordion-item {border: none }.accordion.border-style-2[class*="left-"] .accordion-button::before, .accordion.border-style-2[class*="left-"] .accordion-button::after, .accordion.border-style-4[class*="left-"] .accordion-button::before, .accordion.border-style-4[class*="left-"] .accordion-button::after, .accordion.simple-accordion[class*="left-"] .accordion-button::before, .accordion.simple-accordion[class*="left-"] .accordion-button::after {left: 0;}.accordion.border-style-2[class*="right-"] .accordion-button::before, .accordion.border-style-2[class*="right-"] .accordion-button::after, .accordion.border-style-4[class*="right-"] .accordion-button::before, .accordion.border-style-4[class*="right-"] .accordion-button::after, .accordion.simple-accordion[class*="right-"] .accordion-button::before, .accordion.simple-accordion[class*="right-"] .accordion-button::after {right: 0;}.accordion.border-style-4 .accordion-item .accordion-button, .accordion.border-style-4 .accordion-item .accordion-body, .accordion.simple-accordion .accordion-item .accordion-button, .accordion.simple-accordion .accordion-item .accordion-body {padding: 10px 0;}.accordion.shadow-accordion .accordion-item {box-shadow: 0 0 10px rgba(0, 0, 0, .2);border-radius: 15px;}.subscribe-border-style .form-control {height: 60px;border: 1px solid;border-color: var(--theme-gray-color);padding: 13px 15px;}.subscribe-border-style button.btn {border: 1px solid var(--theme-gray-color);}.newsletter-solid-rounded-large .form-control {height: 50px;padding: 12px 30px;}.newsletter-solid-rounded-large button.btn {height: 50px;line-height: 50px;}.clipart-3 {background: url(../images/clipart/3.png) no-repeat 100% /contain;height: 100%;width: 100%;left: -100px;bottom: -40px;}.simple-video-play {line-height: 70px;align-items: center;}.simple-video-play a {width: 70px;height: 70px;display: block;text-align: center;float: left;background-color: var(--theme-primary-opacity-color);}.simple-video-play a i {display: block;width: 50px;height: 50px;line-height: 50px !important;}.embed-responsive {position: relative;overflow: hidden;width: 100%;height: 300px }.responsive-iframe {position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;}.social-media-box a {width: 40px;height: 40px;text-align: center;line-height: 40px;display: inline-block;color: #fff;background-color: var(--theme-secondary-color) }.social-media-box a:hover {background-color: var(--theme-primary-color) }.social-on-slider-left::before, .social-on-slider-left::after {content: "";position: absolute;width: 1px;height: 100px;background: #fff;left: 3px;}.social-on-slider-left.list-color-dark::before, .social-on-slider-left.list-color-dark::after {background: var(--theme-dark-color);}.social-on-slider-left::before {top: -120px;}.social-on-slider-left::after {bottom: -120px;}.social-on-slider-left {position: absolute;left: 30px;z-index: 100;text-align: center;}.social-on-slider-left a {display: table;font-size: 11px;margin: 10px 0;}.media-widget-round-white-primary-shadow a {box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.06);}[class*="media-widget-round-white"] a {background-color: var(--theme-white-color);color: var(--theme-general-color);}[class*="media-widget-round"] a {width: 44px;height: 44px;line-height: 44px;text-align: center;display: block;float: left;margin-right: 5px;border-radius: 50%;}.media-widget-round-primary a, [class*="media-widget-round-secondary-primary"] a:hover, [class*="media-widget-round-extra1-primary"] a:hover, [class*="media-widget-round-white-primary"] a:hover {background-color: var(--theme-primary-color);color: var(--theme-white-color);}[class*="nav-style-"] ul {display: flex;flex-wrap: wrap;}[class*="nav-style-"] ul li:not(:last-child) {position: relative;}[class*="nav-style-"] ul li {margin: 3px 0;}[class*="nav-style-"] ul li a {color: var(--theme-general-color);}[class*="nav-style-"] ul li a:hover {color: var(--theme-primary-color);}.nav-style-2 ul li:not(:last-child) {margin-right: 25px;}.nav-style-2 li:not(:last-child)::after {content: "";position: absolute;top: 6px;right: -13px;width: 1px;height: 14px;background-color: var(--theme-dark-color);}.nav-button-active .navbar-nav .active {background-color: var(--theme-primary-color);border-radius: 25px;}.nav-button-active .navbar-nav .active>.nav-link:hover, .nav-button-active .navbar-nav .active>.nav-link {color: var(--theme-white-color) !important;}.navbar-expand-lg.nav-button-active .navbar-nav>li.nav-item {padding: 0 25px;}.page-item.active .page-link {color: var(--theme-white-color) !important;}.navigation-1 .page-item .page-link {border-radius: 0;color: var(--theme-general-color);padding: 10px 20px;}[class*="social-media-"] {display: flex;flex-wrap: wrap;}[class*="social-media-"] a {background-color: var(--theme-primary-color);color: var(--theme-white-color);width: 25px;height: 25px;text-align: center;line-height: 25px;font-size: 12px;margin: 5px 0;}[class*="social-media-"] a:hover {background-color: var(--theme-secondary-color);color: var(--theme-white-color) }[class*="circle-social-media-"] a {border-radius: 50%;}[class*="transparent-social-media-"] a {width: auto;height: auto;background-color: transparent;color: var(--theme-dark-color);}[class*="transparent-social-media-"] a:hover {color: var(--theme-primary-color);background-color: transparent;}[class*="-widget"] {line-height: 26px;}[class*="-widget"]>ul>li, [class*="-widget"]>ul>li>a {display: flex;position: relative;}[class*="-widget"]>ul>li .icon {margin-right: 10px;margin-top: 6px;}[class*="-widget"]>ul>li:not(:last-child) {margin-bottom: 10px;}[class*="-widget"]+[class*="-widget"] {margin-top: 30px;}[class*="widget-link"]>ul>li>a {color: var(--theme-general-color);}footer.text-light [class*="widget-link"]>ul>li>a {color: var(--text-light-color);}footer.text-light [class*="widget-link"]>ul>li>a:hover, [class*="widget-link"]>ul>li>a:hover {color: var(--theme-primary-color);}[class*="widget-link-double"]>ul {display: flex;flex-wrap: wrap;}[class*="widget-link-double"]>ul>li {width: 50%;padding-right: 10px;}[class*="widget-post-"] .post-item .content {display: flex;flex-direction: column;}[class*="widget-post-"] .post-item .content .title a {color: var(--theme-dark-color) }[class*="widget-post-"] .post-item .content .title a:hover {color: var(--theme-primary-color) }.widget-post-1[class*="-widget"]>ul>li:not(:last-child) {margin-bottom: 20px }.widget-post-1 .post-item .content .title {margin-bottom: 5px;}.widget-post-2 .post-item .image-wrap {width: 85px;padding-right: 15px;float: left;}.widget-post-2 .post-item .content .title {margin-bottom: 7px;}.widget-post-2 .post-item .content .date {font-size: 13px;}[class*="widget-photos-"] ul {display: flex;flex-wrap: wrap;}[class*="widget-photos-"] ul li {margin-bottom: 0 !important;padding: 0 10px 10px 0;}[class*="widget-photos-"] .image-wrap {position: relative;}[class*="circle-widget-photos-"] .image-wrap {border-radius: 50%;}[class*="widget-photos-4"] ul li {width: 25%;}.widget-photos-3 ul li {width: 33.33%;}.widget-business-hour-1>ul>li {justify-content: space-between;}.widget-business-hour-1>ul>li :first-child {margin-right: 10px;}.widget-contact-1>ul>li {flex-direction: column;}.widget-contact-1>ul>li .title {font-weight: 600;margin-bottom: 5px;}[class*="payment-method-"] {display: flex;flex-wrap: wrap;}[class*="payment-method-"] a {width: 50px;margin: 5px 0;}[class*="circle-payment-method-"] a {border-radius: 50%;overflow: hidden;}[class*="payment-method-2"] a {width: auto;height: auto;}.footer-logo img {width: 160px;}.footer-logo a {display: inline-block;line-height: 50px;}.footer-logo {height: 50px }.footer-widget+.footer-widget {margin-top: 40px;}.footer-widget .widget-title {line-height: 50px;font-size: 21px }.copyright {font-size: 14px }.copyright.bg-dark {color: var(--text-gray-color);}.footer-widget {display: inline-block;width: 100% }.footer-widget li {margin-bottom: 8px }.footer-widget li a {display: inline-block }.post-widget li a {padding: 5px 0;font-weight: 400;display: block;line-height: initial;}.post-widget li span {font-size: 12px }.footer-nav ul li {line-height: 26px }.contact-widget ul li {margin-bottom: 10px }.media-widget a {margin-right: 15px }.footer-default-dark .post-widget li a {color: #fff }.footer-default-dark {color: var(--text-gray-color) }.footer-default-dark .footer-nav ul li a {color: var(--theme-gray-color) }.footer-default-dark .footer-nav ul li a:hover, .footer-default-dark .post-widget li a:hover {color: var(--theme-primary-color);}.footer-default-dark .widget-title, .footer-classic-dark .widget-title {color: #fff }.footer-classic-dark .contact-widget li {font-size: 16px;font-family: var(--theme-highlight-font);font-weight: 700 }.footer-classic-dark .contact-widget li:nth-child(n+2) {font-size: 24px;padding: 15px 0;color: var(--theme-primary-color);}.footer-classic-dark .media-widget a, .footer-classic-dark .footer-widget li a {color: var(--text-light-color);}.footer-classic-dark .media-widget a:hover, .footer-classic-dark .footer-widget li a:hover {color: var(--theme-primary-color);}.footer-simple-modern .footer-nav li, .footer-simple-dark .footer-nav li, .footer-classic-dark .footer-nav li {width: 50%;float: left;padding-right: 10px }.subscribe-widget .form-control {font-weight: 500;margin-bottom: 15px }.footer-classic-dark .subscribe-widget .form-control {background-color: var(--theme-light-color);color: #fff;}.footer-simple-dark .footer-widget li a {color: var(--theme-general-color);}.footer-simple-dark .widget-title {color: #fff;border-bottom: 2px solid #5c6066 }.footer-simple-dark .widget-hours ul li span {color: #fff }.widget-hours ul li span {float: right }.footer-simple-dark .subscribe-widget .form-control {background-color: #262c35;color: var(--theme-general-color) }.sitemap {text-align: right }.sitemap li {display: inline-block;padding: 0 10px }.sitemap li {border-right: 1px solid #fff;line-height: 20px }.sitemap li:last-child {border-right: 0;padding-right: 0 }.widget-ecommerce-contact span {display: inline-block;width: 100% }.footer-ecommerce .widget-title {font-size: 18px }.since-year {width: 175px;}.client-sign .name {display: block;}.client-sign img {width: auto }.image-with-achievement {position: relative;}.image-with-achievement img {border-radius: 50%;}.image-with-achievement .count-wrap {position: absolute;background-color: #fff;border-radius: 50%;width: 200px;height: 200px;text-align: center;padding: 20px;box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.07);top: 50px;left: -80px;}.image-with-achievement .count-wrap .count {display: flex;flex-direction: column-reverse;justify-content: center;border: 2px dashed var(--theme-gray-color);border-radius: 50%;width: 100%;height: 100%;}.video-popup .video-wrapper {font-size: 24px;}.video-popup .video-wrapper span.box-80 {line-height: 80px;}.help-content {width: 90%;height: 90%;position: absolute }.case-study-line .item {position: relative }.case-study-line img {width: 70%;}.case-study-line>div:nth-child(odd)>img {float: left }.case-study-line>div:nth-child(even)>img {float: right }.case-absolute {position: absolute;width: 60%;top: 50%;transform: translateY(-50%);}.case-study-line>div:nth-child(odd)>.case-absolute {right: 0 }.case-study-line>div:nth-child(even)>.case-absolute {left: 0 }#map {width: 100%;height: 500px;}@media screen and(min-width:576px) {.list-width-half.min-sm ul li {width: 50%;}.list-width-three-fold.min-sm ul li {width: 33.32%;}}@media screen and (min-width:768px) {.mt-md-100 {margin-top: 100px }.list-width-half.min-md ul li {width: 50%;}.list-width-three-fold.min-md ul li {width: 33.32%;}}@media screen and (min-width:992px) {.navbar .navbar-nav li>.unicode-megamenu-wrapper {visibility: hidden;width: 100%;display: block;box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) !important;opacity: 0;border: 0;left: 0;padding: 20px;}.navbar .navbar-nav li:hover>.unicode-megamenu-wrapper {visibility: visible;opacity: 1;}.dropdown.unicode-megamenu-item-full-width {position: inherit;}.dropdown.unicode-megamenu-item-full-width {position: inherit;}.min-lg-position-absolute {position: absolute;}.question-from {width: 600px;position: absolute;top: 100%;left: 50%;transform: translate(-50%, -50%);}.list-width-half.min-lg ul li {width: 50%;}.list-width-three-fold.min-lg ul li {width: 33.32%;}@keyframes menu-sticky {0% {margin-top: -150px;}50% {margin-top: -90px;}100% {margin-top: 0;}}header .header-sticky {display: none;}header.fixed-top .header-sticky {position: fixed !important;top: -1px;right: 0;left: 0;z-index: 99;animation-duration: 1s;animation-name: menu-sticky;animation-timing-function: ease-in-out;margin: 0;box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);border: none;display: block;}.nav-split-classic .navbar-brand, .nav-split .navbar-brand {position: absolute }.transparent-header-light.fixed-top {background-color: var(--theme-white-color);}.transparent-header-light.fixed-top .navbar {padding: 0 !important }.transparent-header.fixed-top {background-color: var(--theme-dark-color);padding: 0 !important }header.fixed-top .top-header, header.fixed-top .middle-header {display: none }.transparent-header.fixed-top .navbar, .line-seperate-header.fixed-top .navbar, .default-header.fixed-top .navbar {padding-top: 0 !important;padding-bottom: 0 !important }.nav-line-active .navbar-nav .nav-item:first-child {padding-left: 0 }.navbar-expand-lg .navbar-nav .nav-item {padding: 0 20px;}.navbar-expand-lg.nav-border-active .navbar-nav .nav-item {padding: 0 5px }.classic-header .navbar-expand-lg .navbar-nav>li.nav-item {line-height: 70px }.navbar-expand-lg .navbar-nav>li.nav-item {line-height: 50px;}.full-header .navbar-expand-lg .navbar-nav>li.nav-item {line-height: 100px }.line-seperate-header .navbar-expand-lg .navbar-nav>li.nav-item {margin: 0;line-height: 16px;padding: 20px 0 }.line-seperate-header .navbar-expand-lg .navbar-nav>li.nav-item>a {border-right: 1px solid;border-color: var(--theme-light-color);padding: 0 15px;}.line-seperate-header .navbar-expand-lg .navbar-nav>li.nav-item:last-child>a {border: none }.ecommerce-header .navbar-expand-lg .navbar-nav>li.nav-item {line-height: 53px }.ecommerce-header .navbar-expand-lg .navbar-nav>li.nav-item:first-child {margin-left: 0 }.navbar-expand-lg.nav-border-active .navbar-nav>.nav-item a.nav-link {padding: 0 15px }.navbar-expand-lg.nav-border-active .navbar-nav>.nav-item.active a.nav-link {border: 1px solid;border-color: var(--theme-primary-color);border-radius: 3px }.shop-offer-link a {font-weight: 500;text-decoration: underline }.nav-line-active .navbar-nav .nav-link {padding: 0 0 5px 0;}.navbar-expand-lg .navbar-nav .nav-link {padding: 0 }.navbar-nav .dropdown-toggle::after {display: none }.nav-line-active .navbar-nav .active>.nav-link:before {width: 15px;height: 2px;content: "";position: absolute;display: block;bottom: 15px;left: 1px;border: none;margin: 0;}.nav-down-line-active .navbar-nav .active>.nav-link:before {width: 100%;height: 2px;content: "";position: absolute;display: block;bottom: -2px;left: 0;border: none;margin: 0;}.nav-split .navbar-expand-lg .navbar-collapse {width: 50%;flex-grow: inherit;padding-right: 75px;}.nav-split-classic .navbar-expand-lg .navbar-collapse {width: 100%;flex-grow: inherit;}.nav-split-classic .navbar-expand-lg .navbar-nav:first-child>li.nav-item {margin-right: 50px;margin-left: 0 }.nav-split-classic .navbar-expand-lg .navbar-nav:last-child>li.nav-item {margin-left: 50px;margin-right: 0 }.nav-split .navbar-expand-lg .split-info-right {width: 50%;flex-grow: inherit;padding-left: 100px;}.nav-leftpush-overlay .navbar .navbar-nav li.dropdown>ul.dropdown-menu {top: 0;left: 100%;}.navbar .navbar-nav li.dropdown>ul.dropdown-menu {visibility: hidden;min-width: 200px;display: block;background-color: #fff;box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075)!important;opacity: 0;border: 0;border-top: 1px solid;border-color: var(--theme-light-color);border-radius: 3px;left: -10px;top: 100%;margin-top: 0;}.navbar .navbar-nav li.dropdown:hover>ul.dropdown-menu {visibility: visible;opacity: 1;}.navbar .navbar-nav li a, .navbar .navbar-nav li ul.dropdown-menu {-moz-transition: all 300ms ease-in-out 0s;-ms-transition: all 300ms ease-in-out 0s;-o-transition: all 300ms ease-in-out 0s;-webkit-transition: all 300ms ease-in-out 0s;transition: all 300ms ease-in-out 0s;}.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-menu {left: 100% !important;top: -10px !important;}.creative-header .container-fluid .navbar-expand-lg .navbar-nav.ms-auto>li:nth-last-child(-n+2) .dropdown-menu .dropdown-menu, .navbar-expand-lg .navbar-nav>li:nth-last-child(-n+2) .dropdown-menu .dropdown-menu {left: auto;right: 100%;top: -10px }.navbar-expand-lg .navbar-nav>li:nth-last-child(-n+3) .dropdown-menu .dropdown-menu .dropdown-menu {left: auto;right: 100%;top: -10px }.navbar-expand-lg .navbar-nav>li.dropdown>ul.dropdown-menu>li.dropdown .dropdown-toggle::after {transform: translateY(-50%);position: absolute;content: "\f105";font-family: "Font Awesome 5 Free";font-weight: 600;font-size: 10px;top: 50%;right: 20px;display: block;border: none }.nav-split .navbar-expand-lg .navbar-nav .nav-item {margin: 0 8px }.nav-split .top-contact li {margin-right: 10px }.footer-express {bottom: 0;left: 0;position: fixed;width: 100%;}}@media screen and (min-width: 1200px) {.list-width-half.min-xl ul li {width: 50%;}.list-width-three-fold.min-xl ul li {width: 33.32%;}.min-xl-d-ruby {display: ruby !important;}}@media screen and (min-width: 1400px) {.list-width-half.min-xxl ul li {width: 50%;}.list-width-three-fold.min-xxl ul li {width: 33.32%;}.multi-demo {padding-left: 150px;padding-right: 150px }.navbar-expand-lg .navbar-nav>li:nth-last-child(-n+3) .dropdown-menu .dropdown-menu .dropdown-menu, .navbar-expand-lg .navbar-nav>li:nth-last-child(-n+2) .dropdown-menu .dropdown-menu {left: 100%;right: auto;top: -10px }.line-seperate-header .navbar-expand-lg .navbar-nav>li.nav-item>a {padding: 0 20px;}.nav-split .navbar-expand-lg .navbar-nav .nav-item {margin: 0 30px }.nav-split .top-contact li {margin-right: 20px }}@media screen and (max-width: 1399px) {.blue101 {padding: 60px;}.lg-p-0 {padding: 0 !important }.lg-d-none, .lg-mx-none {display: none !important }.split-info-right ul li {display: none }.split-info-right ul li:nth-last-child(-n+3) {display: block }.nav-split-classic .navbar-expand-lg .navbar-nav:first-child>li.nav-item {margin-right: 50px }.nav-split-classic .navbar-expand-lg .navbar-nav:last-child>li.nav-item {margin-left: 50px }.w-lg-100 {width: 100% !important }}@media screen and (max-width:1199px) {.transparent-header-modern .main-nav .navbar-brand {padding: 40px 15px;}.transparent-header-modern .main-nav .navbar-brand img.nav-logo {width: 100px;}.blog-style-4 .entry-meta span.posted-date {right: 20px;top: 140px;}.lg-my-0, .lg-m-0, .lg-mt-0 {margin-top: 0px !important;}.lg-my-10, .lg-m-10, .lg-mt-10 {margin-top: 10px !important;}.lg-my-20, .lg-m-20, .lg-mt-20 {margin-top: 20px !important;}.lg-my-30, .lg-m-30, .lg-mt-30 {margin-top: 30px !important;}.lg-my-40, .lg-m-40, .lg-mt-40 {margin-top: 40px !important;}.lg-my-50, .lg-m-50, .lg-mt-50 {margin-top: 50px !important;}.lg-my-auto, .lg-m-auto, .lg-mt-auto {margin-top: auto !important;}.lg-mx-0, .lg-m-0, .lg-me-0 {margin-right: 0px !important;}.lg-mx-10, .lg-m-10, .lg-me-10 {margin-right: 10px !important;}.lg-mx-20, .lg-m-20, .lg-me-20 {margin-right: 20px !important;}.lg-mx-30, .lg-m-30, .lg-me-30 {margin-right: 30px !important;}.lg-mx-40, .lg-m-40, .lg-me-40 {margin-right: 40px !important;}.lg-mx-50, .lg-m-50, .lg-me-50 {margin-right: 50px !important;}.lg-mx-auto, .lg-m-auto, .lg-me-auto {margin-right: auto !important;}.lg-my-0, .lg-m-0, .lg-mb-0 {margin-bottom: 0px !important;}.lg-my-10, .lg-m-10, .lg-mb-10 {margin-bottom: 10px !important;}.lg-my-20, .lg-m-20, .lg-mb-20 {margin-bottom: 20px !important;}.lg-my-30, .lg-m-30, .lg-mb-30 {margin-bottom: 30px !important;}.lg-my-40, .lg-m-40, .lg-mb-40 {margin-bottom: 40px !important;}.lg-my-50, .lg-m-50, .lg-mb-50 {margin-bottom: 50px !important;}.lg-my-auto, .lg-m-auto, .lg-mb-auto {margin-bottom: auto !important;}.lg-mx-0, .lg-m-0, .lg-ms-0 {margin-left: 0px !important;}.lg-mx-10, .lg-m-10, .lg-ms-10 {margin-left: 10px !important;}.lg-mx-20, .lg-m-20, .lg-ms-20 {margin-left: 20px !important;}.lg-mx-30, .lg-m-30, .lg-ms-30 {margin-left: 30px !important;}.lg-mx-40, .lg-m-40, .lg-ms-40 {margin-left: 40px !important;}.lg-mx-50, .lg-m-50, .lg-ms-50 {margin-left: 50px !important;}.lg-mx-auto, .lg-m-auto, .lg-ms-auto {margin-left: auto !important;}.lg-py-0, .lg-p-0, .lg-pt-0 {padding-top: 0px !important;}.lg-py-10, .lg-p-10, .lg-pt-10 {padding-top: 10px !important;}.lg-py-20, .lg-p-20, .lg-pt-20 {padding-top: 20px !important;}.lg-py-30, .lg-p-30, .lg-pt-30 {padding-top: 30px !important;}.lg-py-40, .lg-p-40, .lg-pt-40 {padding-top: 40px !important;}.lg-py-50, .lg-p-50, .lg-pt-50 {padding-top: 50px !important;}.lg-px-0, .lg-p-0, .lg-pe-0 {padding-right: 0px !important;}.lg-px-10, .lg-p-10, .lg-pe-10 {padding-right: 10px !important;}.lg-px-20, .lg-p-20, .lg-pe-20 {padding-right: 20px !important;}.lg-px-30, .lg-p-30, .lg-pe-30 {padding-right: 30px !important;}.lg-px-40, .lg-p-40, .lg-pe-40 {padding-right: 40px !important;}.lg-px-50, .lg-p-50, .lg-pe-50 {padding-right: 50px !important;}.lg-py-0, .lg-p-0, .lg-pb-0 {padding-bottom: 0px !important;}.lg-py-10, .lg-p-10, .lg-pb-10 {padding-bottom: 10px !important;}.lg-py-20, .lg-p-20, .lg-pb-20 {padding-bottom: 20px !important;}.lg-py-30, .lg-p-30, .lg-pb-30 {padding-bottom: 30px !important;}.lg-py-40, .lg-p-40, .lg-pb-40 {padding-bottom: 40px !important;}.lg-py-50, .lg-p-50, .lg-pb-50 {padding-bottom: 50px !important;}.lg-px-0, .lg-p-0, .lg-ps-0 {padding-left: 0px !important;}.lg-px-10, .lg-p-10, .lg-ps-10 {padding-left: 10px !important;}.lg-px-20, .lg-p-20, .lg-ps-20 {padding-left: 20px !important;}.lg-px-30, .lg-p-30, .lg-ps-30 {padding-left: 30px !important;}.lg-px-40, .lg-p-40, .lg-ps-40 {padding-left: 40px !important;}.lg-px-50, .lg-p-50, .lg-ps-50 {padding-left: 50px !important;}.lg-pt-80, .lg-py-80 {padding-top: 80px;}.lg-pb-80, .lg-py-80 {padding-bottom: 80px;}.w-md-100 {width: 100% !important }.case-absolute {width: 80%;}.md-p-0 {padding: 0 !important }.blue103, .max-lg-d-none {display: none !important }.max-lg-bg-img-none {background-image: none !important }.blue101 {padding: 30px }.blue100 {left: 0 }.full-header .navbar-expand-lg .navbar-nav .nav-item {margin: 0 10px;}.search-form.header-active-form .form-control {width: 120px }}@media screen and (max-width:991.98px) {.header-sticky {display: none;}img.mobile-logo {width: 160px;aspect-ratio: auto 130 / 49;}.nav-leftpush-overlay .navbar-expand-lg .navbar-slide-push {height: 100%;overflow-y: scroll;}.navbar-toggler:focus {box-shadow: none;}.nav-primary-active .navbar-nav .nav-link.active, .nav-primary-active .navbar-nav .nav-link:focus {color: var(--theme-primary-color);}.header-sticky.bg-secondary .navbar-light .navbar-toggler-icon {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='white' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-light .navbar-toggler {color: rgba(0, 0, 0, .55);border-color: rgba(0, 0, 0, .1);}.dropdown .dropdown-menu .dropdown-menu {padding-left: 15px;}.col:nth-child(2n) .achievement-style-3 .achievement-wrapper {border-right: none;}.team-style-3 .entry-wrapper .plus::before, .team-style-3 .entry-wrapper .plus::after {width: 50px;}.team-style-3 .entry-wrapper .plus::after {left: -25px;}.blog-style-5 [class*="col"]:nth-child(2n) .entry-wrapper {flex-direction: column;}.blog-style-5 .entry-wrapper .entry-thumbnail-wrapper img, .blog-style-5 .entry-wrapper .entry-content-wrapper {height: auto;}.blog-style-5 [class*="col"]:nth-child(2n) .entry-wrapper .entry-content-wrapper::before {transform: translateX(-50%) rotate(0);top: -40px;}.navbar .navbar-nav li>ul.dropdown-menu.mega-dropdown-menu {margin-top: 0;padding-top: 0;}.thumb-style-1 .entry-wrapper {margin-bottom: 1px;}.md-my-0, .md-m-0, .md-mt-0 {margin-top: 0px !important;}.md-my-10, .md-m-10, .md-mt-10 {margin-top: 10px !important;}.md-my-20, .md-m-20, .md-mt-20 {margin-top: 20px !important;}.md-my-30, .md-m-30, .md-mt-30 {margin-top: 30px !important;}.md-my-40, .md-m-40, .md-mt-40 {margin-top: 40px !important;}.md-my-50, .md-m-50, .md-mt-50 {margin-top: 50px !important;}.md-my-auto, .md-m-auto, .md-mt-auto {margin-top: auto !important;}.md-mx-0, .md-m-0, .md-me-0 {margin-right: 0px !important;}.md-mx-10, .md-m-10, .md-me-10 {margin-right: 10px !important;}.md-mx-20, .md-m-20, .md-me-20 {margin-right: 20px !important;}.md-mx-30, .md-m-30, .md-me-30 {margin-right: 30px !important;}.md-mx-40, .md-m-40, .md-me-40 {margin-right: 40px !important;}.md-mx-50, .md-m-50, .md-me-50 {margin-right: 50px !important;}.md-mx-auto, .md-m-auto, .md-me-auto {margin-right: auto !important;}.md-my-0, .md-m-0, .md-mb-0 {margin-bottom: 0px !important;}.md-my-10, .md-m-10, .md-mb-10 {margin-bottom: 10px !important;}.md-my-20, .md-m-20, .md-mb-20 {margin-bottom: 20px !important;}.md-my-30, .md-m-30, .md-mb-30 {margin-bottom: 30px !important;}.md-my-40, .md-m-40, .md-mb-40 {margin-bottom: 40px !important;}.md-my-50, .md-m-50, .md-mb-50 {margin-bottom: 50px !important;}.md-my-auto, .md-m-auto, .md-mb-auto {margin-bottom: auto !important;}.md-mx-0, .md-m-0, .md-ms-0 {margin-left: 0px !important;}.md-mx-10, .md-m-10, .md-ms-10 {margin-left: 10px !important;}.md-mx-20, .md-m-20, .md-ms-20 {margin-left: 20px !important;}.md-mx-30, .md-m-30, .md-ms-30 {margin-left: 30px !important;}.md-mx-40, .md-m-40, .md-ms-40 {margin-left: 40px !important;}.md-mx-50, .md-m-50, .md-ms-50 {margin-left: 50px !important;}.md-mx-auto, .md-m-auto, .md-ms-auto {margin-left: auto !important;}.md-py-0, .md-p-0, .md-pt-0 {padding-top: 0px !important;}.md-py-10, .md-p-10, .md-pt-10 {padding-top: 10px !important;}.md-py-20, .md-p-20, .md-pt-20 {padding-top: 20px !important;}.md-py-30, .md-p-30, .md-pt-30 {padding-top: 30px !important;}.md-py-40, .md-p-40, .md-pt-40 {padding-top: 40px !important;}.md-py-50, .md-p-50, .md-pt-50 {padding-top: 50px !important;}.md-px-0, .md-p-0, .md-pe-0 {padding-right: 0px !important;}.md-px-10, .md-p-10, .md-pe-10 {padding-right: 10px !important;}.md-px-20, .md-p-20, .md-pe-20 {padding-right: 20px !important;}.md-px-30, .md-p-30, .md-pe-30 {padding-right: 30px !important;}.md-px-40, .md-p-40, .md-pe-40 {padding-right: 40px !important;}.md-px-50, .md-p-50, .md-pe-50 {padding-right: 50px !important;}.md-py-0, .md-p-0, .md-pb-0 {padding-bottom: 0px !important;}.md-py-10, .md-p-10, .md-pb-10 {padding-bottom: 10px !important;}.md-py-20, .md-p-20, .md-pb-20 {padding-bottom: 20px !important;}.md-py-30, .md-p-30, .md-pb-30 {padding-bottom: 30px !important;}.md-py-40, .md-p-40, .md-pb-40 {padding-bottom: 40px !important;}.md-py-50, .md-p-50, .md-pb-50 {padding-bottom: 50px !important;}.md-px-0, .md-p-0, .md-ps-0 {padding-left: 0px !important;}.md-px-10, .md-p-10, .md-ps-10 {padding-left: 10px !important;}.md-px-20, .md-p-20, .md-ps-20 {padding-left: 20px !important;}.md-px-30, .md-p-30, .md-ps-30 {padding-left: 30px !important;}.md-px-40, .md-p-40, .md-ps-40 {padding-left: 40px !important;}.md-px-50, .md-p-50, .md-ps-50 {padding-left: 50px !important;}.md-pt-80, .md-py-80 {padding-top: 80px;}.md-pb-80, .md-py-80 {padding-bottom: 80px;}.nav-leftpush-overlay .navbar-expand-lg .navbar-slide-push {width: 100%;left: -100% }.nav-split-classic .navbar-brand, .nav-split .navbar-brand {padding: 0 !important;transform: none;background: transparent !important;box-shadow: none !important }.bg-dark .dropdown-item, .nav-white .dropdown-item, .nav-dropdown-white .dropdown-item {color: #fff }.nav-dropdown-primary .dropdown-item {color: var(--theme-primary-color);}.nav-dropdown-secondary .dropdown-item {color: var(--theme-secondary-color);}.product-detail .woocommerce-loop-product__title {font-size: 13px }.products-grid-view ul.products li {flex: 0 0 50%;max-width: 50%;}.summary.entry-summary, .woocommerce-product-gallery {flex: 0 0 100%;max-width: 100%;}.dropdown-menu {border: none;background-color: transparent;padding: 0 }.navbar-toggler {margin: 10px 0 }.nav-split .navbar-nav, .nav-split-classic .navbar-nav {border: none }.navbar-nav {border-top: 1px solid #ddd;}.search-form {display: none }.case-study-line img {width: 100%;}.case-absolute {width: 100%;top: inherit;position: static;transform: none }.case-study-line>div:nth-child(odd)>img, .case-study-line>div:nth-child(even)>img {float: none }.testimonial-slider .owl-nav, .nav-on-top, .nav-on-banner {position: static !important;}img {width: 100% }.max-md-img-auto {width: auto;max-width: 100%;}.h4, h4 {line-height: 1.5 }.max-md-d-none, .portfolio-carousel .owl-carousel .owl-nav button, .nav-element {display: none !important }.max-md-w-100 {width: 100% !important }.max-md-bg-img-none {background-image: none !important }.thumb-transparent {padding: 30px 20px !important }.secondary-nav-leftside .push-nav-toggle {top: 45px }.nav-leftpush-overlay .navbar-expand-lg .navbar-slide-push .navbar-nav>li.nav-item {line-height: 25px }.full-header, .transparent-header {background-color: var(--theme-dark-color) }.navbar-brand {margin: 0 !important }.max-md-right-0 {right: 0 !important }.dropdown-toggle::after {right: 20px;top: 45%;position: absolute }img.nav-logo {width: 100px;}.blue100 {padding: 30px !important }.copyright .sitemap {text-align: left }.fixed-bg-secondary {background-color: var(--theme-secondary-color) }}@media screen and (max-width:767px) {.col .achievement-style-3 .achievement-wrapper {border-right: none;}.max-sm-bg-img-none {background-image: none !important;}.sm-my-0, .sm-m-0, .sm-mt-0 {margin-top: 0px !important;}.sm-my-10, .sm-m-10, .sm-mt-10 {margin-top: 10px !important;}.sm-my-20, .sm-m-20, .sm-mt-20 {margin-top: 20px !important;}.sm-my-30, .sm-m-30, .sm-mt-30 {margin-top: 30px !important;}.sm-my-40, .sm-m-40, .sm-mt-40 {margin-top: 40px !important;}.sm-my-50, .sm-m-50, .sm-mt-50 {margin-top: 50px !important;}.sm-my-auto, .sm-m-auto, .sm-mt-auto {margin-top: auto !important;}.sm-mx-0, .sm-m-0, .sm-me-0 {margin-right: 0px !important;}.sm-mx-10, .sm-m-10, .sm-me-10 {margin-right: 10px !important;}.sm-mx-20, .sm-m-20, .sm-me-20 {margin-right: 20px !important;}.sm-mx-30, .sm-m-30, .sm-me-30 {margin-right: 30px !important;}.sm-mx-40, .sm-m-40, .sm-me-40 {margin-right: 40px !important;}.sm-mx-50, .sm-m-50, .sm-me-50 {margin-right: 50px !important;}.sm-mx-auto, .sm-m-auto, .sm-me-auto {margin-right: auto !important;}.sm-my-0, .sm-m-0, .sm-mb-0 {margin-bottom: 0px !important;}.sm-my-10, .sm-m-10, .sm-mb-10 {margin-bottom: 10px !important;}.sm-my-20, .sm-m-20, .sm-mb-20 {margin-bottom: 20px !important;}.sm-my-30, .sm-m-30, .sm-mb-30 {margin-bottom: 30px !important;}.sm-my-40, .sm-m-40, .sm-mb-40 {margin-bottom: 40px !important;}.sm-my-50, .sm-m-50, .sm-mb-50 {margin-bottom: 50px !important;}.sm-my-auto, .sm-m-auto, .sm-mb-auto {margin-bottom: auto !important;}.sm-mx-0, .sm-m-0, .sm-ms-0 {margin-left: 0px !important;}.sm-mx-10, .sm-m-10, .sm-ms-10 {margin-left: 10px !important;}.sm-mx-20, .sm-m-20, .sm-ms-20 {margin-left: 20px !important;}.sm-mx-30, .sm-m-30, .sm-ms-30 {margin-left: 30px !important;}.sm-mx-40, .sm-m-40, .sm-ms-40 {margin-left: 40px !important;}.sm-mx-50, .sm-m-50, .sm-ms-50 {margin-left: 50px !important;}.sm-mx-auto, .sm-m-auto, .sm-ms-auto {margin-left: auto !important;}.sm-py-0, .sm-p-0, .sm-pt-0 {padding-top: 0px !important;}.sm-py-10, .sm-p-10, .sm-pt-10 {padding-top: 10px !important;}.sm-py-20, .sm-p-20, .sm-pt-20 {padding-top: 20px !important;}.sm-py-30, .sm-p-30, .sm-pt-30 {padding-top: 30px !important;}.sm-py-40, .sm-p-40, .sm-pt-40 {padding-top: 40px !important;}.sm-py-50, .sm-p-50, .sm-pt-50 {padding-top: 50px !important;}.sm-px-0, .sm-p-0, .sm-pe-0 {padding-right: 0px !important;}.sm-px-10, .sm-p-10, .sm-pe-10 {padding-right: 10px !important;}.sm-px-20, .sm-p-20, .sm-pe-20 {padding-right: 20px !important;}.sm-px-30, .sm-p-30, .sm-pe-30 {padding-right: 30px !important;}.sm-px-40, .sm-p-40, .sm-pe-40 {padding-right: 40px !important;}.sm-px-50, .sm-p-50, .sm-pe-50 {padding-right: 50px !important;}.sm-py-0, .sm-p-0, .sm-pb-0 {padding-bottom: 0px !important;}.sm-py-10, .sm-p-10, .sm-pb-10 {padding-bottom: 10px !important;}.sm-py-20, .sm-p-20, .sm-pb-20 {padding-bottom: 20px !important;}.sm-py-30, .sm-p-30, .sm-pb-30 {padding-bottom: 30px !important;}.sm-py-40, .sm-p-40, .sm-pb-40 {padding-bottom: 40px !important;}.sm-py-50, .sm-p-50, .sm-pb-50 {padding-bottom: 50px !important;}.sm-px-0, .sm-p-0, .sm-ps-0 {padding-left: 0px !important;}.sm-px-10, .sm-p-10, .sm-ps-10 {padding-left: 10px !important;}.sm-px-20, .sm-p-20, .sm-ps-20 {padding-left: 20px !important;}.sm-px-30, .sm-p-30, .sm-ps-30 {padding-left: 30px !important;}.sm-px-40, .sm-p-40, .sm-ps-40 {padding-left: 40px !important;}.sm-px-50, .sm-p-50, .sm-ps-50 {padding-left: 50px !important;}.thumb-blog-cover-img::after {background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#e6000000', GradientType=0);}.max-sm-h-100vh {height: 100vh !important }.max-sm-h-50vh {height: 50vh !important }.compare-chart-classic {overflow-x: auto }.compare-chart-classic .owl-carousel {width: 750px;}.woocommerce-cart-form {width: 100%;overflow: scroll }table.cart {width: 700px;}.page-banner-image h1, .page-banner-simple h1 {font-size: 28px;}.breadcrumb-bar nav, .page-banner-simple nav {float: inherit !important;margin: 0 auto;display: table;}.copyright {text-align: center }.copyright .line-menu {text-align: center;float: none !important;display: table;margin: 0 auto;margin-top: 10px }.divider-col-3>div {border: none }.divider-col-3 .thumb-transparent {margin: 0 }.thumb-blog-horizontal .post-image, .thumb-blog-horizontal .post-content, .max-sm-w-100 {width: 100% !important }.max-sm-d-none, .testimonial-style-3 .owl-nav {display: none !important }.counter-boxed ul li {width: 48.8% }.max-sm-bottom-0 {bottom: 0 !important;}.max-sm-position-static {position: static !important }.help-content span {font-size: 15px;margin-bottom: 10px !important }.help-content {padding: 20px !important }.list-width-half li {width: 100% }.max-sm-text-center {text-align: center !important }.max-sm-mx-auto {margin-left: auto !important;margin-right: auto !important;}.products-grid-view.product-4-column ul.products li {flex: 0 0 50%;max-width: 50%;}.help-content {position: static;transform: none !important;padding: 0;width: 100%;height: 100% }.max-sm-position-static {position: static !important }.thumb-blog-horizontal .post-content {padding-left: 0 !important }.thumb-blog-horizontal .post-content {padding-top: 20px !important }}@media screen and (max-width: 575.98px) {.owl-nav-sm-none .owl-nav, .owl-dot-sm-none .owl-dots {display: none;}.xs-my-0, .xs-m-0, .xs-mt-0 {margin-top: 0 !important;}.xs-my-10, .xs-m-10, .xs-mt-10 {margin-top: 10px !important;}.xs-my-20, .xs-m-20, .xs-mt-20 {margin-top: 20px !important;}.xs-my-30, .xs-m-30, .xs-mt-30 {margin-top: 30px !important;}.xs-my-40, .xs-m-40, .xs-mt-40 {margin-top: 40px !important;}.xs-my-50, .xs-m-50, .xs-mt-50 {margin-top: 50px !important;}.xs-my-auto, .xs-m-auto, .xs-mt-auto {margin-top: auto !important;}.xs-mx-0, .xs-m-0, .xs-me-0 {margin-right: 0 !important;}.xs-mx-10, .xs-m-10, .xs-me-10 {margin-right: 10px !important;}.xs-mx-20, .xs-m-20, .xs-me-20 {margin-right: 20px !important;}.xs-mx-30, .xs-m-30, .xs-me-30 {margin-right: 30px !important;}.xs-mx-40, .xs-m-40, .xs-me-40 {margin-right: 40px !important;}.xs-mx-50, .xs-m-50, .xs-me-50 {margin-right: 50px !important;}.xs-mx-auto, .xs-m-auto, .xs-me-auto {margin-right: auto !important;}.xs-my-0, .xs-m-0, .xs-mb-0 {margin-bottom: 0 !important;}.xs-my-10, .xs-m-10, .xs-mb-10 {margin-bottom: 10px !important;}.xs-my-20, .xs-m-20, .xs-mb-20 {margin-bottom: 20px !important;}.xs-my-30, .xs-m-30, .xs-mb-30 {margin-bottom: 30px !important;}.xs-my-40, .xs-m-40, .xs-mb-40 {margin-bottom: 40px !important;}.xs-my-50, .xs-m-50, .xs-mb-50 {margin-bottom: 50px !important;}.xs-my-auto, .xs-m-auto, .xs-mb-auto {margin-bottom: auto !important;}.xs-mx-0, .xs-m-0, .xs-ms-0 {margin-left: 0 !important;}.xs-mx-10, .xs-m-10, .xs-ms-10 {margin-left: 10px !important;}.xs-mx-20, .xs-m-20, .xs-ms-20 {margin-left: 20px !important;}.xs-mx-30, .xs-m-30, .xs-ms-30 {margin-left: 30px !important;}.xs-mx-40, .xs-m-40, .xs-ms-40 {margin-left: 40px !important;}.xs-mx-50, .xs-m-50, .xs-ms-50 {margin-left: 50px !important;}.xs-mx-auto, .xs-m-auto, .xs-ms-auto {margin-left: auto !important;}.xs-py-0, .xs-p-0, .xs-pt-0 {padding-top: 0px !important;}.xs-py-10, .xs-p-10, .xs-pt-10 {padding-top: 10px !important;}.xs-py-20, .xs-p-20, .xs-pt-20 {padding-top: 20px !important;}.xs-py-30, .xs-p-30, .xs-pt-30 {padding-top: 30px !important;}.xs-py-40, .xs-p-40, .xs-pt-40 {padding-top: 40px !important;}.xs-py-50, .xs-p-50, .xs-pt-50 {padding-top: 50px !important;}.xs-px-0, .xs-p-0, .xs-pe-0 {padding-right: 0px !important;}.xs-px-10, .xs-p-10, .xs-pe-10 {padding-right: 10px !important;}.xs-px-20, .xs-p-20, .xs-pe-20 {padding-right: 20px !important;}.xs-px-30, .xs-p-30, .xs-pe-30 {padding-right: 30px !important;}.xs-px-40, .xs-p-40, .xs-pe-40 {padding-right: 40px !important;}.xs-px-50, .xs-p-50, .xs-pe-50 {padding-right: 50px !important;}.xs-py-0, .xs-p-0, .xs-pb-0 {padding-bottom: 0px !important;}.xs-py-10, .xs-p-10, .xs-pb-10 {padding-bottom: 10px !important;}.xs-py-20, .xs-p-20, .xs-pb-20 {padding-bottom: 20px !important;}.xs-py-30, .xs-p-30, .xs-pb-30 {padding-bottom: 30px !important;}.xs-py-40, .xs-p-40, .xs-pb-40 {padding-bottom: 40px !important;}.xs-py-50, .xs-p-50, .xs-pb-50 {padding-bottom: 50px !important;}.xs-px-0, .xs-p-0, .xs-ps-0 {padding-left: 0px !important;}.xs-px-10, .xs-p-10, .xs-ps-10 {padding-left: 10px !important;}.xs-px-20, .xs-p-20, .xs-ps-20 {padding-left: 20px !important;}.xs-px-30, .xs-p-30, .xs-ps-30 {padding-left: 30px !important;}.xs-px-40, .xs-p-40, .xs-ps-40 {padding-left: 40px !important;}.xs-px-50, .xs-p-50, .xs-ps-50 {padding-left: 50px !important;}.products-grid-view ul.products li {flex: 0 0 100%;max-width: 100%;}.fact-counter .count {text-align: center }.cart label {width: 100% }.products-grid-view.product-2-column ul.products li, .products-grid-view.product-4-column ul.products li {flex: 0 0 100%;max-width: 100%;}.max-xs-d-none {display: none !important }.grid-block-thumb-6 .image-wrap img {width: 200px;}.carousel-style-1 .owl-stage-outer .owl-item .item, .owl-mx-4.carousel-shadow-2, .owl-mx-4 {margin: 0;}}@media screen and (max-width: 419.98px) {.owl-nav-xxs-none .owl-nav, .owl-dot-xxs-none .owl-dots {display: none;}}p:last-child {margin-bottom: 0;}.w-80 {width: 80% }.image-wrap {position: relative;overflow: hidden;}.box-shadow-1, .carousel-shadow-1 .item {box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) }.box-shadow-2, .carousel-shadow-2 .item {box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) }.box-shadow-3, .carousel-shadow-3 .item {box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175) }[class*="-block-thumb-"].hover-style-1 {overflow: hidden }[class*="-block-thumb-"].hover-style-1:hover .default-box, [class*="-block-thumb-"].hover-style-1:hover .hover-show-box {transform: translateY(-100%);-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);}[class*="overlay-box-1"] {width: 100%;height: 100%;background-color: var(--theme-secondary-opacity-color);position: absolute;top: 0;left: 0;}[class*="-block-thumb-"].secondary-overlay-box-1 {background-color: var(--theme-secondary-opacity-color);}[class*="-block-thumb-"].hover-style-2 [class*="overlay-box-1"] {opacity: 0 }[class*="-block-thumb-"].hover-style-2:hover [class*="overlay-box-1"] {opacity: 1;}[class*="-block-thumb-"].hover-style-3 {position: relative;border: 1px solid #939393;}[class*="-block-thumb-"].hover-style-3 .image-wrap {z-index: 9;}[class*="-block-thumb-"].hover-style-3::after, [class*="-block-thumb-"].hover-style-3::before {content: "";position: absolute;background: #fff;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);}[class*="-block-thumb-"].hover-style-3::before {width: calc(100% + 3px);height: calc(100% + 4px);transition: height 1s ease, opacity .8s ease;-webkit-transition: height 1s ease, opacity .8s ease;-moz-transition: height 1s ease, opacity .8s ease;-ms-transition: height 1s ease, opacity .8s ease;-o-transition: height 1s ease, opacity .8s ease;}[class*="-block-thumb-"].hover-style-3::after {height: calc(100% + 4px);width: 100%;transition: width 1s ease, opacity .8s ease;}[class*="-block-thumb-"].hover-style-3:hover::before {height: calc(100% - 20px);opacity: .8;}[class*="-block-thumb-"].hover-style-3:hover::after {width: calc(100% - 20px);opacity: .8;}.grid-block-thumb-7 {height: 200px;border-right: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4;}.grid-block-thumb-7 .default-box, .grid-block-thumb-7 .hover-show-box {display: flex;flex-flow: column;align-items: center;height: 100%;justify-content: center;padding: 0 20px;}.grid-block-thumb-7 .default-box .icon {font-size: 30px;color: var(--theme-primary-color);}.grid-block-thumb-7 .title {font-size: 18px;}.grid-block-thumb-7:hover .hover-show-box p {margin: 0 }.grid-block-thumb-7:hover .hover-show-box {background-image: linear-gradient(to bottom, #fff, #fdfdfd, #fbfbfb, #f9f9f9, #f7f7f7);}.grid-block-thumb-8 .shape {position: absolute;bottom: -10px;right: -30px;}.grid-block-thumb-1 .image-wrap [class*="overlay-box-1"] {display: flex;align-items: center;justify-content: center;}.grid-block-thumb-1 .image-wrap .icon-wrap {width: 44px;height: 44px;display: flex;justify-content: center;align-items: center;opacity: 0;transform: translateY(15px);-moz-transform: translateY(15px);-webkit-transform: translateY(15px);-ms-transform: translateY(15px);}.grid-block-thumb-1:hover .image-wrap .icon-wrap {transition-delay: .2s;opacity: 1;transform: translateY(0);-moz-transform: translateY(0);-webkit-transform: translateY(0);-ms-transform: translateY(0);}.grid-block-thumb-1 .content {border-bottom: 4px solid var(--theme-primary-color);}.list-block-thumb-1 .image-wrap {border: 5px solid var(--theme-white-color);margin-right: 15px;flex-shrink: 0;box-shadow: 0 0 30px rgba(0, 0, 0, .08);}.blockquote-style-1 {padding-left: 20px;border-left: 3px solid var(--theme-primary-color);font-weight: 500;}.insurance-policy {padding: 100px 50px }.list-icon-content-1 .icon-wrap {width: 30px;height: 30px;flex-shrink: 0;font-size: 12px;line-height: 30px;}.business-consultant {padding: 100px 50px;}.working-experience-thumb::before {content: "";height: 100%;left: 50%;position: absolute;width: 2px;background-color: var(--theme-secondary-color);}.btn-experience-left, .btn-experience-right {position: relative;display: table;}.btn-experience-left {margin: 12px 45px 0 0;}.btn-experience-right {margin: 14px 0 0 45px;}.btn-experience-left .btn::before, .btn-experience-right .btn::before {content: "";position: absolute;border-top: 12px solid;top: 0;border-top-color: var(--theme-primary-color);}.btn-experience-left .btn::before {right: -30px;border-right: 35px solid transparent;}.btn-experience-right .btn::before {border-left: 35px solid transparent;left: -30px;}.award-item {box-shadow: 0px 35px 100px 0px rgba(171, 181, 189, 0.35);max-width: 265px;padding: 50px 40px 48px;position: relative;}.support-thumbnail li {line-height: 40px;}@media screen and (max-width: 991px) {.max-md-pt-5 {margin-top: 3rem !important;}}@media screen and (max-width: 767px) {.max-sm-w-100 {width: 100% !important }.carousel-style-1.owl-carousel .owl-item.active .item {margin: 0 20px;}}@media screen and (max-width: 575px) {.working-experience-thumb::before {display: none }.btn-experience-left .btn::before {right: auto;bottom: 0;border-right: 15px solid transparent;border-top: 15px solid var(--theme-primary-color);border-left: 15px solid transparent;left: 50%;top: 100%;transform: translateX(-50%);}.btn-experience-right .btn::before {border-right: 15px solid transparent;border-top: 15px solid var(--theme-primary-color);border-left: 15px solid transparent;left: 50%;top: 100%;transform: translateX(-50%);}.btn-experience-left, .btn-experience-right {margin: 0 0 30px 0;}.client-logo-style-01 {width: 250px;margin: 0 auto;}}@media screen and (max-width: 420px) {.max-xxs-fs-25 {font-size: 25px !important;}.xxs-link-single .widget-link-double li {width: 100% }}