@charset "UTF-8";hr {color: inherit;color: inherit;}#edit_modal .ec-vendor-block-detail .thumb-upload, .action-form, .alert, .btn .badge, .carousel, .dropdown, .dropleft, .dropright, .dropup, .ec-360-panel, .ec-catalog-vendor-sec .ec-page-detail .profile-banner, .ec-category-wrapper-1 .ec_cat_content .ec_cat_inner, .ec-fs-pro-inner .ec-fs-pro-image, .ec-main-menu ul li.dropdown, .ec-product-ds .ec-product-image, .ec-product-lsc .ec-product-body .ec-el-price, .ec-product-sbtn .ec-product-image, .ec-product-swd .ec-product-image, .ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content li .ec-sidebar-block-item, .ec-slide-item, .ec-style .ec-list .ec-img-cont, .filter-sidebar .ec-sidebar-heading, .list-group-item, .page-link, .position-relative, .pro-loading, .sec-1 .h2 span, .sec-1 h2 span, .sec-2 .h2 span, .sec-2 h2 span, .sec-3 .h2 span, .sec-3 h2 span, .sec-4 .h2 span, .sec-4 h2 span, body, sub, sup {position: relative;}.btn, .card-link:hover, .dropdown-item, .ec-product-cbb .ec-product-body .ec-title a:hover, .ec-product-csc .ec-product-body .ec-title a:hover, .ec-product-fw .ec-product-body .ec-title a:hover, .ec-product-lsc .ec-product-body .ec-title a:hover, .ec-product-swd .ec-product-body .ec-title a:hover, .ec-product-tp .ec-product-body .ec-title a:hover, .nav-link, .navbar-brand, .navbar-toggler:focus, .navbar-toggler:hover, .page-link, .text-decoration-none, a, button {text-decoration: none;}.card, .popover, .text-break, .tooltip, code {word-wrap: break-word;}.font-normal, address, body {font-style: normal;font-family: "Hind_Siliguri", sans-serif;}a, fieldset, hr, iframe {border: 0;}[type="button"], [type="reset"], [type="submit"], button {-webkit-appearance: button;}.header-logo, .text-left, caption, input {text-align: left;}button, select {text-transform: none;}.btn-toolbar, .row {-ms-flex-wrap: wrap;}.ec-insta-inner img, .ec-product-csc .ec-product-image img, .ec-product-lsc .ec-product-image img, .ec-product-tp .ec-product-image img, .ec-under-maintenance-02 img, .eccart-pro-items li .sidekka_pro_img img, .img-fluid, .img-thumbnail, .mw-100, .product_page .ec-sidebar-slider .ec-sb-pro-sl .ec-sb-pro-sl-item .sidekka_pro_img img, .row > *, img {max-width: 100%;}.g-0, .gx-0 {--bs-gutter-x: 0;}.g-0, .gy-0 {--bs-gutter-y: 0;}.btn-group-vertical, .card, .ec-banner-block.ec-banner-block-2, .ec-fs-pro-inner .ec-fs-pro-content, .ec-offer-content, .ec_ser_inner, .flex-column, .list-group, .modal-content, .navbar-nav, .progress-bar {-webkit-box-orient: vertical;-webkit-box-direction: normal;}.badge, .dropdown-header, .dropdown-item, .dropdown-toggle, .form-file-text, .input-group-text, .navbar-brand, .progress-bar, .text-nowrap {white-space: nowrap;}.carousel-item, .float-left, legend {float: left;}.ec-catalog-multi-vendor .ec-multi-vendor-detail .ec-page-description-info .ec-catalog-vendor-info .vendor-card-height, body, html {min-height: 100%;}#goog-gt-tt, [hidden] {display: none !important;}.ec-btn-anim .noselect, body {-webkit-tap-highlight-color: transparent;}:root {--custom-color: #c31c37;--yellow-color: #f7f301;}@font-face {font-family: "Hind_Siliguri";src: url("../fonts/Hind_Siliguri/HindSiliguri-Bold.ttf") format("truetype");font-weight: 700;font-style: normal;}@font-face {font-family: "Hind_Siliguri";src: url("../fonts/Hind_Siliguri/HindSiliguri-Light.ttf") format("truetype");font-weight: 300;font-style: normal;}@font-face {font-family: "Hind_Siliguri";src: url("../fonts/Hind_Siliguri/HindSiliguri-Regular.ttf") format("truetype");font-weight: 400;font-style: normal;}@font-face {font-family: "Hind_Siliguri";src: url("../fonts/Hind_Siliguri/HindSiliguri-Medium.ttf") format("truetype");font-weight: 500;font-style: normal;}@font-face {font-family: "Hind_Siliguri";src: url("../fonts/Hind_Siliguri/HindSiliguri-SemiBold.ttf") format("truetype");font-weight: 600;font-style: normal;}*, ::after, ::before {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}@media (prefers-reduced-motion: no-preference) {:root {scroll-behavior: smooth;}}body {font-family: "Hind_Siliguri", sans-serif;font-size: var(--bs-body-font-size);line-height: var(--bs-body-line-height);text-align: var(--bs-body-text-align);background-color: var(--bs-body-bg);-webkit-text-size-adjust: 100%;}.bg-body, .bg-white, .body-bg-4, .ec-blog-inner, .ec-cms-block, .typography, body {background-color: #fff;}hr {margin: 12px 0;background-color: #2c2c2c;opacity: 0.25;}abbr[data-bs-original-title], abbr[title] {-webkit-text-decoration: underline dotted;text-decoration: underline dotted;cursor: help;-webkit-text-decoration-skip-ink: none;text-decoration-skip-ink: none;}.font-weight-bolder, b, strong {font-weight: bolder;}a:hover {color: #0a58ca;}a:not([href]):not([class]), a:not([href]):not([class]):hover {color: inherit;color: inherit;text-decoration: none;}code, kbd, pre, samp {font-family: var(--bs-font-monospace);direction: ltr;unicode-bidi: bidi-override;}.ec-btn-anim .noselect:focus, .form-range:focus, .noUi-target:focus, [tabindex="-1"]:focus:not(:focus-visible), button:focus:not(:focus-visible) {outline: 0;}button, input, optgroup, select, textarea {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit;}#ec_product_player_modal .qty_close:hover, .carousel-indicators .active, .ec-360-panel .ec-tool-play a:hover, .ec-360-panel .qty_close:hover, .ec-btn-bw .btn-2:hover:after, .ec-category-wrapper-1 .slick-arrow:hover:after, .ec-full-blog:hover .ec-card-bg, .ec-product-360 .ec-tool-box-sec .ec-tool-box-2 a:hover, .ec-product-cbb:hover .ec-product-links, .ec-product-fw:hover .ec-product-image .ec-link-icon, .ec-product-inner:hover .ec-pro-image .image img.hover-image, .ec-product-sbtn:hover .ec-product-image .pic-2, .ec-product-sdwn:hover .ec-product-image .pic-2, .ec-product-sup:hover .ec-product-image .pic-2, .ec-product-tp:hover .ec-product-image .ec-link-icon, .single-pro-img .ec-360-lbl:hover, .single-pro-img .ec-video-icon:hover, .toast.showing, select:disabled {opacity: 1;}::-moz-focus-inner {padding: 0;border-style: none;}legend {width: 100%;padding: 0;margin-bottom: 0.5rem;font-size: calc(1.275rem + 0.3vw);line-height: inherit;}legend + * {clear: left;}::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-fields-wrapper, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-text, ::-webkit-datetime-edit-year-field {padding: 0;}::-webkit-inner-spin-button {height: auto;}[type="search"] {outline-offset: -2px;-webkit-appearance: textfield;}::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-color-swatch-wrapper {padding: 0;}::-webkit-file-upload-button {font: inherit;font: inherit;-webkit-appearance: button;}::file-selector-button {font: inherit;}.font-monospace, code, kbd, pre, samp {font-family: var(--bs-font-monospace);}@media (min-width: 1200px) {.display-6, .h1, h1 {font-size: 2.5rem;}.h2, h2 {font-size: 2rem;}.h3, h3 {font-size: 1.75rem;}.h4, h4, legend {font-size: 1.5rem;}.display-1 {font-size: 5rem;}.display-2 {font-size: 4.5rem;}.display-3 {font-size: 4rem;}.display-4 {font-size: 3.5rem;}.display-5 {font-size: 3rem;}}.blockquote {margin-bottom: 1rem;font-size: 1.25rem;}#ec-popnews-box form, .blockquote > :last-child, .card-header, .card-subtitle, .card-text:last-child, .checkout_page .ec-sidebar-wrap:last-child, .ec-checkout-wrap .ec-check-bill-form .ec-bill-fp label, .ec-contact-container .ec-contact-form .ec-contact-fp label, .ec-faq-block:last-child, .ec-login-wrapper .ec-login-container .ec-login-form .ec-login-fp label, .ec-register-wrapper .ec-register-container .ec-register-form .ec-register-fp label, .filter-sidebar .ec-sidebar-heading .h1, .filter-sidebar .ec-sidebar-heading h1, .labels .ec-offer-coupon .ec-cpn-code, .labels .ec-offer-coupon .ec-cpn-desc, .mb-0, .nav, .navbar-nav, .product_page .ec-page-content, .terms_condition_page .ec-cms-block:last-child p, li.ec-contact-item:last-child, ol ol, ol ul, p:last-child, ul ol, ul ul {margin-bottom: 0;}.blockquote-footer {margin-top: -1rem;margin-bottom: 1rem;font-size: 0.875em;color: #6c757d;}.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-weight: 500;color: #212121;margin-top: 0;}.blockquote-footer::before {content: "— ";}body {margin: 0 auto;line-height: 1.625;visibility: visible;letter-spacing: 0.4px;color: #777;top: 0 !important;font-family: "Hind_Siliguri", sans-serif;}.card-title, .ec-category-section .ec-cat-tab-nav li.cat-item:not(:last-child), .ec-product-inner .ec-pro-content .ec-pro-rating, .ec-user-account .ec-vendor-block-img p, .figure-img, .h1, .h2, .h3, .h4, .h5, .h6, .mb-1, h1, h2, h3, h4, h5, h6 {margin-bottom: 5px;}.display-1, .display-2, .display-3, .display-4, .display-5, .display-6, .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {line-height: 1.2;}address, button, select, textarea {line-height: inherit;}hr:not([size]) {height: 1px;}.h6, h6 {font-size: 1rem;}.h5, .lead, h5 {font-size: 1.25rem;}.h4, h4 {font-size: calc(1.275rem + 0.3vw);}.h3, h3 {font-size: calc(1.3rem + 0.6vw);}.h2, h2 {font-size: calc(1.325rem + 0.9vw);}.display-6, .h1, h1 {font-size: calc(1.375rem + 1.5vw);}.alert-link, .ec-blog-search .submit i, .ec-catalog-multi-vendor .ec-vendor-card .ec-vendor-card-info .name, .ec-side-cart .text-right, .ec-user-account .ec-vendor-block-img p span, .ec-user-account .text-600, .font-weight-bold, .typography .ec-fw-bold, b, dt, kbd kbd {font-weight: 700;}.alert-heading, .text-reset, a > code, pre code {color: inherit;}p {margin-top: 0;margin-bottom: 16px;}abbr[data-original-title], abbr[title] {text-decoration: underline;-webkit-text-decoration: underline dotted;text-decoration: underline dotted;cursor: help;}.bg-switcher ul li span, .btn, .ec-btn-classic .ec-buttons:hover, .ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content li .ec-sidebar-block-item.ec-more-toggle, .lang-switcher ul li span, .noUi-target, [role="button"], [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled), a, button:not(:disabled), summary {cursor: pointer;}address {margin-bottom: 1rem;}dl, ol, ul {padding: 0;margin: 0;list-style: none;}.display-1, .display-2, .display-3, .display-4, .display-5, .display-6, .font-weight-light, .lead, body {font-weight: 300;}dd {margin-bottom: 0.5rem;margin-left: 0;}.labels .ec-offer-coupon .ec-cpn-title, blockquote, figure {margin: 0 0 1rem;}.list-group-horizontal > .list-group-item.active, .mt-0, .row, .row > *, .space-6 > div:nth-child(-n + 2), pre {margin-top: 0;}.small, code, kbd, pre, small {font-size: 0.875rem;}sub, sup {font-size: 0.75rem;line-height: 0;vertical-align: baseline;}.mark, mark {padding: 3.2px;background-color: #fcf8e3;}.blog_page .ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content > li:last-child, .category-sidebar .cat-sidebar .cat-sidebar-box .ec-sidebar-wrap .ec-sb-block-content li, .ec-catalog-multi-vendor .ec-vendor-card .ec-vendor-card-info, .ec-fre-spe-section .section-title .ec-title, .main-container, .p-0, .product_page .ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content li, fieldset, kbd kbd {padding: 0;}input, textarea {padding-left: 20px;width: 100%;outline: 0;}.bg-transparent, a, button {background-color: transparent;}sub {bottom: -0.25em;}sup {top: -0.5em;}.align-middle, img, svg {vertical-align: middle;}a {color: #555;-webkit-transition: 0.3s;transition: 0.3s;}.btn, button {-webkit-transition: 0.3s;}pre {display: block;margin-bottom: 1rem;overflow: auto;-ms-overflow-style: scrollbar;}.d-inline-block, .ec-product-swd .ec-product-links li, .figure, .list-inline-item, input, label, output {display: inline-block;}pre code {font-size: inherit;word-break: normal;}code {color: #d63384;}kbd {padding: 3.2px 6.4px;color: #fff;background-color: #444;border-radius: 3.2px;}kbd kbd, samp {font-size: 1em;}button, input {margin: 0;font-family: inherit;overflow: visible;}table {caption-side: bottom;border-collapse: collapse;}caption {padding-top: 8px;padding-bottom: 8px;color: #6c757d;}th {text-align: inherit;text-align: -webkit-match-parent;text-align: inherit;text-align: -webkit-match-parent;border: 0 solid;border-color: inherit;}tbody, td, tfoot, thead, tr {border: 0 solid;border-color: inherit;}.card-group > .card, .ec-login-wrapper .ec-login-container .ec-login-form .ec-login-wrap + .ec-login-wrap input, .ec-payment-fail-page .ec-payment-fail .ec-payment-content .section-title, .ec_ser_inner .ec-service-image, .mb-3, label {margin-bottom: 15px;}button {border-radius: 0;font-size: inherit;transition: 0.3s;border: 0;}button:focus {outline: dotted 1px;outline: -webkit-focus-ring-color auto 5px;outline: dotted 0;outline: -webkit-focus-ring-color auto 0;-webkit-box-shadow: none;box-shadow: none;}input {line-height: 50px;height: 20px;font-size: 15px;background: 0 0;border-radius: 0;-webkit-border-radius: 0;box-shadow: none;-webkit-box-shadow: none;padding-right: 10px;}select, textarea {font-family: inherit;font-size: inherit;margin: 0;}input:focus {outline: dotted 0;outline: -webkit-focus-ring-color auto 0;-webkit-box-shadow: none;box-shadow: none;}textarea {resize: vertical;resize: vertical;padding-top: 20px;}[list]::-webkit-calendar-picker-indicator {display: none;}fieldset {min-width: 0;margin: 0;}.btn.disabled, .btn:disabled, fieldset:disabled .btn {pointer-events: none;opacity: 0.65;}summary {display: list-item;}.align-baseline, progress {vertical-align: baseline;}.display-1 {font-size: calc(1.625rem + 4.5vw);}.display-2 {font-size: calc(1.575rem + 3.9vw);}.display-3 {font-size: calc(1.525rem + 3.3vw);}.display-4 {font-size: calc(1.475rem + 2.7vw);}.display-5 {font-size: calc(1.425rem + 2.1vw);}.list-inline, .list-unstyled {padding-left: 0;list-style: none;}.bs-popover-auto[x-placement^="left"], .bs-popover-left, .list-inline-item:not(:last-child), .quickview-pro-content .ec-quickview-qty .ec-quickview-cart .btn i, .single-pro-content .ec-single-qty .ec-single-cart .btn svg {margin-right: 8px;}.initialism {text-transform: uppercase;font-size: 0.875rem;text-transform: uppercase;}.h-auto, .img-fluid {height: auto;}.img-thumbnail {padding: 4px;background-color: #fff;border: 1px solid #eee;border-radius: 4px;height: auto;}.figure-img, .lh-1 {line-height: 1;}.figure-caption {font-size: 0.875rem;color: #6c757d;}.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}.row {display: -webkit-box;display: -ms-flexbox;display: flex;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}.row > * {-ms-flex-negative: 0;flex-shrink: 0;width: 100%;padding-right: 15px;padding-left: 15px;}.col {-webkit-box-flex: 1;-ms-flex: 1 0 0%;flex: 1 0 0%;}.col-auto, .row-cols-auto > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;}.col-12, .row-cols-1 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 100%;}.col-6, .row-cols-2 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 50%;}.col-4, .row-cols-3 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 33.3333333333%;}.col-3, .row-cols-4 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 25%;}.row-cols-5 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 20%;}.col-2, .row-cols-6 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 16.6666666667%;}.col-1, .col-10, .col-5, .col-7, .col-8, .col-9 {-webkit-box-flex: 0;}.col-1 {-ms-flex: 0 0 auto;flex: 0 0 auto;width: 8.3333333333%;}.col-5, .col-7, .col-8, .col-9 {-ms-flex: 0 0 auto;}.col-5, .col-7, .col-8 {flex: 0 0 auto;}.col-7 {width: 58.3333333333%;}.col-8 {width: 66.6666666667%;}.col-9 {flex: 0 0 auto;width: 75%;}.col-10 {-ms-flex: 0 0 auto;flex: 0 0 auto;width: 83.3333333333%;}.col-11 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 91.6666666667%;}.offset-1 {margin-left: 8.3333333333%;}.offset-2 {margin-left: 16.6666666667%;}.offset-3 {margin-left: 25%;}.offset-4 {margin-left: 33.3333333333%;}.offset-5 {margin-left: 41.6666666667%;}.offset-6 {margin-left: 50%;}.offset-7 {margin-left: 58.3333333333%;}.offset-8 {margin-left: 66.6666666667%;}.offset-9 {margin-left: 75%;}.offset-10 {margin-left: 83.3333333333%;}.offset-11 {margin-left: 91.6666666667%;}.g-1, .gx-1 {--bs-gutter-x: 5px;}.g-1, .gy-1 {--bs-gutter-y: 5px;}.g-2, .gx-2 {--bs-gutter-x: 10px;}.g-2, .gy-2 {--bs-gutter-y: 10px;}.g-3, .gx-3 {--bs-gutter-x: 15px;}.g-3, .gy-3 {--bs-gutter-y: 15px;}.g-4, .gx-4 {--bs-gutter-x: 20px;}.g-4, .gy-4 {--bs-gutter-y: 20px;}.g-5, .gx-5 {--bs-gutter-x: 25px;}.g-5, .gy-5 {--bs-gutter-y: 25px;}.g-6, .gx-6 {--bs-gutter-x: 30px;}.g-6, .gy-6 {--bs-gutter-y: 30px;}.g-7, .gx-7 {--bs-gutter-x: 35px;}.g-7, .gy-7 {--bs-gutter-y: 35px;}.g-8, .gx-8 {--bs-gutter-x: 40px;}.g-8, .gy-8 {--bs-gutter-y: 40px;}.g-9, .gx-9 {--bs-gutter-x: 45px;}.g-9, .gy-9 {--bs-gutter-y: 45px;}.g-10, .gx-10 {--bs-gutter-x: 50px;}.g-10, .gy-10 {--bs-gutter-y: 50px;}.table-primary {color: #000;border-color: #e6c2a7;}.table-secondary {color: #000;border-color: #c1c2c5;}.table-success {color: #000;border-color: #acc7ba;}.table-info {color: #000;border-color: #a8d8e2;}.table-warning {color: #000;border-color: #e6d6a7;}.table-danger {color: #000;border-color: #a7a7a7;}.table-light {color: #000;border-color: #dfe0e1;}.table-dark {color: #fff;border-color: #484e53;}.table-responsive {overflow-x: auto;-webkit-overflow-scrolling: touch;}.bs-popover-auto[x-placement^="top"], .bs-popover-top, .ec-footer .footer-top .ec-footer-widget .ec-footer-links .ec-footer-link:not(:last-child), .ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content .ec-checkout-pro .ec-product-inner .ec-pro-color, .ec-sidebar-wrap.ec-checkout-del-wrap .ec-del-commemt .ec-del-opt-head, .ec-sidebar-wrap.ec-checkout-pay-wrap .ec-pay-commemt .ec-pay-opt-head, .form-label {margin-bottom: 8px;}.col-form-label {padding-top: 7px;padding-bottom: 7px;margin-bottom: 0;font-size: inherit;line-height: 1.5;}.col-form-label-lg {padding-top: 9px;padding-bottom: 9px;font-size: 1.25rem;}.col-form-label-sm {padding-top: 5px;padding-bottom: 5px;font-size: 0.875rem;}.form-text {margin-top: 4px;font-size: 0.875rem;color: #6c757d;}.form-control {padding: 6px 80px 6px 20px;background-clip: padding-box;border: 1px solid #ced4da;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 5px;-webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;display: block;width: 100%;min-height: 45px;font-size: 14px;font-weight: 400;line-height: 1.625;color: #444;background-color: #fff;}.form-control-plaintext, .form-select {width: 100%;line-height: 1.5;display: block;}.form-control:focus {border-color: #ced4da;outline: 0;-webkit-box-shadow: 0 0 0 4px rgba(255, 112, 4, 0.25);box-shadow: 0 0 0 4px rgba(255, 112, 4, 0.25);color: #495057;background-color: #fff;-webkit-box-shadow: none;box-shadow: none;}.form-file-input:disabled ~ .form-file-label .form-file-text, .form-file-input[disabled] ~ .form-file-label .form-file-text, .form-select:disabled {background-color: #e9ecef;}.form-control::-webkit-input-placeholder {color: #6c757d;opacity: 1;}.form-control::-moz-placeholder {color: #6c757d;opacity: 1;}.form-control:-ms-input-placeholder {color: #6c757d;opacity: 1;}.form-control::-ms-input-placeholder {color: #6c757d;opacity: 1;}.form-control::placeholder {color: #6c757d;opacity: 1;}.form-control:disabled, .form-control[readonly] {background-color: #e9ecef;opacity: 1;}.form-control-plaintext {padding: 6px 0;margin-bottom: 0;color: #444;background-color: transparent;border: solid transparent;border-width: 1px 0;}.form-check-input, .form-select {background-color: #fff;-moz-appearance: none;background-repeat: no-repeat;}.ec_cat_slider, .form-control-plaintext.form-control-lg, .form-control-plaintext.form-control-sm, .navbar-nav .nav-link, .px-0 {padding-right: 0;padding-left: 0;}.form-control-sm, .input-group-sm > .form-control {min-height: 34px;padding: 4px 8px;font-size: 0.875rem;border-radius: 3.2px;}.form-control-lg, .input-group-lg > .form-control {min-height: 42px;padding: 8px 16px;font-size: 1.25rem;border-radius: 4.8px;}.form-control-color {max-width: 3rem;padding: 6px;}.form-control-color::-moz-color-swatch {border-radius: 4px;}.form-control-color::-webkit-color-swatch {border-radius: 4px;}.form-select {height: 38px;padding: 6px 28px 6px 12px;font-size: 1rem;font-weight: 400;color: #495057;vertical-align: middle;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343A40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-position: right 12px center;background-size: 16px 12px;border: 1px solid #ced4da;border-radius: 4px;-webkit-appearance: none;appearance: none;}.form-check-input:focus, .form-select:focus {border-color: #ffb984;outline: 0;-webkit-box-shadow: 0 0 0 4px rgba(255, 112, 4, 0.25);box-shadow: 0 0 0 4px rgba(255, 112, 4, 0.25);}.form-select:focus::-ms-value {color: #495057;background-color: #fff;}.btn-link.disabled, .btn-link:disabled, .form-select:disabled, .link-secondary, .text-muted, .text-secondary {color: #6c757d;}.form-select:-moz-focusring {color: transparent;text-shadow: 0 0 0 #495057;}.form-select[multiple], .form-select[size]:not([size="1"]) {height: auto;padding-right: 12px;background-image: none;}.form-select-sm {height: 34px;padding-top: 4px;padding-bottom: 4px;padding-left: 8px;font-size: 0.875rem;}.form-select-lg {height: 42px;padding-top: 8px;padding-bottom: 8px;padding-left: 16px;font-size: 1.25rem;}.form-check {display: block;min-height: 24px;padding-left: 24px;margin-bottom: 2px;}.form-check .form-check-input {float: left;margin-left: -24px;}.form-check-input {width: 16px;height: 16px;margin-top: -7.25px;vertical-align: top;background-position: center;background-size: contain;border: 1px solid rgba(0, 0, 0, 0.25);-webkit-appearance: none;appearance: none;-webkit-print-color-adjust: exact;color-adjust: exact;-webkit-transition: background-color 0.15s ease-in-out, background-position 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition: background-color 0.15s ease-in-out, background-position 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;}.form-file-input, .form-file-label {height: var(--bs-form-file-height);}.form-check-input:active {-webkit-filter: brightness(90%);filter: brightness(90%);}.form-check-input:checked {background-color: #555;border-color: #555;}.form-check-input:checked[type="checkbox"] {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");}.form-check-input:checked[type="radio"] {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23FFF'/%3e%3c/svg%3e");}.form-check-input:disabled {pointer-events: none;-webkit-filter: none;filter: none;opacity: 0.5;}.form-check-input:disabled ~ .form-check-label, .form-check-input[disabled] ~ .form-check-label {opacity: 0.5;}.form-check-input[type="checkbox"], .nav-pills .nav-link, .rounded {border-radius: 4px;}.form-check-input[type="checkbox"]:indeterminate {background-color: #555;border-color: #555;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");}.ec-product-360 .ec-slider.round:before, .form-check-input[type="radio"], .rounded-circle {border-radius: 50%;}.form-switch, .pl-8 {padding-left: 40px;}.form-switch .form-check-input {width: 32px;margin-left: -40px;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280,0,0,.25%29'/%3e%3c/svg%3e");background-position: left center;border-radius: 32px;}.form-switch .form-check-input:focus {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffb984'/%3e%3c/svg%3e");}.form-switch .form-check-input:checked {background-position: right center;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23FFF'/%3e%3c/svg%3e");}.form-check-inline {display: inline-block;margin-right: 16px;}.form-check-inline .form-check-input ~ .invalid-feedback, .form-check-inline .form-check-input ~ .valid-feedback {margin-left: 0.5em;}.btn-check {position: absolute;clip: rect(0, 0, 0, 0);pointer-events: none;}.btn-check:active + .btn-secondary, .btn-check:checked + .btn-secondary, .btn-check:focus + .btn-secondary, .btn-hover-color-primary:hover, .btn-primary:hover, .btn-secondary, .btn-secondary.active, .btn-secondary:active, .btn-secondary:focus, .show > .btn-secondary.dropdown-toggle {color: #fff;background-color: #555;border-color: #555;}.btn-check:focus + .btn-success, .btn-success:focus {color: #fff;background-color: #136740;border-color: #115c39;-webkit-box-shadow: 0 0 0 4px rgba(60, 153, 110, 0.5);box-shadow: 0 0 0 4px rgba(60, 153, 110, 0.5);}.btn-check:focus + .btn-info, .btn-info:focus {color: #000;background-color: #2fd3f4;border-color: #23d0f3;-webkit-box-shadow: 0 0 0 4px rgba(11, 172, 204, 0.5);box-shadow: 0 0 0 4px rgba(11, 172, 204, 0.5);}.btn-check:focus + .btn-warning, .btn-warning:focus {color: #000;background-color: #ffcb2d;border-color: #ffc721;-webkit-box-shadow: 0 0 0 4px rgba(217, 164, 6, 0.5);box-shadow: 0 0 0 4px rgba(217, 164, 6, 0.5);}.btn-check:focus + .btn-danger, .btn-danger:focus {color: #fff;background-color: #000;border-color: #000;-webkit-box-shadow: 0 0 0 4px rgba(43, 43, 43, 0.5);box-shadow: 0 0 0 4px rgba(43, 43, 43, 0.5);}.btn-check:focus + .btn-light, .btn-light:focus {color: #000;background-color: #fff;border-color: #fff;-webkit-box-shadow: 0 0 0 4px rgba(211, 212, 213, 0.5);box-shadow: 0 0 0 4px rgba(211, 212, 213, 0.5);}.btn-check:focus + .btn-dark, .btn-dark:focus {color: #fff;background-color: #23272b;border-color: #1d2124;-webkit-box-shadow: 0 0 0 4px rgba(82, 88, 93, 0.5);box-shadow: 0 0 0 4px rgba(82, 88, 93, 0.5);}.btn-check:active + .btn-outline-primary:focus, .btn-check:checked + .btn-outline-primary:focus, .btn-check:focus + .btn-outline-primary, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus, .btn-outline-primary:active:focus, .btn-outline-primary:focus {-webkit-box-shadow: 0 0 0 4px rgba(255, 112, 4, 0.5);box-shadow: 0 0 0 4px rgba(255, 112, 4, 0.5);}.btn-check:active + .btn-outline-secondary:focus, .btn-check:checked + .btn-outline-secondary:focus, .btn-check:focus + .btn-outline-secondary, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary:focus {-webkit-box-shadow: 0 0 0 4px rgba(108, 117, 125, 0.5);box-shadow: 0 0 0 4px rgba(108, 117, 125, 0.5);}.btn-check:active + .btn-outline-success:focus, .btn-check:checked + .btn-outline-success:focus, .btn-check:focus + .btn-outline-success, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus, .btn-outline-success:active:focus, .btn-outline-success:focus {-webkit-box-shadow: 0 0 0 4px rgba(25, 135, 84, 0.5);box-shadow: 0 0 0 4px rgba(25, 135, 84, 0.5);}.btn-check:active + .btn-outline-info:focus, .btn-check:checked + .btn-outline-info:focus, .btn-check:focus + .btn-outline-info, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus, .btn-outline-info:active:focus, .btn-outline-info:focus {-webkit-box-shadow: 0 0 0 4px rgba(13, 202, 240, 0.5);box-shadow: 0 0 0 4px rgba(13, 202, 240, 0.5);}.btn-check:active + .btn-outline-warning:focus, .btn-check:checked + .btn-outline-warning:focus, .btn-check:focus + .btn-outline-warning, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus, .btn-outline-warning:active:focus, .btn-outline-warning:focus {-webkit-box-shadow: 0 0 0 4px rgba(255, 193, 7, 0.5);box-shadow: 0 0 0 4px rgba(255, 193, 7, 0.5);}.btn-check:active + .btn-outline-danger:focus, .btn-check:checked + .btn-outline-danger:focus, .btn-check:focus + .btn-outline-danger, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus, .btn-outline-danger:active:focus, .btn-outline-danger:focus {-webkit-box-shadow: 0 0 0 4px rgba(5, 5, 5, 0.5);box-shadow: 0 0 0 4px rgba(5, 5, 5, 0.5);}.btn-check:active + .btn-outline-light:focus, .btn-check:checked + .btn-outline-light:focus, .btn-check:focus + .btn-outline-light, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus, .btn-outline-light:active:focus, .btn-outline-light:focus {-webkit-box-shadow: 0 0 0 4px rgba(248, 249, 250, 0.5);box-shadow: 0 0 0 4px rgba(248, 249, 250, 0.5);}.btn-check:active + .btn-outline-dark:focus, .btn-check:checked + .btn-outline-dark:focus, .btn-check:focus + .btn-outline-dark, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus, .btn-outline-dark:active:focus, .btn-outline-dark:focus {-webkit-box-shadow: 0 0 0 4px rgba(52, 58, 64, 0.5);box-shadow: 0 0 0 4px rgba(52, 58, 64, 0.5);}.btn-check:active + .btn-success, .btn-check:checked + .btn-success, .btn-success.active, .btn-success:active, .show > .btn-success.dropdown-toggle {color: #fff;background-color: #115c39;border-color: #0f5133;}.btn-check:active + .btn-success:focus, .btn-check:checked + .btn-success:focus, .btn-success.active:focus, .btn-success:active:focus, .show > .btn-success.dropdown-toggle:focus {-webkit-box-shadow: 0 0 0 4px rgba(60, 153, 110, 0.5);box-shadow: 0 0 0 4px rgba(60, 153, 110, 0.5);}.btn-check:active + .btn-info, .btn-check:checked + .btn-info, .btn-info.active, .btn-info:active, .show > .btn-info.dropdown-toggle {color: #000;background-color: #3cd5f4;border-color: #23d0f3;}.btn-check:active + .btn-info:focus, .btn-check:checked + .btn-info:focus, .btn-info.active:focus, .btn-info:active:focus, .show > .btn-info.dropdown-toggle:focus {-webkit-box-shadow: 0 0 0 4px rgba(11, 172, 204, 0.5);box-shadow: 0 0 0 4px rgba(11, 172, 204, 0.5);}.btn-check:active + .btn-warning, .btn-check:checked + .btn-warning, .btn-warning.active, .btn-warning:active, .show > .btn-warning.dropdown-toggle {color: #000;background-color: #ffce3a;border-color: #ffc721;}.btn-check:active + .btn-warning:focus, .btn-check:checked + .btn-warning:focus, .btn-warning.active:focus, .btn-warning:active:focus, .show > .btn-warning.dropdown-toggle:focus {-webkit-box-shadow: 0 0 0 4px rgba(217, 164, 6, 0.5);box-shadow: 0 0 0 4px rgba(217, 164, 6, 0.5);}.btn-check:active + .btn-danger, .btn-check:checked + .btn-danger, .btn-danger.active, .btn-danger:active, .btn-danger:hover, .show > .btn-danger.dropdown-toggle {color: #fff;background-color: #000;border-color: #000;}.btn-check:active + .btn-danger:focus, .btn-check:checked + .btn-danger:focus, .btn-danger.active:focus, .btn-danger:active:focus, .show > .btn-danger.dropdown-toggle:focus {-webkit-box-shadow: 0 0 0 4px rgba(43, 43, 43, 0.5);box-shadow: 0 0 0 4px rgba(43, 43, 43, 0.5);}.btn-check:active + .btn-light, .btn-check:checked + .btn-light, .btn-light.active, .btn-light:active, .btn-light:hover, .show > .btn-light.dropdown-toggle {color: #000;background-color: #fff;border-color: #fff;}.btn-check:active + .btn-light:focus, .btn-check:checked + .btn-light:focus, .btn-light.active:focus, .btn-light:active:focus, .show > .btn-light.dropdown-toggle:focus {-webkit-box-shadow: 0 0 0 4px rgba(211, 212, 213, 0.5);box-shadow: 0 0 0 4px rgba(211, 212, 213, 0.5);}.btn-check:active + .btn-dark, .btn-check:checked + .btn-dark, .btn-dark.active, .btn-dark:active, .show > .btn-dark.dropdown-toggle {color: #fff;background-color: #1d2124;border-color: #171a1d;}.btn-check:active + .btn-dark:focus, .btn-check:checked + .btn-dark:focus, .btn-dark.active:focus, .btn-dark:active:focus, .show > .btn-dark.dropdown-toggle:focus {-webkit-box-shadow: 0 0 0 4px rgba(82, 88, 93, 0.5);box-shadow: 0 0 0 4px rgba(82, 88, 93, 0.5);}.btn-check:active + .btn-outline-primary, .btn-check:checked + .btn-outline-primary, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show, .btn-outline-primary:active, .btn-outline-primary:hover {color: #000;background-color: #555;border-color: #555;}.btn-check:active + .btn-outline-secondary, .btn-check:checked + .btn-outline-secondary, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show, .btn-outline-secondary:active, .btn-outline-secondary:hover, .btn-secondary.disabled, .btn-secondary:disabled {color: #fff;background-color: #6c757d;border-color: #6c757d;}.btn-check:active + .btn-outline-success, .btn-check:checked + .btn-outline-success, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show, .btn-outline-success:active, .btn-outline-success:hover, .btn-success, .btn-success.disabled, .btn-success:disabled {color: #fff;background-color: #198754;border-color: #198754;}.btn-check:active + .btn-outline-info, .btn-check:checked + .btn-outline-info, .btn-info, .btn-info.disabled, .btn-info:disabled, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show, .btn-outline-info:active, .btn-outline-info:hover {color: #000;background-color: #0dcaf0;border-color: #0dcaf0;}.btn-check:active + .btn-outline-warning, .btn-check:checked + .btn-outline-warning, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show, .btn-outline-warning:active, .btn-outline-warning:hover, .btn-warning, .btn-warning.disabled, .btn-warning:disabled {color: #000;background-color: #ffc107;border-color: #ffc107;}.btn-check:active + .btn-outline-danger, .btn-check:checked + .btn-outline-danger, .btn-danger, .btn-danger.disabled, .btn-danger:disabled, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show, .btn-outline-danger:active, .btn-outline-danger:hover {color: #fff;background-color: #050505;border-color: #050505;}.btn-check:active + .btn-outline-light, .btn-check:checked + .btn-outline-light, .btn-light, .btn-light.disabled, .btn-light:disabled, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show, .btn-outline-light:active, .btn-outline-light:hover {color: #000;background-color: #f8f9fa;border-color: #f8f9fa;}.btn-check:active + .btn-outline-dark, .btn-check:checked + .btn-outline-dark, .btn-dark, .btn-dark.disabled, .btn-dark:disabled, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show, .btn-outline-dark:active, .btn-outline-dark:hover {color: #fff;background-color: #343a40;border-color: #343a40;}.form-file {--bs-form-file-height: 38px;position: relative;}.form-file-input {position: relative;z-index: 2;width: 100%;margin: 0;opacity: 0;}.form-file-input:focus-within ~ .form-file-label {border-color: #ffb984;-webkit-box-shadow: 0 0 0 4px rgba(255, 112, 4, 0.25);box-shadow: 0 0 0 4px rgba(255, 112, 4, 0.25);}.form-file-label {position: absolute;top: 0;right: 0;left: 0;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: flex;border-color: #ced4da;border-radius: 4px;}.form-file-button, .form-file-text {display: block;padding: 6px 12px;line-height: 1.5;color: #495057;}.form-file-text {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;overflow: hidden;font-weight: 400;text-overflow: ellipsis;background-color: #fff;border: 1px solid;border-top-left-radius: inherit;border-bottom-left-radius: inherit;border-color: inherit;}.form-file-button {-ms-flex-negative: 0;flex-shrink: 0;margin-left: -1px;background-color: #e9ecef;border: 1px solid;border-top-right-radius: inherit;border-bottom-right-radius: inherit;border-color: inherit;}#ec-popnews-box-content, #ec-popnews-close, .btn-toolbar, .carousel-control-prev, .ec-coming-soon-02 .wrapper, .ec-coming-soon-02 form, .ec-flex, .ec-full-blog .ec-date-box, .ec-gl-btn .btn, .ec-main-menu ul, .ec-main-menu ul li a, .ec-offer-section, .ec-page-detail .ec-page-description, .ec-price-filter, .ec-price-input, .ec-select-inner, .ec-select-inner::after, .ec-side-cart .ec-cart-inner, .ec-sort-select, .ec-vendor-card .ec-vendor-detail, .ec_ser_inner, .footer-bottom-social ul li a, .footer-off-msg, .header-top-social ul li a, .input-group-text, .main-info, .modal-content, .modal-dialog-centered, .modal-footer, .modal-header, .nav, .navbar, .recent-purchase, .submit, .subscribe_form button, .toast-header, div#ec_news_signup {display: -webkit-box;display: -ms-flexbox;}.form-file-sm {--bs-form-file-height: 34px;font-size: 0.875rem;}.form-file-sm .form-file-button, .form-file-sm .form-file-text {padding: 4px 8px;}.form-file-lg {--bs-form-file-height: 42px;font-size: 1.25rem;}.form-file-lg .form-file-button, .form-file-lg .form-file-text {padding: 8px 16px;}.form-range {width: 100%;height: 24px;padding: 0;background-color: transparent;-webkit-appearance: none;-moz-appearance: none;appearance: none;}.form-range:focus::-webkit-slider-thumb {-webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 4px rgba(255, 112, 4, 0.25);box-shadow: 0 0 0 1px #fff, 0 0 0 4px rgba(255, 112, 4, 0.25);}.form-range:focus::-moz-range-thumb {box-shadow: 0 0 0 1px #fff, 0 0 0 4px rgba(255, 112, 4, 0.25);}.form-range:focus::-ms-thumb {box-shadow: 0 0 0 1px #fff, 0 0 0 4px rgba(255, 112, 4, 0.25);}.form-range::-moz-focus-outer {border: 0;}.form-range::-webkit-slider-thumb {width: 16px;height: 16px;margin-top: -4px;background-color: #555;border: 0;border-radius: 16px;-webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;-webkit-appearance: none;appearance: none;}.form-range::-webkit-slider-thumb:active {background-color: #ffd6b7;}.form-range::-webkit-slider-runnable-track {width: 100%;height: 8px;color: transparent;cursor: pointer;background-color: #eee;border-color: transparent;border-radius: 16px;}.form-range::-moz-range-thumb {width: 16px;height: 16px;background-color: #555;border: 0;border-radius: 16px;-moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;-moz-appearance: none;appearance: none;}.form-range::-moz-range-thumb:active {background-color: #ffd6b7;}.form-range::-moz-range-track {width: 100%;height: 8px;color: transparent;cursor: pointer;background-color: #eee;border-color: transparent;border-radius: 16px;}.form-range::-ms-thumb {width: 16px;height: 16px;margin-top: 0;margin-right: 4px;margin-left: 4px;background-color: #555;border: 0;border-radius: 16px;-ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;appearance: none;}.form-range::-ms-thumb:active {background-color: #ffd6b7;}.form-range::-ms-track {width: 100%;height: 8px;color: transparent;cursor: pointer;background-color: transparent;border-color: transparent;border-width: 8px;}.form-range::-ms-fill-lower {background-color: #eee;border-radius: 16px;}.form-range::-ms-fill-upper {margin-right: 15px;background-color: #eee;border-radius: 16px;}.ec-tools-sidebar .ec-color-desc ul li.active, .form-range:disabled, .pe-none {pointer-events: none;}.form-range:disabled::-webkit-slider-thumb {background-color: #adb5bd;}.form-range:disabled::-moz-range-thumb {background-color: #adb5bd;}.form-range:disabled::-ms-thumb {background-color: #adb5bd;}.input-group-text {display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 6px 12px;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #495057;text-align: center;background-color: #e9ecef;border: 1px solid #ced4da;border-radius: 4px;}.input-group-lg > .form-select {height: 42px;padding: 8px 28px 8px 16px;font-size: 1.25rem;border-radius: 4.8px;}.btn-group-lg > .btn, .btn-lg, .input-group-lg > .btn, .input-group-lg > .input-group-text {padding: 8px 16px;font-size: 1.25rem;border-radius: 4.8px;}.input-group-sm > .form-select {height: 34px;padding: 4px 28px 4px 8px;font-size: 0.875rem;border-radius: 3.2px;}.btn-group-sm > .btn, .btn-sm, .input-group-sm > .btn, .input-group-sm > .input-group-text {padding: 4px 8px;font-size: 0.875rem;border-radius: 3.2px;}.invalid-tooltip, .valid-tooltip {position: absolute;z-index: 5;max-width: 100%;padding: 2.5px 5px;font-size: 0.875rem;border-radius: 4px;top: 100%;}.valid-feedback {display: none;width: 100%;margin-top: 4px;font-size: 0.875rem;color: #198754;}.valid-tooltip {display: none;margin-top: 0.1rem;color: #fff;background-color: rgba(25, 135, 84, 0.9);}.was-validated:valid ~ .valid-feedback {display: block;}.was-validated:valid ~ .valid-tooltip {display: block;}.was-validated .form-control:valid {border-color: #198754;padding-right: 36px;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat: no-repeat;background-position: right 9px center;background-size: 18px 18px;}.was-validated .form-control:valid:focus {border-color: #198754;-webkit-box-shadow: 0 0 0 4px rgba(25, 135, 84, 0.25);box-shadow: 0 0 0 4px rgba(25, 135, 84, 0.25);}.was-validated .form-control:invalid {border-color: #050505;padding-right: 36px;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23050505' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23050505' stroke='none'/%3e%3c/svg%3e");background-repeat: no-repeat;background-position: right 9px center;background-size: 18px 18px;}.was-validated .form-control:invalid:focus {border-color: #050505;-webkit-box-shadow: 0 0 0 4px rgba(5, 5, 5, 0.25);box-shadow: 0 0 0 4px rgba(5, 5, 5, 0.25);}.was-validated textarea.form-control:valid {padding-right: 36px;background-position: top 9px right 9px;}.was-validated textarea.form-control:invalid {padding-right: 36px;background-position: top 9px right 9px;}.was-validated .form-select:valid {border-color: #198754;padding-right: 49px;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343A40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position: right 12px center, center right 28px;background-size: 16px 12px, 18px 18px;}.was-validated .form-select:valid:focus {border-color: #198754;-webkit-box-shadow: 0 0 0 4px rgba(25, 135, 84, 0.25);box-shadow: 0 0 0 4px rgba(25, 135, 84, 0.25);}.was-validated .form-select:invalid {border-color: #050505;padding-right: 49px;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343A40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23050505' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23050505' stroke='none'/%3e%3c/svg%3e");background-position: right 12px center, center right 28px;background-size: 16px 12px, 18px 18px;}.was-validated .form-select:invalid:focus {border-color: #050505;-webkit-box-shadow: 0 0 0 4px rgba(5, 5, 5, 0.25);box-shadow: 0 0 0 4px rgba(5, 5, 5, 0.25);}.was-validated .form-check-input:valid {border-color: #198754;}.was-validated .form-check-input:valid:checked {background-color: #198754;}.was-validated .form-check-input:valid:focus {-webkit-box-shadow: 0 0 0 4px rgba(25, 135, 84, 0.25);box-shadow: 0 0 0 4px rgba(25, 135, 84, 0.25);}.was-validated .form-check-input:valid ~ .form-check-label {color: #198754;}.was-validated .form-check-input:invalid {border-color: #050505;}.was-validated .form-check-input:invalid:checked {background-color: #050505;}.was-validated .form-check-input:invalid:focus {-webkit-box-shadow: 0 0 0 4px rgba(5, 5, 5, 0.25);box-shadow: 0 0 0 4px rgba(5, 5, 5, 0.25);}.was-validated .form-check-input:invalid ~ .form-check-label {color: #050505;}.was-validated .form-file-input:valid ~ .form-file-label {border-color: #198754;}.was-validated .form-file-input:valid:focus ~ .form-file-label {border-color: #198754;-webkit-box-shadow: 0 0 0 4px rgba(25, 135, 84, 0.25);box-shadow: 0 0 0 4px rgba(25, 135, 84, 0.25);}.was-validated .form-file-input:invalid ~ .form-file-label {border-color: #050505;}.was-validated .form-file-input:invalid:focus ~ .form-file-label {border-color: #050505;-webkit-box-shadow: 0 0 0 4px rgba(5, 5, 5, 0.25);box-shadow: 0 0 0 4px rgba(5, 5, 5, 0.25);}.was-validated:invalid ~ .invalid-feedback {display: block;}.was-validated:invalid ~ .invalid-tooltip {display: block;}.carousel-item-next, .carousel-item-prev, .carousel-item.active, .d-block, .dropdown-menu.show, .ec-brand-area, .ec-category-section .ec-cat-tab-nav .cat-link.active .cat-icon-hover, .ec-category-section .ec-cat-tab-nav .cat-link:hover .cat-icon-hover, .ec-product-cbb .ec-product-image a.image, .ec-product-ds .ec-product-image a.image, .ec-product-ds .links li a:hover:after, .ec-product-ds .links li a:hover:before, .ec-product-sbtn .ec-product-image a.ec-image, .ec-product-sdwn .ec-product-image a.ec-image, .ec-product-sup .ec-product-image a.image, .ec-product-swd .ec-product-image a.image, .ec-sidebar-block .ec-sb-block-content ul li .ec-sidebar-block-item input:checked ~ .checked::after, .ec-sidebar-wrap.ec-checkout-pay-wrap .ec-pay-agree input:checked ~ .checked::after, .ec-slide-content .ec-slide-desc, .is-invalid ~ .invalid-feedback, .is-invalid ~ .invalid-tooltip, .is-valid ~ .valid-feedback, .is-valid ~ .valid-tooltip, .particles canvas, .tab-content > .active {display: block;}.form-control.is-valid {border-color: #198754;padding-right: 36px;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat: no-repeat;background-position: right 9px center;background-size: 18px 18px;}.form-control.is-valid:focus, .form-file-input.is-valid:focus ~ .form-file-label, .form-select.is-valid:focus {border-color: #198754;-webkit-box-shadow: 0 0 0 4px rgba(25, 135, 84, 0.25);box-shadow: 0 0 0 4px rgba(25, 135, 84, 0.25);}textarea.form-control.is-invalid, textarea.form-control.is-valid {padding-right: 36px;background-position: top 9px right 9px;}.form-select.is-valid {border-color: #198754;padding-right: 49px;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343A40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position: right 12px center, center right 28px;background-size: 16px 12px, 18px 18px;}.border-success, .form-check-input.is-valid, .form-file-input.is-valid ~ .form-file-label {border-color: #198754;}.bg-success, .form-check-input.is-valid:checked {background-color: #198754;}.form-check-input.is-valid:focus {-webkit-box-shadow: 0 0 0 4px rgba(25, 135, 84, 0.25);box-shadow: 0 0 0 4px rgba(25, 135, 84, 0.25);}.form-check-input.is-valid ~ .form-check-label, .link-success, .text-success {color: #198754;}.invalid-feedback {display: none;width: 100%;margin-top: 4px;font-size: 0.875rem;color: #050505;}.invalid-tooltip {display: none;margin-top: 0.1rem;color: #fff;background-color: rgba(5, 5, 5, 0.9);}.form-control.is-invalid {border-color: #050505;padding-right: 36px;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23050505' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23050505' stroke='none'/%3e%3c/svg%3e");background-repeat: no-repeat;background-position: right 9px center;background-size: 18px 18px;}.form-control.is-invalid:focus, .form-file-input.is-invalid:focus ~ .form-file-label, .form-select.is-invalid:focus {border-color: #050505;-webkit-box-shadow: 0 0 0 4px rgba(5, 5, 5, 0.25);box-shadow: 0 0 0 4px rgba(5, 5, 5, 0.25);}.form-select.is-invalid {border-color: #050505;padding-right: 49px;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343A40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23050505' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23050505' stroke='none'/%3e%3c/svg%3e");background-position: right 12px center, center right 28px;background-size: 16px 12px, 18px 18px;}.border-danger, .form-check-input.is-invalid, .form-file-input.is-invalid ~ .form-file-label {border-color: #050505;}.bg-danger, .form-check-input.is-invalid:checked {background-color: #050505;}.form-check-input.is-invalid:focus {-webkit-box-shadow: 0 0 0 4px rgba(5, 5, 5, 0.25);box-shadow: 0 0 0 4px rgba(5, 5, 5, 0.25);}.form-check-input.is-invalid ~ .form-check-label, .link-danger, .text-danger {color: #050505;}.btn, .btn:hover, .ec-single-pro-tab-content .ec-t-review-item .ec-t-review-top a, .footer-bottom-social, .text-body {color: #444;}.btn {display: inline-block;text-align: center;vertical-align: middle;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-color: transparent;}.btn-close.disabled, .btn-close:disabled, .user-select-none {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;}.btn .badge {top: -1px;}.btn-primary {background-color: var(--custom-color) !important;border-color: var(--custom-color) !important;}.btn-check:active + .btn-primary, .btn-check:checked + .btn-primary, .btn-check:focus + .btn-primary, .btn-primary.active, .btn-primary.disabled, .btn-primary:active, .btn-primary:disabled, .btn-primary:focus, .btn-secondary:hover, .show > .btn-primary.dropdown-toggle, .single-pro-content .ec-single-qty .ec-btn-group:hover {color: #fff;background-color: var(--custom-color) !important;border-color: var(--custom-color) !important;}.btn-success:hover {color: #fff;background-color: #136740;border-color: #115c39;}.btn-info:hover {color: #000;background-color: #2fd3f4;border-color: #23d0f3;}.btn-warning:hover {color: #000;background-color: #ffcb2d;border-color: #ffc721;}.btn-dark:hover {color: #fff;background-color: #23272b;border-color: #1d2124;}.btn-outline-primary {color: #555;border-color: #555;}.btn-outline-primary.disabled, .btn-outline-primary:disabled {color: #555;background-color: transparent;}.btn-outline-secondary {color: #6c757d;border-color: #6c757d;}.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {color: #6c757d;background-color: transparent;}.btn-outline-success {color: #198754;border-color: #198754;}.btn-outline-success.disabled, .btn-outline-success:disabled {color: #198754;background-color: transparent;}.btn-outline-info {color: #0dcaf0;border-color: #0dcaf0;}.btn-outline-info.disabled, .btn-outline-info:disabled {color: #0dcaf0;background-color: transparent;}.btn-outline-warning {color: #ffc107;border-color: #ffc107;}.btn-outline-warning.disabled, .btn-outline-warning:disabled {color: #ffc107;background-color: transparent;}.btn-outline-danger {color: #050505;border-color: #050505;}.btn-outline-danger.disabled, .btn-outline-danger:disabled {color: #050505;background-color: transparent;}.btn-outline-light {color: #f8f9fa;border-color: #f8f9fa;}.btn-outline-light.disabled, .btn-outline-light:disabled {color: #f8f9fa;background-color: transparent;}.btn-outline-dark {color: #343a40;border-color: #343a40;}.dropdown-toggle::after, .dropup .dropdown-toggle::after {border-right: 4.8px solid transparent;border-left: 4.8px solid transparent;}.btn-outline-dark.disabled, .btn-outline-dark:disabled {color: #343a40;background-color: transparent;}.btn-link {font-weight: 400;color: #555;text-decoration: underline;}.btn-link:hover {color: #b74f00;}.btn-group-lg > .btn + .dropdown-toggle-split, .btn-lg + .dropdown-toggle-split {padding-right: 12px;padding-left: 12px;}.btn-group-sm > .btn + .dropdown-toggle-split, .btn-sm + .dropdown-toggle-split {padding-right: 6px;padding-left: 6px;}.btn-block {display: block;width: 100%;}.bs-popover-auto[x-placement^="bottom"], .bs-popover-bottom, .btn-block + .btn-block {margin-top: 8px;}.fade {-webkit-transition: opacity 0.15s linear;transition: opacity 0.15s linear;}.ec-product-cbb:hover .ec-product-image .pic-1, .ec-product-ds:hover .ec-price, .ec-product-inner:hover .ec-pro-image .image img:not(:last-child), .ec-product-sbtn:hover .ec-product-image .pic-1, .ec-product-sup:hover .ec-product-image .pic-1, .fade:not(.show), .modal-backdrop.fade {opacity: 0;}.badge:empty, .collapse:not(.show), .d-none, .ec-category-section .ec-cat-tab-nav .cat-link .cat-icon-hover, .ec-category-section .ec-cat-tab-nav .cat-link.active .cat-icon, .ec-category-section .ec-cat-tab-nav .cat-link:hover .cat-icon, .ec-header-bottons .ec-header-btn.dropdown-toggle::after, .ec-header-user .dropdown-toggle::after, .ec-heading-res, .ec-pro-option .ec-pro-opt-label, .ec-test-inner .ec-test-img, .ec-tools-sidebar .ec-change-mode.active .ec-mode-off, .ec-tools-sidebar .ec-change-rtl.active .ec-rtl-off, .ec-tools-sidebar .ec-fullscreen-mode.active .ec-fullscreen-off, .ec-tools-sidebar .ec-tools-sidebar-content .ec-change-lang #google_translate_element span, .header-top-lan-curr .dropdown .dropdown-toggle::after, .nav-toolbar, .navbar-expand .navbar-toggler, .popover-header:empty, .tab-content > .tab-pane, .toast.hide {display: none;}.collapsing {height: 0;overflow: hidden;-webkit-transition: height 0.35s;transition: height 0.35s;}.dropup .dropdown-menu {top: auto;bottom: 100%;margin-top: 0;margin-bottom: 2px;}.dropup .dropdown-toggle::after {display: inline-block;margin-left: 4.08px;vertical-align: 4.08px;content: "";border-top: 0;border-bottom: 4.8px solid;}.dropleft .dropdown-toggle::before, .dropright .dropdown-toggle::after {border-top: 4.8px solid transparent;border-bottom: 4.8px solid transparent;content: "";}.dropdown-toggle-split::after, .dropdown-toggle:empty::after, .dropleft .dropdown-toggle:empty::after, .dropright .dropdown-toggle-split::after, .dropright .dropdown-toggle:empty::after, .dropup .dropdown-toggle-split::after, .dropup .dropdown-toggle:empty::after, .ml-0 {margin-left: 0;}.dropright .dropdown-menu {top: 0;right: auto;left: 100%;margin-top: 0;margin-left: 2px;}.dropright .dropdown-toggle::after {display: inline-block;margin-left: 4.08px;border-right: 0;border-left: 4.8px solid;vertical-align: 0;}.dropleft .dropdown-menu {top: 0;right: 100%;left: auto;margin-top: 0;margin-right: 2px;}.dropleft .dropdown-toggle::after {margin-left: 4.08px;vertical-align: 4.08px;content: "";display: none;}.dropleft .dropdown-toggle::before {display: inline-block;margin-right: 4.08px;border-right: 4.8px solid;vertical-align: 0;}.dropleft .dropdown-toggle-split::before, .ec-catalog-multi-vendor .ec-multi-vendor-slider .ec-product-inner .ec-pro-image .add-to-cart .svg_img.pro_svg, .ec-pro-color li:last-child, .ec-pro-size li:last-child, .ec-pro-tab-nav .nav-item:last-child, .ec-product-inner .ec-pro-image .shop-cart-icon .svg_img.pro_svg, .ec-shop-product-inner .ec-pro-image .add-to-cart .svg_img.pro_svg, .ec-single-pro-tab-nav .nav-tabs li:last-child, .mr-0 {margin-right: 0;}.dropdown-toggle::after {display: inline-block;margin-left: 4.08px;vertical-align: 4.08px;content: "";border-top: 4.8px solid;border-bottom: 0;}.dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;min-width: 160px;padding: 8px 0;margin: 2px 0 0;font-size: 1rem;color: #444;text-align: left;list-style: none;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 4px;}.dropdown-menu-left {right: auto;left: 0;}.dropdown-menu-right, .ec-btn-classic .ec-buttons:nth-of-type(3):after, .ec-sidebar-slider .slick-arrow.slick-next, .ec-spe-products .slick-arrow.slick-next, .slick-arrow.slick-next {right: 0;left: auto;}.dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="top"] {right: auto;bottom: auto;}.dropdown-divider {height: 0;margin: 5px 0;overflow: hidden;border-top: 1px solid rgba(0, 0, 0, 0.15);}.dropdown-item {display: block;width: 100%;padding: 2.5px 10px;clear: both;font-weight: 400;color: #444;text-align: inherit;background-color: transparent;border: 0;}.dropdown-menu-dark, .dropdown-menu-dark .dropdown-divider {border-color: rgba(0, 0, 0, 0.15);}.dropdown-item:focus, .dropdown-item:hover {color: #3a3a3a;background-color: #f8f9fa;}.dropdown-item.active, .dropdown-item:active {color: #fff;text-decoration: none;background-color: #555;}.dropdown-item.disabled, .dropdown-item:disabled {color: #6c757d;pointer-events: none;background-color: transparent;}.dropdown-header {display: block;padding: 8px 10px;margin-bottom: 0;font-size: 0.875rem;color: #6c757d;}.dropdown-item-text {display: block;padding: 2.5px 10px;color: #444;}.dropdown-menu-dark {color: #eee;background-color: #343a40;}.dropdown-menu-dark .dropdown-item, .dropdown-menu-dark .dropdown-item-text {color: #eee;}.dropdown-menu-dark .dropdown-item:focus, .dropdown-menu-dark .dropdown-item:hover {color: #fff;background-color: rgba(255, 255, 255, 0.15);}.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active, .ec-header-bottons .ec-header-btn:hover .ec-header-count, .nav-pills .nav-link.active, .nav-pills .show > .nav-link {color: #fff;background-color: #555;}.dropdown-menu-dark .dropdown-header, .dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {color: #adb5bd;}.btn-group-vertical {position: relative;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;vertical-align: middle;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.btn-group-vertical > .btn {position: relative;-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;width: 100%;}.btn-group-vertical > .btn-check:checked + .btn, .btn-group-vertical > .btn-check:focus + .btn, .btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:hover {z-index: 1;}.btn-group-vertical > .btn:not(:first-child), .nav-tabs .dropdown-menu {margin-top: -1px;border-top-left-radius: 0;border-top-right-radius: 0;}.btn-group-vertical > .btn-group:not(:last-child) > .btn, .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}#ec_product_player_modal .ec-player-wrapper video, .btn-group-vertical > .btn-group, .card-img, .card-img-bottom, .card-img-top, .ec-bg-swipe .ec-btn-bg-swipe:hover .circle, .ec-btn-bw .btn-3 span:hover:after, .ec-btn-bw .btn-3:hover:after, .ec-btn-bw .btn-6 span:hover:after, .ec-btn-bw .btn-6 span:hover:before, .labels .ec-flate-offer .ec-flate-offer-image .flate-banner, .w-100 {width: 100%;}.btn-group-vertical > .btn-group:not(:first-child), .ec-pro-option ul {margin-top: -1px;}.accordion > .card:not(:first-of-type), .btn-group-vertical > .btn-group:not(:first-child) > .btn {border-top-left-radius: 0;border-top-right-radius: 0;}.btn-toolbar {display: flex;flex-wrap: wrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.btn-toolbar .input-group, .w-auto {width: auto;}.dropdown-toggle-split {padding-right: 9px;padding-left: 9px;}.nav {display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-left: 0;list-style: none;}.nav-link {display: block;padding: 8px 16px;-webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;}.navbar, .navbar-brand, .py-1 {padding-top: 5px;padding-bottom: 5px;}.nav-link.disabled {color: #6c757d;pointer-events: none;cursor: default;}.border-bottom, .nav-tabs {border-bottom: 1px solid #eee;}.nav-tabs .nav-link {margin-bottom: -1px;border: 1px solid transparent;border-top-left-radius: 4px;border-top-right-radius: 4px;}.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {border-color: #e9ecef #e9ecef #eee;}.nav-tabs .nav-link.disabled {color: #6c757d;background-color: transparent;border-color: transparent;}.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {color: #495057;background-color: #fff;border-color: #eee #eee #fff;}.nav-fill .nav-item, .nav-fill > .nav-link {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;text-align: center;}.nav-justified .nav-item, .nav-justified > .nav-link {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;text-align: center;}.navbar {position: relative;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.navbar > .container, .navbar > .container-fluid, .navbar > .container-lg, .navbar > .container-md, .navbar > .container-sm, .navbar > .container-xl {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: inherit;flex-wrap: inherit;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.navbar-brand {margin-right: 16px;font-size: 1.25rem;}.navbar-nav {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;padding-left: 0;list-style: none;}.navbar-nav .dropdown-menu, .position-static {position: static;}.navbar-text {padding-top: 8px;padding-bottom: 8px;}.navbar-collapse {-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;}.navbar-toggler {padding: 4px 12px;font-size: 1.25rem;line-height: 1;background-color: transparent;border: 1px solid transparent;border-radius: 4px;-webkit-transition: -webkit-box-shadow 0.15s ease-in-out;transition: box-shadow 0.15s ease-in-out;transition: box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;}.badge, .progress {font-size: 0.75rem;}.navbar-toggler:focus {outline: 0;-webkit-box-shadow: 0 0 0 4px;box-shadow: 0 0 0 4px;}.navbar-toggler-icon {display: inline-block;width: 1.5em;height: 1.5em;vertical-align: middle;background-repeat: no-repeat;background-position: center;background-size: 100%;}.navbar-expand {-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.flex-row, .list-group-horizontal, .navbar-expand .navbar-nav {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.card, .progress-bar {-ms-flex-direction: column;}.hero-section-position, .navbar-expand .navbar-nav .dropdown-menu, .position-absolute {position: absolute;}.navbar-expand .navbar-nav .nav-link {padding-right: 8px;padding-left: 8px;}.d-flex, .ec-breadcrumb-item, .ec-card-grid-space .ec-card .ec-tags, .ec-contact-container .ec-contact-form .ec-contact-btn, .ec-contact-container .ec-contact-form .ec-contact-wrap.ec-recaptcha, .ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content .ec-checkout-pro .ec-product-inner, .ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content .ec-del-option, .ec-style .ec-list .d-flex, .ec-tools-sidebar .ec-change-mode.active .ec-mode-on, .ec-tools-sidebar .ec-change-rtl.active .ec-rtl-on, .ec-tools-sidebar .ec-fullscreen-mode.active .ec-fullscreen-on, .header-top-lan-curr, .list-view-50 .ec-product-inner, .navbar-expand .navbar-collapse {display: -webkit-box;display: -ms-flexbox;display: flex;}.navbar-light .navbar-brand, .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-text a, .navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover {color: rgba(0, 0, 0, 0.9);}.navbar-light .navbar-nav .nav-link, .navbar-light .navbar-text {color: rgba(0, 0, 0, 0.55);}.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {color: rgba(0, 0, 0, 0.7);}.navbar-light .navbar-nav .nav-link.disabled {color: rgba(0, 0, 0, 0.3);}.navbar-light .navbar-toggler {color: rgba(0, 0, 0, 0.55);border-color: rgba(0, 0, 0, 0.1);}.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='rgba%280,0,0,.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.ec-bg-swipe .ec-btn-bg-swipe:hover .button-text, .ec-btn-bw .btn-10:hover, .ec-btn-classic .ec-buttons:hover:nth-of-type(5), .ec-category-section .ec-cat-tab-nav .cat-link.active .cat-desc span, .ec-category-section .ec-cat-tab-nav .cat-link.active .cat-desc span + span, .ec-category-section .ec-cat-tab-nav .cat-link:hover .cat-desc span, .ec-category-section .ec-cat-tab-nav .cat-link:hover .cat-desc span + span, .ec-gl-btn .btn.active i, .ec-gl-btn .btn:hover i, .ec-invoice-2 .ec-vendor-dashboard-card .ec-vendor-card-body .ec-vendor-card-table thead tr th, .ec-product-inner .ec-pro-image .ec-pro-actions .ec-btn-group.active i, .ec-vendor-dashboard .ec-vendor-dashboard-sort-card .h3, .ec-vendor-dashboard .ec-vendor-dashboard-sort-card .h5, .ec-vendor-dashboard .ec-vendor-dashboard-sort-card h3, .ec-vendor-dashboard .ec-vendor-dashboard-sort-card h5, .ec-vendor-dashboard .ec-vendor-dashboard-sort-card p, .ec-vendor-uploads .ec-vendor-dashboard-sort-card .h3, .ec-vendor-uploads .ec-vendor-dashboard-sort-card .h5, .ec-vendor-uploads .ec-vendor-dashboard-sort-card h3, .ec-vendor-uploads .ec-vendor-dashboard-sort-card h5, .ec-vendor-uploads .ec-vendor-dashboard-sort-card p, .footer-bottom-social ul li a:hover, .link-light:focus, .link-light:hover, .navbar-dark .navbar-brand, .navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-text a, .navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover, .single-pro-content .ec-single-social ul li a:hover, .text-white {color: #fff;}.navbar-dark .navbar-nav .nav-link, .navbar-dark .navbar-text {color: rgba(255, 255, 255, 0.55);}.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {color: rgba(255, 255, 255, 0.75);}.navbar-dark .navbar-nav .nav-link.disabled {color: rgba(255, 255, 255, 0.25);}.navbar-dark .navbar-toggler {color: rgba(255, 255, 255, 0.55);border-color: rgba(255, 255, 255, 0.1);}.page-link:focus, .page-link:hover {color: #b74f00;background-color: #e9ecef;}.navbar-dark .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='rgba%28255,255,255,.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.card {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;flex-direction: column;min-width: 0;background-color: #fff;background-clip: border-box;border: 1px solid rgba(0, 0, 0, 0.125);border-radius: 4px;}.card-img, .card-img-overlay {border-radius: 3px;}.card-img-top, .card > .list-group:first-child {border-top-left-radius: 3px;border-top-right-radius: 3px;}.card-img-bottom, .card > .list-group:last-child {border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}.card > hr, .mx-0 {margin-right: 0;margin-left: 0;}.card > .list-group {border-top: inherit;border-bottom: inherit;}.card > .list-group:first-child, .list-group-item + .list-group-item {border-top-width: 0;}.card > .list-group:last-child, .list-group-flush > .list-group-item:last-child {border-bottom-width: 0;}.border-top-0, .card > .card-header + .list-group, .card > .list-group + .card-footer, .ec-vendor-dashboard .ec-vendor-sidebar .ec-sidebar-block .ec-vendor-block .ec-vendor-block-items ul li:first-child, .ec-vendor-uploads .ec-vendor-sidebar .ec-sidebar-block .ec-vendor-block .ec-vendor-block-items ul li:first-child {border-top: 0;}.card-body {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;padding: 10px;}.card-footer, .card-header {padding: 5px 10px;background-color: rgba(0, 0, 0, 0.03);}.card-subtitle {margin-top: -2.5px;}.card-link + .card-link, .ml-2 {margin-left: 10px;}.card-header-pills, .card-header-tabs, .mx-n1 {margin-right: -5px;margin-left: -5px;}.card-header {border-bottom: 1px solid rgba(0, 0, 0, 0.125);}.card-header:first-child {border-radius: 3px 3px 0 0;}.card-footer {border-top: 1px solid rgba(0, 0, 0, 0.125);}.card-footer:last-child {border-radius: 0 0 3px 3px;}.card-header-tabs {margin-bottom: -5px;border-bottom: 0;}.card-img-overlay {position: absolute;top: 0;right: 0;bottom: 0;left: 0;padding: 10px;}.accordion {overflow: unset;}.accordion > .card, .ec-vendor-card .ec-vendor-prod .ec-prod-img, .modal-open, .overflow-hidden, .particles, body.ec-open, section.ec-instagram-section {overflow: hidden;}.accordion > .card:not(:last-of-type) {border-bottom: 0;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.accordion > .card > .card-header {border-radius: 0;margin-bottom: -1px;}.pagination {display: -webkit-box;display: -ms-flexbox;display: flex;padding-left: 0;list-style: none;}.page-link {display: block;color: #555;background-color: #fff;border: 1px solid #eee;-webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;padding: 6px 12px;}.page-link:hover {z-index: 2;border-color: #eee;}.page-link:focus {z-index: 3;outline: 0;-webkit-box-shadow: 0 0 0 4px rgba(255, 112, 4, 0.25);box-shadow: 0 0 0 4px rgba(255, 112, 4, 0.25);}.page-item:not(:first-child) .page-link {margin-left: -1px;}.page-item:first-child .page-link {border-top-left-radius: 4px;border-bottom-left-radius: 4px;}.page-item:last-child .page-link, .rounded-right {border-top-right-radius: 4px;border-bottom-right-radius: 4px;}.page-item.active .page-link {z-index: 3;color: #fff;background-color: #555;border-color: #555;}.page-item.disabled .page-link {color: #6c757d;pointer-events: none;background-color: #fff;border-color: #eee;}.pagination-lg .page-link {padding: 12px 24px;font-size: 1.25rem;}.pagination-lg .page-item:first-child .page-link {border-top-left-radius: 4.8px;border-bottom-left-radius: 4.8px;}.pagination-lg .page-item:last-child .page-link {border-top-right-radius: 4.8px;border-bottom-right-radius: 4.8px;}.pagination-sm .page-link {padding: 4px 8px;font-size: 0.875rem;}.pagination-sm .page-item:first-child .page-link {border-top-left-radius: 3.2px;border-bottom-left-radius: 3.2px;}.pagination-sm .page-item:last-child .page-link {border-top-right-radius: 3.2px;border-bottom-right-radius: 3.2px;}.badge {display: inline-block;padding: 5.6px 10.4px;font-weight: 700;line-height: 1;color: #fff;text-align: center;vertical-align: baseline;border-radius: 4px;}.progress, .progress-bar {display: -webkit-box;display: -ms-flexbox;overflow: hidden;}.alert {padding: 10px;margin-bottom: 16px;border: 1px solid transparent;border-radius: 4px;}.alert-dismissible, .pr-6 {padding-right: 30px;}.alert-dismissible .btn-close {position: absolute;top: 0;right: 0;padding: 12.5px 10px;}.alert-primary {color: #853a02;background-color: #ffe2cd;border-color: #ffd7b9;}.alert-primary .alert-link {color: #532401;}.alert-secondary {color: #383d41;background-color: #e2e3e5;border-color: #d6d8db;}.alert-secondary .alert-link {color: #202326;}.alert-success {color: #0d462c;background-color: #d1e7dd;border-color: #bfddcf;}.alert-success .alert-link {color: #051b11;}.alert-info {color: #07697d;background-color: #cff4fc;border-color: #bbf0fb;}.alert-info .alert-link {color: #04404d;}.alert-warning {color: #856404;background-color: #fff;border-color: #ffeeba;}.alert-warning .alert-link {color: #533f03;}.alert-danger {color: #030303;background-color: #cdcdcd;border-color: #b9b9b9;}.alert-danger .alert-link, .carousel-dark .carousel-caption, .ec-btn-bw .btn-13:hover, .ec-btn-bw .btn-14:hover, .ec-btn-bw .btn-15:hover, .ec-btn-bw .btn-16:hover, .ec-btn-bw .btn-8:hover, .link-danger:focus, .link-danger:hover, .slick-arrow:hover:before {color: #000;}.alert-light {color: #818182;background-color: #fefefe;border-color: #fdfdfe;}.alert-light .alert-link {color: #686868;}.alert-dark {color: #1b1e21;background-color: #d6d8d9;border-color: #c6c8ca;}.alert-dark .alert-link {color: #040505;}.progress {display: flex;height: 16px;background-color: #e9ecef;border-radius: 4px;}.progress-bar {display: flex;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;color: #fff;text-align: center;background-color: #555;-webkit-transition: width 0.6s;transition: width 0.6s;}.popover, .tooltip {font-family: "Poppins,sans-serif";font-style: normal;font-weight: 400;line-height: 1.5;text-shadow: none;text-transform: none;letter-spacing: normal;word-break: normal;word-spacing: normal;white-space: normal;line-break: auto;text-decoration: none;}.progress-bar-striped {background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size: 16px 16px;}.progress-bar-animated {-webkit-animation: 1s linear infinite progress-bar-stripes;animation: 1s linear infinite progress-bar-stripes;}.list-group {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;padding-left: 0;margin-bottom: 0;border-radius: 4px;}.list-group-item-action {width: 100%;color: #495057;text-align: inherit;}.list-group-item-action:focus, .list-group-item-action:hover {z-index: 1;color: #495057;text-decoration: none;background-color: #f8f9fa;}.list-group-item-action:active {color: #444;background-color: #e9ecef;}.list-group-item {display: block;padding: 5px 10px;text-decoration: none;background-color: #fff;border: 1px solid rgba(0, 0, 0, 0.125);}.list-group-item:first-child {border-top-left-radius: inherit;border-top-right-radius: inherit;}.list-group-item:last-child {border-bottom-right-radius: inherit;border-bottom-left-radius: inherit;}.list-group-item.disabled, .list-group-item:disabled {color: #6c757d;pointer-events: none;background-color: #fff;}.list-group-item + .list-group-item.active {margin-top: -1px;border-top-width: 1px;}.list-group-item.active {z-index: 2;color: #fff;background-color: #555;border-color: #555;}.list-group-horizontal > .list-group-item:first-child {border-bottom-left-radius: 4px;border-top-right-radius: 0;}.list-group-horizontal > .list-group-item:last-child {border-top-right-radius: 4px;border-bottom-left-radius: 0;}.list-group-horizontal > .list-group-item + .list-group-item {border-top-width: 1px;border-left-width: 0;}.list-group-horizontal > .list-group-item + .list-group-item.active {margin-left: -1px;border-left-width: 1px;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail form input[type="color"] i, .list-group-flush, .modal-fullscreen .modal-footer, .modal-fullscreen .modal-header, .rounded-0 {border-radius: 0;}.list-group-flush > .list-group-item {border-width: 0 0 1px;}.list-group-item-primary {color: #853a02;background-color: #ffd7b9;}.list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action:hover {color: #853a02;background-color: #ffc8a0;}.list-group-item-primary.list-group-item-action.active {color: #fff;background-color: #853a02;border-color: #853a02;}.list-group-item-secondary {color: #383d41;background-color: #d6d8db;}.list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover {color: #383d41;background-color: #c8cbcf;}.list-group-item-secondary.list-group-item-action.active {color: #fff;background-color: #383d41;border-color: #383d41;}.list-group-item-success {color: #0d462c;background-color: #bfddcf;}.list-group-item-success.list-group-item-action:focus, .list-group-item-success.list-group-item-action:hover {color: #0d462c;background-color: #aed4c3;}.list-group-item-success.list-group-item-action.active {color: #fff;background-color: #0d462c;border-color: #0d462c;}.list-group-item-info {color: #07697d;background-color: #bbf0fb;}.list-group-item-info.list-group-item-action:focus, .list-group-item-info.list-group-item-action:hover {color: #07697d;background-color: #a3ebfa;}.list-group-item-info.list-group-item-action.active {color: #fff;background-color: #07697d;border-color: #07697d;}.list-group-item-warning {color: #856404;background-color: #ffeeba;}.list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover {color: #856404;background-color: #ffe8a1;}.list-group-item-warning.list-group-item-action.active {color: #fff;background-color: #856404;border-color: #856404;}.list-group-item-danger {color: #030303;background-color: #b9b9b9;}.list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover {color: #030303;background-color: #acacac;}.list-group-item-danger.list-group-item-action.active {color: #fff;background-color: #030303;border-color: #030303;}.list-group-item-light {color: #818182;background-color: #fdfdfe;}.list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover {color: #818182;background-color: #ececf6;}.list-group-item-light.list-group-item-action.active {color: #fff;background-color: #818182;border-color: #818182;}.list-group-item-dark {color: #1b1e21;background-color: #c6c8ca;}.list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover {color: #1b1e21;background-color: #b9bbbe;}.list-group-item-dark.list-group-item-action.active {color: #fff;background-color: #1b1e21;border-color: #1b1e21;}.btn-close {-webkit-box-sizing: content-box;box-sizing: content-box;width: 16px;height: 16px;padding: 4px;color: #000;background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 16 16'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center center/16px auto no-repeat padding-box content-box;border: 0;border-radius: 4px;opacity: 0.5;}.toast, .toast-header {background-color: rgba(255, 255, 255, 0.85);}.carousel-indicators li, .modal-content, .popover, .toast, .toast-header {background-clip: padding-box;}.toast, .tooltip {opacity: 0;font-size: 0.875rem;}.btn-close:hover {color: #000;text-decoration: none;opacity: 0.75;}.btn-close:focus {outline: 0;-webkit-box-shadow: 0 0 0 4px rgba(255, 112, 4, 0.25);box-shadow: 0 0 0 4px rgba(255, 112, 4, 0.25);opacity: 1;}.btn-close.disabled, .btn-close:disabled {pointer-events: none;user-select: none;opacity: 0.25;}.btn-close-white {-webkit-filter: invert(1) grayscale(100%) brightness(200%);filter: invert(1) grayscale(100%) brightness(200%);}.toast {max-width: 350px;border: 1px solid rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.15);box-shadow: 0 8px 16px rgba(0, 0, 0, 0.15);border-radius: 4px;}.toast:not(:last-child) {margin-bottom: 12px;}.toast.show {display: block;opacity: 1;}.toast-header {display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 8px 12px;color: #6c757d;border-bottom: 1px solid rgba(0, 0, 0, 0.05);border-top-left-radius: 3px;border-top-right-radius: 3px;}.toast-header .btn-close {margin-right: -6px;margin-left: 12px;}.lang-switcher .lang-panel, .toast-body {padding: 12px;}.modal-open .modal {overflow-x: hidden;overflow-y: auto;}.modal {position: fixed;top: 0;left: 0;z-index: 1050;display: none;width: 100%;height: 100%;overflow: hidden;outline: 0;}.modal-dialog {position: relative;pointer-events: none;}.modal-content, .pe-auto {pointer-events: auto;}.modal.fade .modal-dialog {-webkit-transition: -webkit-transform 0.3s ease-out;transition: transform 0.3s ease-out;transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;-webkit-transform: translate(0, -50px);transform: translate(0, -50px);}.modal.show .modal-dialog {-webkit-transform: none;transform: none;}.ec-product-sdwn:hover, .modal.modal-static .modal-dialog {-webkit-transform: scale(1.02);transform: scale(1.02);}.modal-dialog-scrollable {height: calc(100% - 16px);}.modal-dialog-scrollable .modal-content {max-height: 100%;overflow: hidden;}.ec-vendor-dashboard .ec-vendor-dashboard-card .ec-vendor-card-body .ec-vendor-card-table, .ec-vendor-uploads .ec-vendor-dashboard-card .ec-vendor-card-body .ec-vendor-card-table, .modal-dialog-scrollable .modal-body, .modal-fullscreen .modal-body {overflow-y: auto;}.modal-dialog-centered {display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-height: calc(100% - 16px);}.modal-content {position: relative;display: flex;-ms-flex-direction: column;flex-direction: column;width: 100%;background-color: #fff;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 4.8px;outline: 0;}.carousel-dark .carousel-indicators li, .ec-slide-content .btn:hover, .tooltip-inner {background-color: #000;}.modal-backdrop {position: fixed;top: 0;left: 0;z-index: 1040;width: 100vw;height: 100vh;}.ec-product-inner .ec-pro-content .ec-pro-rating i, .ec-product-swd .ec-product-body .ec-color, .modal-backdrop.show {opacity: 0.7;}.modal-header {display: flex;-ms-flex-negative: 0;flex-shrink: 0;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 10px;border-bottom: 1px solid #eee;}.modal-header .btn-close {padding: 5px;margin: -5px -5px -5px auto;}.modal-title {margin-bottom: 0;line-height: 1.5;}.modal-body {position: relative;-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;padding: 20px;}.modal-footer {display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-negative: 0;flex-shrink: 0;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;padding: 6px;border-top: 1px solid #eee;border-bottom-right-radius: 3.8px;border-bottom-left-radius: 3.8px;}.modal-footer > * {margin: 4px;}.modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll;}.modal-fullscreen {width: 100vw;max-width: none;height: 100%;margin: 0;}.modal-fullscreen .modal-content {height: 100%;border: 0;border-radius: 0;}.tooltip {position: absolute;z-index: 1070;display: block;margin: 0;text-align: left;text-align: start;}.tooltip .tooltip-arrow {position: absolute;display: block;width: 12.8px;height: 6.4px;}.tooltip .tooltip-arrow::before {position: absolute;content: "";border-color: transparent;border-style: solid;}.tooltip.show {opacity: 0.9;}.bs-tooltip-auto[x-placement^="bottom"], .bs-tooltip-auto[x-placement^="top"], .bs-tooltip-bottom, .bs-tooltip-top {padding: 6.4px 0;}.bottom-0, .bs-tooltip-auto[x-placement^="top"] .tooltip-arrow, .bs-tooltip-top .tooltip-arrow, .ec-blog-card:hover .ec-utility-info, .ec-btn-bw .btn-7:after, .fixed-bottom {bottom: 0;}.bs-tooltip-auto[x-placement^="top"] .tooltip-arrow::before, .bs-tooltip-top .tooltip-arrow::before {top: 0;border-width: 6.4px 6.4px 0;border-top-color: #000;}.bs-tooltip-auto[x-placement^="left"], .bs-tooltip-auto[x-placement^="right"], .bs-tooltip-left, .bs-tooltip-right {padding: 0 6.4px;}.bs-tooltip-auto[x-placement^="right"] .tooltip-arrow, .bs-tooltip-right .tooltip-arrow {left: 0;width: 6.4px;height: 12.8px;}.bs-tooltip-auto[x-placement^="right"] .tooltip-arrow::before, .bs-tooltip-right .tooltip-arrow::before {right: 0;border-width: 6.4px 6.4px 6.4px 0;border-right-color: #000;}.bs-tooltip-auto[x-placement^="bottom"] .tooltip-arrow, .bs-tooltip-bottom .tooltip-arrow, .ec-btn-bw .btn-7:before, .fixed-top, .top-0 {top: 0;}.bs-tooltip-auto[x-placement^="bottom"] .tooltip-arrow::before, .bs-tooltip-bottom .tooltip-arrow::before {bottom: 0;border-width: 0 6.4px 6.4px;border-bottom-color: #000;}.bs-tooltip-auto[x-placement^="left"] .tooltip-arrow, .bs-tooltip-left .tooltip-arrow {right: 0;width: 6.4px;height: 12.8px;}.bs-tooltip-auto[x-placement^="left"] .tooltip-arrow::before, .bs-tooltip-left .tooltip-arrow::before {left: 0;border-width: 6.4px 0 6.4px 6.4px;border-left-color: #000;}.tooltip-inner {max-width: 200px;padding: 2.5px 5px;color: #fff;text-align: center;border-radius: 4px;}.popover {position: absolute;top: 0;left: 0;z-index: 1060;display: block;max-width: 276px;text-align: left;text-align: start;font-size: 0.875rem;background-color: #fff;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 4.8px;}.ec-blog-card .ec-intro a:hover, .ec-blog-card .ec-utility-info a:hover, .footer-off-msg a, .text-decoration-underline {text-decoration: underline;}.popover .popover-arrow {position: absolute;display: block;width: 16px;height: 8px;margin: 0 4.8px;}.popover .popover-arrow::after, .popover .popover-arrow::before {position: absolute;display: block;content: "";border-color: transparent;border-style: solid;}.bs-popover-auto[x-placement^="top"] > .popover-arrow, .bs-popover-top > .popover-arrow {bottom: -9px;}.bs-popover-auto[x-placement^="top"] > .popover-arrow::before, .bs-popover-top > .popover-arrow::before {bottom: 0;border-width: 8px 8px 0;border-top-color: rgba(0, 0, 0, 0.25);}.bs-popover-auto[x-placement^="top"] > .popover-arrow::after, .bs-popover-top > .popover-arrow::after {bottom: 1px;border-width: 8px 8px 0;border-top-color: #fff;}.bs-popover-auto[x-placement^="right"], .bs-popover-right, .ec-btn-ds .btn-icon {margin-left: 8px;}.bs-popover-auto[x-placement^="right"] > .popover-arrow, .bs-popover-right > .popover-arrow {left: -9px;width: 8px;height: 16px;margin: 4.8px 0;}.bs-popover-auto[x-placement^="right"] > .popover-arrow::before, .bs-popover-right > .popover-arrow::before {left: 0;border-width: 8px 8px 8px 0;border-right-color: rgba(0, 0, 0, 0.25);}.bs-popover-auto[x-placement^="right"] > .popover-arrow::after, .bs-popover-right > .popover-arrow::after {left: 1px;border-width: 8px 8px 8px 0;border-right-color: #fff;}.bs-popover-auto[x-placement^="bottom"] > .popover-arrow, .bs-popover-bottom > .popover-arrow {top: -9px;}.bs-popover-auto[x-placement^="bottom"] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::before {top: 0;border-width: 0 8px 8px;border-bottom-color: rgba(0, 0, 0, 0.25);}.bs-popover-auto[x-placement^="bottom"] > .popover-arrow::after, .bs-popover-bottom > .popover-arrow::after {top: 1px;border-width: 0 8px 8px;border-bottom-color: #fff;}.bs-popover-auto[x-placement^="bottom"] .popover-header::before, .bs-popover-bottom .popover-header::before {position: absolute;top: 0;left: 50%;display: block;width: 16px;margin-left: -8px;content: "";border-bottom: 1px solid #f7f7f7;}.bs-popover-auto[x-placement^="left"] > .popover-arrow, .bs-popover-left > .popover-arrow {right: -9px;width: 8px;height: 16px;margin: 4.8px 0;}.bs-popover-auto[x-placement^="left"] > .popover-arrow::before, .bs-popover-left > .popover-arrow::before {right: 0;border-width: 8px 0 8px 8px;border-left-color: rgba(0, 0, 0, 0.25);}.bs-popover-auto[x-placement^="left"] > .popover-arrow::after, .bs-popover-left > .popover-arrow::after {right: 1px;border-width: 8px 0 8px 8px;border-left-color: #fff;}.popover-header {padding: 8px 10px;margin-bottom: 0;font-size: 1rem;background-color: #f7f7f7;border-bottom: 1px solid #ebebeb;border-top-left-radius: 3.8px;border-top-right-radius: 3.8px;}.popover-body {padding: 10px;color: #444;}.carousel.pointer-event {-ms-touch-action: pan-y;touch-action: pan-y;}.carousel-inner {position: relative;width: 100%;overflow: hidden;}.carousel-inner::after, .clearfix::after {display: block;clear: both;content: "";}.carousel-item {position: relative;display: none;width: 100%;margin-right: -100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: -webkit-transform 0.6s ease-in-out;transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;}.carousel-control-next, .carousel-control-prev {width: 15%;bottom: 0;position: absolute;color: #fff;text-align: center;z-index: 1;top: 0;}.active.carousel-item-right, .carousel-item-next:not(.carousel-item-left) {-webkit-transform: translateX(100%);transform: translateX(100%);}.active.carousel-item-left, .carousel-item-prev:not(.carousel-item-right) {-webkit-transform: translateX(-100%);transform: translateX(-100%);}.carousel-fade .carousel-item {opacity: 0;-webkit-transition-property: opacity;transition-property: opacity;-webkit-transform: none;transform: none;}.carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right, .carousel-fade .carousel-item.active {z-index: 1;opacity: 1;}.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right {z-index: 0;opacity: 0;-webkit-transition: opacity 0s 0.6s;transition: opacity 0s 0.6s;}.carousel-control-prev {display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;opacity: 0.5;-webkit-transition: opacity 0.15s;transition: opacity 0.15s;left: 0;}.carousel-control-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover {color: #fff;text-decoration: none;outline: 0;opacity: 0.9;}.carousel-control-next {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;opacity: 0.5;-webkit-transition: opacity 0.15s;transition: opacity 0.15s;right: 0;}.carousel-control-next-icon, .carousel-control-prev-icon {display: inline-block;background-repeat: no-repeat;background-position: 50%;background-size: 100% 100%;height: 32px;}.carousel-control-prev-icon {width: 32px;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFF' viewBox='0 0 16 16'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");}.carousel-control-next-icon {width: 32px;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFF' viewBox='0 0 16 16'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");}.carousel-indicators {position: absolute;right: 0;bottom: 0;left: 0;z-index: 2;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding-left: 0;margin-right: 15%;margin-left: 15%;list-style: none;}.spinner-border, .spinner-grow {display: inline-block;vertical-align: text-bottom;}.carousel-indicators li {-webkit-box-sizing: content-box;box-sizing: content-box;-webkit-box-flex: 0;-ms-flex: 0 1 auto;flex: 0 1 auto;width: 30px;height: 3px;margin-right: 3px;margin-left: 3px;text-indent: -999px;cursor: pointer;background-color: #fff;border-top: 10px solid transparent;border-bottom: 10px solid transparent;opacity: 0.5;-webkit-transition: opacity 0.6s;transition: opacity 0.6s;}.carousel-caption {position: absolute;right: 15%;bottom: 20px;left: 15%;padding-top: 20px;padding-bottom: 20px;color: #fff;text-align: center;}.carousel-dark .carousel-control-next-icon, .carousel-dark .carousel-control-prev-icon {-webkit-filter: invert(1) grayscale(100);filter: invert(1) grayscale(100);}.spinner-border {width: 32px;height: 32px;border: 4px solid #fff;border-right-color: transparent;border-radius: 50%;-webkit-animation: 0.75s linear infinite spinner-border;animation: 0.75s linear infinite spinner-border;}.spinner-border-sm {width: 16px;height: 16px;border-width: 3.2px;}.spinner-grow {width: 32px;height: 32px;background-color: #fff;border-radius: 50%;opacity: 0;-webkit-animation: 0.75s linear infinite spinner-grow;animation: 0.75s linear infinite spinner-grow;}.spinner-grow-sm {width: 16px;height: 16px;}.ec-card-grid-space .ec-card:hover .ec-num, .ec-header-bottons .ec-header-btn:hover, .ec-header-bottons .ec-header-btn:hover .cart-amount, .ec-header-user .dropdown-menu .dropdown-item:hover, .ec-main-menu ul li .mega-menu li ul li.menu_title a:hover, .ec-side-cart .ec-menu-inner .ec-menu-content ul li:hover > a, .ec-side-cart .ec-menu-inner .ec-menu-content ul li:hover > span.menu-toggle:before, .ec-sidebar-wrap .ec-sb-block-content li a:hover, .ec-single-pro-tab-content .ec-t-review-item .ec-t-review-top a:hover, .header-top-lan-curr .dropdown .dropdown-menu .dropdown-item:hover, .header-top-lan-curr .dropdown .dropdown-menu li.active .dropdown-item, .header-top-lan-curr .dropdown .dropdown-toggle:hover, .header-top-lan-curr .dropdown .dropdown-toggle:hover i, .link-primary, .modal-dialog .modal-header span:hover, .recent-purchase a:hover, .text-primary {color: #555;}.link-primary:focus, .link-primary:hover {color: #ff9c51;}.link-secondary:focus, .link-secondary:hover {color: #494f54;}.link-success:focus, .link-success:hover {color: #0d462c;}.link-info, .text-info {color: #0dcaf0;}.link-info:focus, .link-info:hover {color: #54dbf6;}.link-warning, .text-warning {color: #ffc107;}.link-warning:focus, .link-warning:hover {color: #ffd454;}.link-light, .text-light {color: #f8f9fa;}.link-dark, .text-dark {color: #343a40;}.link-dark:focus, .link-dark:hover {color: #121416;}.ratio {position: relative;width: 100%;}.ratio::before {display: block;padding-top: var(--aspect-ratio);content: "";}.ratio > * {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.fixed-bottom, .fixed-top {position: fixed;z-index: 1030;left: 0;right: 0;}.ratio-1x1 {--aspect-ratio: 100%;}.ratio-4x3 {--aspect-ratio: calc(3 / 4 * 100%);}.ratio-16x9 {--aspect-ratio: calc(9 / 16 * 100%);}.ratio-21x9 {--aspect-ratio: calc(9 / 21 * 100%);}.sticky-top {position: sticky;top: 0;z-index: 1020;}.visually-hidden, .visually-hidden-focusable:not(:focus) {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0;}.stretched-link::after {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;content: "";}.text-truncate {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.ec-title a, .text-wrap {white-space: normal;}.align-top {vertical-align: top;}.align-bottom, .particles canvas {vertical-align: bottom;}.align-text-bottom {vertical-align: text-bottom;}.align-text-top {vertical-align: text-top;}.ec-sidebar-wrap .ec-sb-block-content li a span, .float-right {float: right;}.float-none {float: none;}.overflow-auto {overflow: auto;}.d-inline {display: inline;}.d-table {display: table;}.d-table-row {display: table-row;}.d-table-cell {display: table-cell;}.d-inline-flex, .ec-product-csc .ec-product-body .ec-link-icon, .ec-product-lsc .ec-product-body .ec-link-btn {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}.shadow {-webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.15);box-shadow: 0 8px 16px rgba(0, 0, 0, 0.15);}.shadow-sm {-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.075);box-shadow: 0 2px 4px rgba(0, 0, 0, 0.075);}.shadow-lg {-webkit-box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);box-shadow: 0 16px 48px rgba(0, 0, 0, 0.175);}#edit_modal .cover-upload .thumb-upload .thumb-edit input + label:hover, #edit_modal .ec-vendor-block-detail .thumb-upload .thumb-edit input + label:hover, .ec-full-blog .ec-card-info .btn:focus, .ec-vendor-uploads .ec-vendor-card-body .ec-vendor-img-upload .ec-vendor-main-img .avatar-upload .avatar-edit input + label:hover, .ec-vendor-uploads .ec-vendor-card-body .ec-vendor-img-upload .ec-vendor-main-img .thumb-upload-set .thumb-upload input + label:hover, .shadow-none, .subscribe_form .button:focus {-webkit-box-shadow: none;box-shadow: none;}.position-fixed {position: fixed;}.position-sticky {position: sticky;}.top-50 {top: 50%;}.top-100 {top: 100%;}.bottom-50 {bottom: 50%;}.bottom-100 {bottom: 100%;}.ec-btn-classic .ec-buttons:nth-of-type(2):after, .left-0 {left: 0;}.left-50 {left: 50%;}.left-100 {left: 100%;}.noUi-handle.noUi-handle-upper, .right-0 {right: 0;}.right-50 {right: 50%;}.right-100 {right: 100%;}.translate-middle {-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}.border, .ec-product-sbtn .ec-product-body .ec-color a:hover, .ec-product-sdwn .ec-product-body .ec-color a:hover, .ec-product-sup .ec-product-body .ec-color a:hover {border: 1px solid #eee;}.border-0, .ec-sidebar-block.no-cba .ec-sb-block-content ul li .ec-sidebar-block-item .checked {border: 0;}.border-top, .ec-footer .footer-top {border-top: 1px solid #eee;}.border-right, .ec-catalog-multi-vendor .ec-vendor-card .ec-vendor-card-info .info .border-rt, .eccart-pro-items li .ec-pro-content .qty-plus-minus .dec.ec_qtybtn, .single-pro-content .ec-single-qty .qty-plus-minus .dec.ec_qtybtn {border-right: 1px solid #eee;}.border-right-0 {border-right: 0;}.border-bottom-0 {border-bottom: 0;}.border-left, .eccart-pro-items li .ec-pro-content .qty-plus-minus .inc.ec_qtybtn, .single-pro-content .ec-single-qty .qty-plus-minus .inc.ec_qtybtn {border-left: 1px solid #eee;}.border-left-0 {border-left: 0;}.border-primary, .modal-dialog .qty-nav-thumb .slick-slide.slick-current img, .modal-dialog .qty-nav-thumb .slick-slide:hover img {border-color: #555;}.border-secondary {border-color: #6c757d;}.border-info {border-color: #0dcaf0;}.border-warning {border-color: #ffc107;}.border-light {border-color: #f8f9fa;}.border-dark {border-color: #343a40;}.border-white {border-color: #fff;}.border-1 {border-width: 1px;}.border-2 {border-width: 2px;}.border-3 {border-width: 3px;}.border-4 {border-width: 4px;}.border-5 {border-width: 5px;}.w-25 {width: 25%;}.ec-checkout-wrap .ec-check-bill-form .ec-bill-wrap.ec-bill-half, .ec-contact-container .ec-contact-form .ec-contact-wrap.ec-contact-half, .ec-register-wrapper .ec-register-container .ec-register-form .ec-register-wrap.ec-register-half, .ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content .ec-del-option > *, .labels .ec-flate-offer .ec-flate-offer-image, .w-50 {width: 50%;}.section-title .ec-title:after, .section-title .ec-title:before {height: 3px;width: 50px;top: 50%;background: var(--custom-color) !important;content: "";}.w-75 {width: 75%;}.vw-100 {width: 100vw;}.min-vw-100 {min-width: 100vw;}.h-25 {height: 25%;}.h-50 {height: 50%;}.h-75 {height: 75%;}.ec-btn-bw .btn-3 span:hover:before, .ec-btn-bw .btn-3:hover:before, .h-100 {height: 100%;}.mh-100 {max-height: 100%;}.vh-100 {height: 100vh;}.min-vh-100 {min-height: 100vh;}.flex-fill {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}.flex-column {-ms-flex-direction: column;flex-direction: column;}.flex-row-reverse {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.flex-column-reverse {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}.flex-grow-0 {-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;}.flex-grow-1 {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.flex-shrink-0 {-ms-flex-negative: 0;flex-shrink: 0;}.flex-shrink-1 {-ms-flex-negative: 1;flex-shrink: 1;}.flex-wrap {-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-nowrap {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-wrap-reverse {-ms-flex-wrap: wrap-reverse;flex-wrap: wrap-reverse;}.justify-content-start {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.justify-content-end {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.justify-content-center {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.justify-content-between {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.justify-content-around {-ms-flex-pack: distribute;justify-content: space-around;}.justify-content-evenly {-webkit-box-pack: space-evenly;-ms-flex-pack: space-evenly;justify-content: space-evenly;}.align-items-start {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.align-items-end {-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}.align-items-center {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.align-items-baseline {-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;}.align-items-stretch {-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;}.align-content-start {-ms-flex-line-pack: start;align-content: flex-start;}.align-content-end {-ms-flex-line-pack: end;align-content: flex-end;}.align-content-center {-ms-flex-line-pack: center;align-content: center;}.align-content-between {-ms-flex-line-pack: justify;align-content: space-between;}.align-content-around {-ms-flex-line-pack: distribute;align-content: space-around;}.align-content-stretch {-ms-flex-line-pack: stretch;align-content: stretch;}.align-self-auto {-ms-flex-item-align: auto;-ms-grid-row-align: auto;align-self: auto;}.align-self-start {-ms-flex-item-align: start;align-self: flex-start;}.align-self-end, .ec-user-account .page-header .page-tools {-ms-flex-item-align: end;align-self: flex-end;}.align-self-center, .ec-product-inner .ec-pro-content .btn {-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;}.align-self-baseline {-ms-flex-item-align: baseline;align-self: baseline;}.align-self-stretch {-ms-flex-item-align: stretch;-ms-grid-row-align: stretch;align-self: stretch;}.order-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}.order-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}.order-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.order-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.order-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.order-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}.order-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}.order-last {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}.col-5 .add-to-cart .svg_img.pro_svg, .container-fluid .col-lg-2 .add-to-cart .svg_img.pro_svg, .ec-catalog-multi-vendor .vendor-row, .labels .h2, .labels .h4, .labels h2, .labels h4, .list-view-50 .add-to-cart .svg_img.pro_svg, .m-0, .subscribe_form .button {margin: 0;}.m-1 {margin: 5px;}.ec-btn-ds .btn, .m-2 {margin: 10px;}.m-3 {margin: 15px;}.m-4 {margin: 20px;}.m-5 {margin: 25px;}.m-6 {margin: 30px;}.m-7 {margin: 35px;}.m-8 {margin: 40px;}.m-9 {margin: 45px;}.m-10 {margin: 50px;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-img-upload .ec-vendor-main-img .avatar-upload .avatar-preview .imagePreview img, .m-auto {margin: auto;}.mx-1 {margin-right: 5px;margin-left: 5px;}.mx-2 {margin-right: 10px;margin-left: 10px;}.mx-3 {margin-right: 15px;margin-left: 15px;}.mx-4 {margin-right: 20px;margin-left: 20px;}.mx-5 {margin-right: 25px;margin-left: 25px;}.mx-6 {margin-right: 30px;margin-left: 30px;}.mx-7 {margin-right: 35px;margin-left: 35px;}.mx-8 {margin-right: 40px;margin-left: 40px;}.mx-9 {margin-right: 45px;margin-left: 45px;}.mx-10 {margin-right: 50px;margin-left: 50px;}.mx-auto {margin-right: auto;margin-left: auto;}.my-0 {margin-top: 0;margin-bottom: 0;}.my-1 {margin-top: 5px;margin-bottom: 5px;}.my-2 {margin-top: 10px;margin-bottom: 10px;}.my-3 {margin-top: 15px;margin-bottom: 15px;}.my-4 {margin-top: 20px;margin-bottom: 20px;}.my-5 {margin-top: 25px;margin-bottom: 25px;}.my-6 {margin-top: 30px;margin-bottom: 30px;}.my-7 {margin-top: 35px;margin-bottom: 35px;}.my-8 {margin-top: 40px;margin-bottom: 40px;}.my-9 {margin-top: 45px;margin-bottom: 45px;}.my-10 {margin-top: 50px;margin-bottom: 50px;}.my-auto {margin-top: auto;margin-bottom: auto;}.mt-1 {margin-top: 5px;}.ec-catalog-vendor-sec .ec-page-detail .ec-page-description-info .ec-catalog-vendor-info .ec-catalog-ratings .ec-pro-rating, .ec-single-pro-tab-content .ec-t-review-wrapper, .list-view-50 .ec-pro-content .ec-pro-size, .mt-2 {margin-top: 10px;}#edit_modal .ec-vendor-upload-detail .space-t-15, .ec-blog-date .date, .ec-up-card .ec-wrapper .ec-body .ec-content .read-btn, .list-view .ec-pro-content .ec-pro-size, .mt-3 {margin-top: 15px;}.ec-main-menu ul li .mega-menu ul.ec-main-banner, .mt-4 {margin-top: 20px;}.mt-5 {margin-top: 25px;}.ec-blog-cmt-form, .mt-6, .space-6 > div {margin-top: 30px;}.mt-7 {margin-top: 35px;}.ec-single-pro-tab, .mt-8 {margin-top: 40px;}.mt-9 {margin-top: 45px;}.mt-10, .section-space-mt {margin-top: 50px;}.mt-auto {margin-top: auto;}.ec-catalog-multi-vendor .ec-multi-vendor-detail .ec-page-description-info .ec-catalog-vendor-info .vendor-card-height .catalog-detail-card .ec-pro-rating i, .ec-catalog-vendor-sec .ec-page-detail .ec-page-description-info .ec-catalog-vendor-info .ec-catalog-ratings .ec-pro-rating i, .ec-subscribe-form .button i, .mr-1 {margin-right: 5px;}.mr-2, .single-pro-content .ec-single-qty .ec-single-wishlist {margin-right: 10px;}.mr-3 {margin-right: 15px;}.mr-4 {margin-right: 20px;}.mr-5 {margin-right: 25px;}.mr-6 {margin-right: 30px;}.mr-7 {margin-right: 35px;}.mr-8 {margin-right: 40px;}.ec-bill-option span, .ec-new-option span, .mr-9 {margin-right: 45px;}.mr-10 {margin-right: 50px;}.mr-auto {margin-right: auto;}.checkout_page .ec-checkout-wrap .ec-check-bill .ec-check-subtitle, .ec-single-pro-tab-content .ec-ratting-content .ec-ratting-input, .mb-2, .quickview-pro-content .ec-quickview-desc {margin-bottom: 10px;}.ec-footer-logo, .mb-4 {margin-bottom: 20px;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail .mb-25, .mb-5 {margin-bottom: 25px;}.checkout_page .ec-checkout-pay-wrap [type="radio"]:checked + label, .ec-checkout-block.ec-check-new, .ec-invoice-2 table, .ec-payment-fail-page .ec-payment-fail .ec-payment-content ul, .ec-product-360 .space-b-15, .ec-vendor-dashboard .space-bottom-30, .ec-vendor-uploads .space-bottom-30, .margin-bottom-30, .mb-6 {margin-bottom: 30px;}.mb-7 {margin-bottom: 35px;}.mb-8 {margin-bottom: 40px;}.mb-9 {margin-bottom: 45px;}.mb-10, .section-space-mb {margin-bottom: 50px;}.mb-auto {margin-bottom: auto;}#edit_modal .ec-vendor-upload-detail .qty_close, .bg-switcher ul .bg a:hover, .ec-vendor-dashboard .ec-vendor-sidebar .ec-sidebar-block .ec-vendor-block .ec-vendor-block-items ul li:hover a, .ec-vendor-uploads .ec-vendor-sidebar .ec-sidebar-block .ec-vendor-block .ec-vendor-block-items ul li:hover a, .lang-switcher ul .lang a:hover, .ml-1 {margin-left: 5px;}.ml-3 {margin-left: 15px;}.ml-4 {margin-left: 20px;}.ml-5 {margin-left: 25px;}.ml-6 {margin-left: 30px;}.ml-7 {margin-left: 35px;}.ml-8 {margin-left: 40px;}.ml-9 {margin-left: 45px;}.ml-10 {margin-left: 50px;}.ml-auto {margin-left: auto;}.m-n1 {margin: -5px;}.m-n2 {margin: -10px;}.m-n3 {margin: -15px;}.m-n4 {margin: -20px;}.m-n5 {margin: -25px;}.m-n6 {margin: -30px;}.m-n7 {margin: -35px;}.m-n8 {margin: -40px;}.m-n9 {margin: -45px;}.m-n10 {margin: -50px;}.mx-n2 {margin-right: -10px;margin-left: -10px;}.mx-n3 {margin-right: -15px;margin-left: -15px;}.mx-n4 {margin-right: -20px;margin-left: -20px;}.mx-n5 {margin-right: -25px;margin-left: -25px;}.mx-n6 {margin-right: -30px;margin-left: -30px;}.mx-n7 {margin-right: -35px;margin-left: -35px;}.mx-n8 {margin-right: -40px;margin-left: -40px;}.mx-n9 {margin-right: -45px;margin-left: -45px;}.mx-n10 {margin-right: -50px;margin-left: -50px;}.my-n1 {margin-top: -5px;margin-bottom: -5px;}.my-n2 {margin-top: -10px;margin-bottom: -10px;}.my-n3 {margin-top: -15px;margin-bottom: -15px;}.my-n4 {margin-top: -20px;margin-bottom: -20px;}.my-n5 {margin-top: -25px;margin-bottom: -25px;}.my-n6 {margin-top: -30px;margin-bottom: -30px;}.my-n7 {margin-top: -35px;margin-bottom: -35px;}.my-n8 {margin-top: -40px;margin-bottom: -40px;}.my-n9 {margin-top: -45px;margin-bottom: -45px;}.my-n10 {margin-top: -50px;margin-bottom: -50px;}.mt-n1 {margin-top: -5px;}.mt-n2 {margin-top: -10px;}.margin-minus-t-15, .mt-n3 {margin-top: -15px;}.mt-n4 {margin-top: -20px;}.mt-n5 {margin-top: -25px;}.mt-n6 {margin-top: -30px;}.mt-n7 {margin-top: -35px;}.mt-n8 {margin-top: -40px;}.mt-n9 {margin-top: -45px;}.mt-n10 {margin-top: -50px;}.mr-n1 {margin-right: -5px;}.mr-n2 {margin-right: -10px;}.mr-n3 {margin-right: -15px;}.mr-n4 {margin-right: -20px;}.mr-n5 {margin-right: -25px;}.mr-n6 {margin-right: -30px;}.mr-n7 {margin-right: -35px;}.mr-n8 {margin-right: -40px;}.mr-n9 {margin-right: -45px;}.mr-n10 {margin-right: -50px;}.mb-n1 {margin-bottom: -5px;}.mb-n2 {margin-bottom: -10px;}.ec-card-blog, .ec-faq-container-1, .ec-faq-container-2, .ec-faq-container-3, .margin-minus-b-15, .mb-n3 {margin-bottom: -15px;}.mb-n4 {margin-bottom: -20px;}.mb-n5 {margin-bottom: -25px;}.margin-minus-b-30, .mb-n6 {margin-bottom: -30px;}.mb-n7 {margin-bottom: -35px;}.mb-n8 {margin-bottom: -40px;}.mb-n9 {margin-bottom: -45px;}.mb-n10 {margin-bottom: -50px;}.ml-n1 {margin-left: -5px;}.ml-n2 {margin-left: -10px;}.ml-n3 {margin-left: -15px;}.ml-n4 {margin-left: -20px;}.ml-n5 {margin-left: -25px;}.ml-n6 {margin-left: -30px;}.ml-n7 {margin-left: -35px;}.ml-n8 {margin-left: -40px;}.ml-n9 {margin-left: -45px;}.ml-n10 {margin-left: -50px;}.p-1 {padding: 5px;}.ec-product-sdwn .ec-product-body .ec-slide, .p-2 {padding: 10px;}.ec-category-wrapper-1 .ec_cat_content, .ec-product-sbtn .ec-product-body, .ec-vendor-sidebar .ec-contact-form .ec-sb-block-form textarea, .ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail form textarea, .p-3 {padding: 15px;}.category-sidebar .cat-sidebar .cat-sidebar-box .ec-sidebar-wrap, .p-4 {padding: 20px;}.p-5 {padding: 25px;}.ec-tab-wrapper-3 .ec-single-pro-tab-content, .ec-vendor-dashboard .ec-vendor-dashboard-card .ec-vendor-card-body, .ec-vendor-uploads .ec-vendor-dashboard-card .ec-vendor-card-body, .p-6 {padding: 30px;}.p-7 {padding: 35px;}.p-8 {padding: 40px;}.p-9 {padding: 45px;}.p-10 {padding: 50px;}.px-1 {padding-right: 5px;padding-left: 5px;}.px-2 {padding-right: 10px;padding-left: 10px;}.px-3 {padding-right: 15px;padding-left: 15px;}.px-4 {padding-right: 20px;padding-left: 20px;}.px-5 {padding-right: 25px;padding-left: 25px;}.px-6 {padding-right: 30px;padding-left: 30px;}.px-7 {padding-right: 35px;padding-left: 35px;}.px-8 {padding-right: 40px;padding-left: 40px;}.px-9 {padding-right: 45px;padding-left: 45px;}.px-10 {padding-right: 50px;padding-left: 50px;}.py-0 {padding-top: 0;padding-bottom: 0;}.py-2 {padding-top: 10px;padding-bottom: 10px;}.py-3 {padding-top: 15px;padding-bottom: 15px;}.py-4 {padding-top: 20px;padding-bottom: 20px;}.py-5 {padding-top: 25px;padding-bottom: 25px;}.py-6 {padding-top: 30px;padding-bottom: 30px;}.py-7 {padding-top: 35px;padding-bottom: 35px;}.py-8 {padding-top: 40px;padding-bottom: 40px;}.py-9 {padding-top: 45px;padding-bottom: 45px;}.py-10 {padding-top: 50px;padding-bottom: 50px;}.pt-0 {padding-top: 0;}.pt-1 {padding-top: 5px;}.pt-2 {padding-top: 10px;}.pt-3 {padding-top: 15px;}.pt-4 {padding-top: 20px;}.pt-5 {padding-top: 25px;}.pt-6 {padding-top: 30px;}.pt-7 {padding-top: 35px;}.pt-8 {padding-top: 40px;}.pt-9 {padding-top: 45px;}.pt-10, .section-space-pt {padding-top: 50px;}.pr-0 {padding-right: 0;}.pr-1 {padding-right: 5px;}.pr-2 {padding-right: 10px;}.pr-3 {padding-right: 15px;}.pr-4 {padding-right: 20px;}.pr-5 {padding-right: 25px;}.pr-7 {padding-right: 35px;}.pr-8 {padding-right: 40px;}.pr-9 {padding-right: 45px;}.pr-10 {padding-right: 50px;}.pb-0 {padding-bottom: 0;}.pb-1 {padding-bottom: 5px;}.pb-2 {padding-bottom: 10px;}.pb-3 {padding-bottom: 15px;}.pb-4, .section-space-pb {padding-bottom: 20px;}.pb-5 {padding-bottom: 25px;}.pb-6 {padding-bottom: 30px;}.pb-7 {padding-bottom: 35px;}.pb-8 {padding-bottom: 40px;}.pb-9 {padding-bottom: 45px;}.pb-10 {padding-bottom: 50px;}.pl-0 {padding-left: 0;}.pl-1 {padding-left: 5px;}.pl-2 {padding-left: 10px;}.pl-3 {padding-left: 15px;}.pl-4 {padding-left: 20px;}.pl-5 {padding-left: 25px;}.pl-6 {padding-left: 30px;}.pl-7 {padding-left: 35px;}.pl-9 {padding-left: 45px;}.pl-10 {padding-left: 50px;}.font-weight-lighter {font-weight: lighter;}.ec-single-sales-countdown .periodDisplay, .font-weight-normal, .quickview-pro-content p span, .single-pro-content p span {font-weight: 400;}.text-lowercase {text-transform: lowercase;}.ec-box-card .ec-date .ec-month, .text-upper, .text-uppercase {text-transform: uppercase;}.section-title .ec-title, .text-capitalize {text-transform: capitalize;}.ec-breadcrumb-list, .text-right, body[dir="rtl"] {text-align: right;}#ec-testimonial-slider, .ec-catalog-multi-vendor .ec-vendor-card .ec-vendor-card-info .des, .ec-catalog-multi-vendor .ec-vendor-card .ec-vendor-card-info .name, .ec-thank-you-page .ec-thank-you .ec-thank-content .section-title, .text-center {text-align: center;}.text-black-50 {color: rgba(0, 0, 0, 0.5);}.text-white-50 {color: rgba(255, 255, 255, 0.5);}.lh-sm {line-height: 1.25;}.lh-base {line-height: 1.5;}.lh-lg {line-height: 2;}.banner-block .banner-content .ec-banner-btn a:hover, .bg-primary, .wishlist-2 .ec-table tbody tr td .ec-remove-wish:hover {background-color: #555;}.bg-secondary {background-color: #6c757d;}.bg-info {background-color: #0dcaf0;}.bg-warning {background-color: #ffc107;}.bg-light {background-color: #f8f9fa;}.bg-dark {background-color: #343a40;}#scrollUp, .btn-primary {background-color: var(--custom-color) !important;color: #fff;}.bg-gradient {background-image: var(--bs-gradient);}.text-decoration-line-through {text-decoration: line-through;}.font-italic {font-style: italic;}.text-break {word-break: break-word;}.user-select-all {-webkit-user-select: all;-moz-user-select: all;user-select: all;}.user-select-auto {-webkit-user-select: auto;-moz-user-select: auto;-ms-user-select: auto;user-select: auto;}.user-select-none {user-select: none;}.rounded-sm {border-radius: 3.2px;}.rounded-lg {border-radius: 4.8px;}.rounded-pill {border-radius: 800px;}.rounded-bottom, .rounded-left {border-bottom-left-radius: 4px;}.rounded-left, .rounded-top {border-top-left-radius: 4px;}.rounded-top {border-top-right-radius: 4px;}.rounded-bottom {border-bottom-right-radius: 4px;}#addtocart_toast.show, #wishlist_toast.show, .visible {visibility: visible;}.invisible {visibility: hidden;}li {list-style: none;}.img-responsive {max-width: 100%;display: block;}.pt-48px {padding-top: 48px;}.pt-100px {padding-top: 100px;}.pb-48px {padding-bottom: 48px;}.pt-70px {padding-top: 70px;}@media (min-width: 320px) {.container, .container-sm {max-width: 100%;}}@media (min-width: 576px) {.g-sm-0, .gx-sm-0 {--bs-gutter-x: 0;}.g-sm-0, .gy-sm-0 {--bs-gutter-y: 0;}.card-group, .flex-sm-column {-webkit-box-direction: normal;}.col-sm {-webkit-box-flex: 1;-ms-flex: 1 0 0%;flex: 1 0 0%;}.col-sm-auto, .row-cols-sm-auto > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;}.col-sm-12, .row-cols-sm-1 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 100%;}.col-sm-6, .row-cols-sm-2 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 50%;}.col-sm-4, .row-cols-sm-3 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 33.3333333333%;}.col-sm-3, .row-cols-sm-4 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 25%;}.row-cols-sm-5 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 20%;}.col-sm-2, .row-cols-sm-6 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 16.6666666667%;}.col-sm-1 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 8.3333333333%;}.col-sm-5 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 41.6666666667%;}.col-sm-7 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 58.3333333333%;}.col-sm-8 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 66.6666666667%;}.col-sm-9 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 75%;}.col-sm-10 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 83.3333333333%;}.col-sm-11 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 91.6666666667%;}.ml-sm-0, .offset-sm-0 {margin-left: 0;}.offset-sm-1 {margin-left: 8.3333333333%;}.offset-sm-2 {margin-left: 16.6666666667%;}.offset-sm-3 {margin-left: 25%;}.offset-sm-4 {margin-left: 33.3333333333%;}.offset-sm-5 {margin-left: 41.6666666667%;}.offset-sm-6 {margin-left: 50%;}.offset-sm-7 {margin-left: 58.3333333333%;}.offset-sm-8 {margin-left: 66.6666666667%;}.offset-sm-9 {margin-left: 75%;}.offset-sm-10 {margin-left: 83.3333333333%;}.offset-sm-11 {margin-left: 91.6666666667%;}.g-sm-1, .gx-sm-1 {--bs-gutter-x: 5px;}.g-sm-1, .gy-sm-1 {--bs-gutter-y: 5px;}.g-sm-2, .gx-sm-2 {--bs-gutter-x: 10px;}.g-sm-2, .gy-sm-2 {--bs-gutter-y: 10px;}.g-sm-3, .gx-sm-3 {--bs-gutter-x: 15px;}.g-sm-3, .gy-sm-3 {--bs-gutter-y: 15px;}.g-sm-4, .gx-sm-4 {--bs-gutter-x: 20px;}.g-sm-4, .gy-sm-4 {--bs-gutter-y: 20px;}.g-sm-5, .gx-sm-5 {--bs-gutter-x: 25px;}.g-sm-5, .gy-sm-5 {--bs-gutter-y: 25px;}.g-sm-6, .gx-sm-6 {--bs-gutter-x: 30px;}.g-sm-6, .gy-sm-6 {--bs-gutter-y: 30px;}.g-sm-7, .gx-sm-7 {--bs-gutter-x: 35px;}.g-sm-7, .gy-sm-7 {--bs-gutter-y: 35px;}.g-sm-8, .gx-sm-8 {--bs-gutter-x: 40px;}.g-sm-8, .gy-sm-8 {--bs-gutter-y: 40px;}.g-sm-9, .gx-sm-9 {--bs-gutter-x: 45px;}.g-sm-9, .gy-sm-9 {--bs-gutter-y: 45px;}.g-sm-10, .gx-sm-10 {--bs-gutter-x: 50px;}.g-sm-10, .gy-sm-10 {--bs-gutter-y: 50px;}.dropdown-menu-sm-left {right: auto;left: 0;}.dropdown-menu-sm-right {right: 0;left: auto;}.navbar-expand-sm {-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.flex-sm-row, .list-group-horizontal-sm, .navbar-expand-sm .navbar-nav {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.navbar-expand-sm .navbar-nav .dropdown-menu {position: absolute;}.navbar-expand-sm .navbar-nav .nav-link {padding-right: 8px;padding-left: 8px;}.d-sm-flex, .navbar-expand-sm .navbar-collapse {display: -webkit-box;display: -ms-flexbox;display: flex;}.d-sm-none, .navbar-expand-sm .navbar-toggler {display: none;}.card-group {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-ms-flex-flow: row wrap;flex-flow: row wrap;}.card-group > .card {-webkit-box-flex: 1;-ms-flex: 1 0 0%;flex: 1 0 0%;margin-bottom: 0;}.card-group > .card + .card {margin-left: 0;border-left: 0;}.card-group > .card:not(:last-child) {border-top-right-radius: 0;border-bottom-right-radius: 0;}.card-group > .card:not(:last-child) .card-header, .card-group > .card:not(:last-child) .card-img-top {border-top-right-radius: 0;}.card-group > .card:not(:last-child) .card-footer, .card-group > .card:not(:last-child) .card-img-bottom {border-bottom-right-radius: 0;}.card-group > .card:not(:first-child) {border-top-left-radius: 0;border-bottom-left-radius: 0;}.card-group > .card:not(:first-child) .card-header, .card-group > .card:not(:first-child) .card-img-top {border-top-left-radius: 0;}.card-group > .card:not(:first-child) .card-footer, .card-group > .card:not(:first-child) .card-img-bottom {border-bottom-left-radius: 0;}.list-group-horizontal-sm > .list-group-item:first-child {border-bottom-left-radius: 4px;border-top-right-radius: 0;}.list-group-horizontal-sm > .list-group-item:last-child {border-top-right-radius: 4px;border-bottom-left-radius: 0;}.list-group-horizontal-sm > .list-group-item + .list-group-item {border-top-width: 1px;border-left-width: 0;}.list-group-horizontal-sm > .list-group-item + .list-group-item.active {margin-left: -1px;border-left-width: 1px;}.list-group-horizontal-sm > .list-group-item.active, .mt-sm-0 {margin-top: 0;}.modal-dialog {max-width: 500px;margin: 28px auto;}.modal-dialog-scrollable {height: calc(100% - 56px);}.modal-dialog-centered {min-height: calc(100% - 56px);}.modal-sm {max-width: 300px;}.sticky-sm-top {position: sticky;top: 0;z-index: 1020;}.float-sm-left {float: left;}.float-sm-right {float: right;}.float-sm-none {float: none;}.d-sm-inline {display: inline;}.d-sm-inline-block {display: inline-block;}.d-sm-block {display: block;}.d-sm-table {display: table;}.d-sm-table-row {display: table-row;}.d-sm-table-cell {display: table-cell;}.d-sm-inline-flex {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}.flex-sm-fill {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}.flex-sm-column {-webkit-box-orient: vertical;-ms-flex-direction: column;flex-direction: column;}.flex-sm-row-reverse {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.flex-sm-column-reverse {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}.flex-sm-grow-0 {-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;}.flex-sm-grow-1 {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.flex-sm-shrink-0 {-ms-flex-negative: 0;flex-shrink: 0;}.flex-sm-shrink-1 {-ms-flex-negative: 1;flex-shrink: 1;}.flex-sm-wrap {-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-sm-nowrap {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-sm-wrap-reverse {-ms-flex-wrap: wrap-reverse;flex-wrap: wrap-reverse;}.justify-content-sm-start {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.justify-content-sm-end {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.justify-content-sm-center {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.justify-content-sm-between {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.justify-content-sm-around {-ms-flex-pack: distribute;justify-content: space-around;}.justify-content-sm-evenly {-webkit-box-pack: space-evenly;-ms-flex-pack: space-evenly;justify-content: space-evenly;}.align-items-sm-start {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.align-items-sm-end {-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}.align-items-sm-center {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.align-items-sm-baseline {-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;}.align-items-sm-stretch {-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;}.align-content-sm-start {-ms-flex-line-pack: start;align-content: flex-start;}.align-content-sm-end {-ms-flex-line-pack: end;align-content: flex-end;}.align-content-sm-center {-ms-flex-line-pack: center;align-content: center;}.align-content-sm-between {-ms-flex-line-pack: justify;align-content: space-between;}.align-content-sm-around {-ms-flex-line-pack: distribute;align-content: space-around;}.align-content-sm-stretch {-ms-flex-line-pack: stretch;align-content: stretch;}.align-self-sm-auto {-ms-flex-item-align: auto;-ms-grid-row-align: auto;align-self: auto;}.align-self-sm-start {-ms-flex-item-align: start;align-self: flex-start;}.align-self-sm-end {-ms-flex-item-align: end;align-self: flex-end;}.align-self-sm-center {-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;}.align-self-sm-baseline {-ms-flex-item-align: baseline;align-self: baseline;}.align-self-sm-stretch {-ms-flex-item-align: stretch;-ms-grid-row-align: stretch;align-self: stretch;}.order-sm-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}.order-sm-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}.order-sm-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.order-sm-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.order-sm-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.order-sm-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}.order-sm-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}.order-sm-last {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}.m-sm-0 {margin: 0;}.m-sm-1 {margin: 5px;}.m-sm-2 {margin: 10px;}.m-sm-3 {margin: 15px;}.m-sm-4 {margin: 20px;}.m-sm-5 {margin: 25px;}.m-sm-6 {margin: 30px;}.m-sm-7 {margin: 35px;}.m-sm-8 {margin: 40px;}.m-sm-9 {margin: 45px;}.m-sm-10 {margin: 50px;}.m-sm-auto {margin: auto;}.mx-sm-0 {margin-right: 0;margin-left: 0;}.mx-sm-1 {margin-right: 5px;margin-left: 5px;}.mx-sm-2 {margin-right: 10px;margin-left: 10px;}.mx-sm-3 {margin-right: 15px;margin-left: 15px;}.mx-sm-4 {margin-right: 20px;margin-left: 20px;}.mx-sm-5 {margin-right: 25px;margin-left: 25px;}.mx-sm-6 {margin-right: 30px;margin-left: 30px;}.mx-sm-7 {margin-right: 35px;margin-left: 35px;}.mx-sm-8 {margin-right: 40px;margin-left: 40px;}.mx-sm-9 {margin-right: 45px;margin-left: 45px;}.mx-sm-10 {margin-right: 50px;margin-left: 50px;}.mx-sm-auto {margin-right: auto;margin-left: auto;}.my-sm-0 {margin-top: 0;margin-bottom: 0;}.my-sm-1 {margin-top: 5px;margin-bottom: 5px;}.my-sm-2 {margin-top: 10px;margin-bottom: 10px;}.my-sm-3 {margin-top: 15px;margin-bottom: 15px;}.my-sm-4 {margin-top: 20px;margin-bottom: 20px;}.my-sm-5 {margin-top: 25px;margin-bottom: 25px;}.my-sm-6 {margin-top: 30px;margin-bottom: 30px;}.my-sm-7 {margin-top: 35px;margin-bottom: 35px;}.my-sm-8 {margin-top: 40px;margin-bottom: 40px;}.my-sm-9 {margin-top: 45px;margin-bottom: 45px;}.my-sm-10 {margin-top: 50px;margin-bottom: 50px;}.my-sm-auto {margin-top: auto;margin-bottom: auto;}.mt-sm-1 {margin-top: 5px;}.mt-sm-2 {margin-top: 10px;}.mt-sm-3 {margin-top: 15px;}.mt-sm-4 {margin-top: 20px;}.mt-sm-5 {margin-top: 25px;}.mt-sm-6 {margin-top: 30px;}.mt-sm-7 {margin-top: 35px;}.mt-sm-8 {margin-top: 40px;}.mt-sm-9 {margin-top: 45px;}.mt-sm-10 {margin-top: 50px;}.mt-sm-auto {margin-top: auto;}.mr-sm-0 {margin-right: 0;}.mr-sm-1 {margin-right: 5px;}.mr-sm-2 {margin-right: 10px;}.mr-sm-3 {margin-right: 15px;}.mr-sm-4 {margin-right: 20px;}.mr-sm-5 {margin-right: 25px;}.mr-sm-6 {margin-right: 30px;}.mr-sm-7 {margin-right: 35px;}.mr-sm-8 {margin-right: 40px;}.mr-sm-9 {margin-right: 45px;}.mr-sm-10 {margin-right: 50px;}.mr-sm-auto {margin-right: auto;}.mb-sm-0 {margin-bottom: 0;}.mb-sm-1 {margin-bottom: 5px;}.mb-sm-2 {margin-bottom: 10px;}.mb-sm-3 {margin-bottom: 15px;}.mb-sm-4 {margin-bottom: 20px;}.mb-sm-5 {margin-bottom: 25px;}.mb-sm-6 {margin-bottom: 30px;}.mb-sm-7 {margin-bottom: 35px;}.mb-sm-8 {margin-bottom: 40px;}.mb-sm-9 {margin-bottom: 45px;}.mb-sm-10 {margin-bottom: 50px;}.mb-sm-auto {margin-bottom: auto;}.ml-sm-1 {margin-left: 5px;}.ml-sm-2 {margin-left: 10px;}.ml-sm-3 {margin-left: 15px;}.ml-sm-4 {margin-left: 20px;}.ml-sm-5 {margin-left: 25px;}.ml-sm-6 {margin-left: 30px;}.ml-sm-7 {margin-left: 35px;}.ml-sm-8 {margin-left: 40px;}.ml-sm-9 {margin-left: 45px;}.ml-sm-10 {margin-left: 50px;}.ml-sm-auto {margin-left: auto;}.m-sm-n1 {margin: -5px;}.m-sm-n2 {margin: -10px;}.m-sm-n3 {margin: -15px;}.m-sm-n4 {margin: -20px;}.m-sm-n5 {margin: -25px;}.m-sm-n6 {margin: -30px;}.m-sm-n7 {margin: -35px;}.m-sm-n8 {margin: -40px;}.m-sm-n9 {margin: -45px;}.m-sm-n10 {margin: -50px;}.mx-sm-n1 {margin-right: -5px;margin-left: -5px;}.mx-sm-n2 {margin-right: -10px;margin-left: -10px;}.mx-sm-n3 {margin-right: -15px;margin-left: -15px;}.mx-sm-n4 {margin-right: -20px;margin-left: -20px;}.mx-sm-n5 {margin-right: -25px;margin-left: -25px;}.mx-sm-n6 {margin-right: -30px;margin-left: -30px;}.mx-sm-n7 {margin-right: -35px;margin-left: -35px;}.mx-sm-n8 {margin-right: -40px;margin-left: -40px;}.mx-sm-n9 {margin-right: -45px;margin-left: -45px;}.mx-sm-n10 {margin-right: -50px;margin-left: -50px;}.my-sm-n1 {margin-top: -5px;margin-bottom: -5px;}.my-sm-n2 {margin-top: -10px;margin-bottom: -10px;}.my-sm-n3 {margin-top: -15px;margin-bottom: -15px;}.my-sm-n4 {margin-top: -20px;margin-bottom: -20px;}.my-sm-n5 {margin-top: -25px;margin-bottom: -25px;}.my-sm-n6 {margin-top: -30px;margin-bottom: -30px;}.my-sm-n7 {margin-top: -35px;margin-bottom: -35px;}.my-sm-n8 {margin-top: -40px;margin-bottom: -40px;}.my-sm-n9 {margin-top: -45px;margin-bottom: -45px;}.my-sm-n10 {margin-top: -50px;margin-bottom: -50px;}.mt-sm-n1 {margin-top: -5px;}.mt-sm-n2 {margin-top: -10px;}.mt-sm-n3 {margin-top: -15px;}.mt-sm-n4 {margin-top: -20px;}.mt-sm-n5 {margin-top: -25px;}.mt-sm-n6 {margin-top: -30px;}.mt-sm-n7 {margin-top: -35px;}.mt-sm-n8 {margin-top: -40px;}.mt-sm-n9 {margin-top: -45px;}.mt-sm-n10 {margin-top: -50px;}.mr-sm-n1 {margin-right: -5px;}.mr-sm-n2 {margin-right: -10px;}.mr-sm-n3 {margin-right: -15px;}.mr-sm-n4 {margin-right: -20px;}.mr-sm-n5 {margin-right: -25px;}.mr-sm-n6 {margin-right: -30px;}.mr-sm-n7 {margin-right: -35px;}.mr-sm-n8 {margin-right: -40px;}.mr-sm-n9 {margin-right: -45px;}.mr-sm-n10 {margin-right: -50px;}.mb-sm-n1 {margin-bottom: -5px;}.mb-sm-n2 {margin-bottom: -10px;}.mb-sm-n3 {margin-bottom: -15px;}.mb-sm-n4 {margin-bottom: -20px;}.mb-sm-n5 {margin-bottom: -25px;}.mb-sm-n6 {margin-bottom: -30px;}.mb-sm-n7 {margin-bottom: -35px;}.mb-sm-n8 {margin-bottom: -40px;}.mb-sm-n9 {margin-bottom: -45px;}.mb-sm-n10 {margin-bottom: -50px;}.ml-sm-n1 {margin-left: -5px;}.ml-sm-n2 {margin-left: -10px;}.ml-sm-n3 {margin-left: -15px;}.ml-sm-n4 {margin-left: -20px;}.ml-sm-n5 {margin-left: -25px;}.ml-sm-n6 {margin-left: -30px;}.ml-sm-n7 {margin-left: -35px;}.ml-sm-n8 {margin-left: -40px;}.ml-sm-n9 {margin-left: -45px;}.ml-sm-n10 {margin-left: -50px;}.p-sm-0 {padding: 0;}.p-sm-1 {padding: 5px;}.p-sm-2 {padding: 10px;}.p-sm-3 {padding: 15px;}.p-sm-4 {padding: 20px;}.p-sm-5 {padding: 25px;}.p-sm-6 {padding: 30px;}.p-sm-7 {padding: 35px;}.p-sm-8 {padding: 40px;}.p-sm-9 {padding: 45px;}.p-sm-10 {padding: 50px;}.px-sm-0 {padding-right: 0;padding-left: 0;}.px-sm-1 {padding-right: 5px;padding-left: 5px;}.px-sm-2 {padding-right: 10px;padding-left: 10px;}.px-sm-3 {padding-right: 15px;padding-left: 15px;}.px-sm-4 {padding-right: 20px;padding-left: 20px;}.px-sm-5 {padding-right: 25px;padding-left: 25px;}.px-sm-6 {padding-right: 30px;padding-left: 30px;}.px-sm-7 {padding-right: 35px;padding-left: 35px;}.px-sm-8 {padding-right: 40px;padding-left: 40px;}.px-sm-9 {padding-right: 45px;padding-left: 45px;}.px-sm-10 {padding-right: 50px;padding-left: 50px;}.py-sm-0 {padding-top: 0;padding-bottom: 0;}.py-sm-1 {padding-top: 5px;padding-bottom: 5px;}.py-sm-2 {padding-top: 10px;padding-bottom: 10px;}.py-sm-3 {padding-top: 15px;padding-bottom: 15px;}.py-sm-4 {padding-top: 20px;padding-bottom: 20px;}.py-sm-5 {padding-top: 25px;padding-bottom: 25px;}.py-sm-6 {padding-top: 30px;padding-bottom: 30px;}.py-sm-7 {padding-top: 35px;padding-bottom: 35px;}.py-sm-8 {padding-top: 40px;padding-bottom: 40px;}.py-sm-9 {padding-top: 45px;padding-bottom: 45px;}.py-sm-10 {padding-top: 50px;padding-bottom: 50px;}.pt-sm-0 {padding-top: 0;}.pt-sm-1 {padding-top: 5px;}.pt-sm-2 {padding-top: 10px;}.pt-sm-3 {padding-top: 15px;}.pt-sm-4 {padding-top: 20px;}.pt-sm-5 {padding-top: 25px;}.pt-sm-6 {padding-top: 30px;}.pt-sm-7 {padding-top: 35px;}.pt-sm-8 {padding-top: 40px;}.pt-sm-9 {padding-top: 45px;}.pt-sm-10 {padding-top: 50px;}.pr-sm-0 {padding-right: 0;}.pr-sm-1 {padding-right: 5px;}.pr-sm-2 {padding-right: 10px;}.pr-sm-3 {padding-right: 15px;}.pr-sm-4 {padding-right: 20px;}.pr-sm-5 {padding-right: 25px;}.pr-sm-6 {padding-right: 30px;}.pr-sm-7 {padding-right: 35px;}.pr-sm-8 {padding-right: 40px;}.pr-sm-9 {padding-right: 45px;}.pr-sm-10 {padding-right: 50px;}.pb-sm-0 {padding-bottom: 0;}.pb-sm-1 {padding-bottom: 5px;}.pb-sm-2 {padding-bottom: 10px;}.pb-sm-3 {padding-bottom: 15px;}.pb-sm-4 {padding-bottom: 20px;}.pb-sm-5 {padding-bottom: 25px;}.pb-sm-6 {padding-bottom: 30px;}.pb-sm-7 {padding-bottom: 35px;}.pb-sm-8 {padding-bottom: 40px;}.pb-sm-9 {padding-bottom: 45px;}.pb-sm-10 {padding-bottom: 50px;}.pl-sm-0 {padding-left: 0;}.pl-sm-1 {padding-left: 5px;}.pl-sm-2 {padding-left: 10px;}.pl-sm-3 {padding-left: 15px;}.pl-sm-4 {padding-left: 20px;}.pl-sm-5 {padding-left: 25px;}.pl-sm-6 {padding-left: 30px;}.pl-sm-7 {padding-left: 35px;}.pl-sm-8 {padding-left: 40px;}.pl-sm-9 {padding-left: 45px;}.pl-sm-10 {padding-left: 50px;}.text-sm-left {text-align: left;}.text-sm-right {text-align: right;}.text-sm-center {text-align: center;}}@media (max-width: 767px) {.container, .container-sm {padding-right: 15px;padding-left: 15px;}}@media (min-width: 768px) {.g-md-0, .gx-md-0 {--bs-gutter-x: 0;}.g-md-0, .gy-md-0 {--bs-gutter-y: 0;}.container, .container-md, .container-sm {max-width: 738px;}.col-md {-webkit-box-flex: 1;-ms-flex: 1 0 0%;flex: 1 0 0%;}.col-md-auto, .row-cols-md-auto > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;}.col-md-12, .row-cols-md-1 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 100%;}.col-md-6, .row-cols-md-2 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 50%;}.col-md-4, .row-cols-md-3 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 33.3333333333%;}.col-md-3, .row-cols-md-4 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 25%;}.row-cols-md-5 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 20%;}.col-md-2, .row-cols-md-6 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 16.6666666667%;}.col-md-1 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 8.3333333333%;}.col-md-5 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 41.6666666667%;}.col-md-7 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 58.3333333333%;}.col-md-8 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 66.6666666667%;}.col-md-9 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 75%;}.col-md-10 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 83.3333333333%;}.col-md-11 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 91.6666666667%;}.ml-md-0, .offset-md-0 {margin-left: 0;}.offset-md-1 {margin-left: 8.3333333333%;}.offset-md-2 {margin-left: 16.6666666667%;}.offset-md-3 {margin-left: 25%;}.offset-md-4 {margin-left: 33.3333333333%;}.offset-md-5 {margin-left: 41.6666666667%;}.offset-md-6 {margin-left: 50%;}.offset-md-7 {margin-left: 58.3333333333%;}.offset-md-8 {margin-left: 66.6666666667%;}.offset-md-9 {margin-left: 75%;}.offset-md-10 {margin-left: 83.3333333333%;}.offset-md-11 {margin-left: 91.6666666667%;}.g-md-1, .gx-md-1 {--bs-gutter-x: 5px;}.g-md-1, .gy-md-1 {--bs-gutter-y: 5px;}.g-md-2, .gx-md-2 {--bs-gutter-x: 10px;}.g-md-2, .gy-md-2 {--bs-gutter-y: 10px;}.g-md-3, .gx-md-3 {--bs-gutter-x: 15px;}.g-md-3, .gy-md-3 {--bs-gutter-y: 15px;}.g-md-4, .gx-md-4 {--bs-gutter-x: 20px;}.g-md-4, .gy-md-4 {--bs-gutter-y: 20px;}.g-md-5, .gx-md-5 {--bs-gutter-x: 25px;}.g-md-5, .gy-md-5 {--bs-gutter-y: 25px;}.g-md-6, .gx-md-6 {--bs-gutter-x: 30px;}.g-md-6, .gy-md-6 {--bs-gutter-y: 30px;}.g-md-7, .gx-md-7 {--bs-gutter-x: 35px;}.g-md-7, .gy-md-7 {--bs-gutter-y: 35px;}.g-md-8, .gx-md-8 {--bs-gutter-x: 40px;}.g-md-8, .gy-md-8 {--bs-gutter-y: 40px;}.g-md-9, .gx-md-9 {--bs-gutter-x: 45px;}.g-md-9, .gy-md-9 {--bs-gutter-y: 45px;}.g-md-10, .gx-md-10 {--bs-gutter-x: 50px;}.g-md-10, .gy-md-10 {--bs-gutter-y: 50px;}.dropdown-menu-md-left {right: auto;left: 0;}.dropdown-menu-md-right {right: 0;left: auto;}.navbar-expand-md {-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.flex-md-row, .list-group-horizontal-md, .navbar-expand-md .navbar-nav {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.navbar-expand-md .navbar-nav .dropdown-menu {position: absolute;}.navbar-expand-md .navbar-nav .nav-link {padding-right: 8px;padding-left: 8px;}.d-md-flex, .navbar-expand-md .navbar-collapse {display: -webkit-box;display: -ms-flexbox;display: flex;}.d-md-none, .navbar-expand-md .navbar-toggler {display: none;}.list-group-horizontal-md > .list-group-item:first-child {border-bottom-left-radius: 4px;border-top-right-radius: 0;}.list-group-horizontal-md > .list-group-item:last-child {border-top-right-radius: 4px;border-bottom-left-radius: 0;}.list-group-horizontal-md > .list-group-item + .list-group-item {border-top-width: 1px;border-left-width: 0;}.list-group-horizontal-md > .list-group-item + .list-group-item.active {margin-left: -1px;border-left-width: 1px;}.list-group-horizontal-md > .list-group-item.active, .mt-md-0 {margin-top: 0;}.sticky-md-top {position: sticky;top: 0;z-index: 1020;}.float-md-left {float: left;}.float-md-right {float: right;}.float-md-none {float: none;}.d-md-inline {display: inline;}.d-md-inline-block {display: inline-block;}.d-md-block {display: block;}.d-md-table {display: table;}.d-md-table-row {display: table-row;}.d-md-table-cell {display: table-cell;}.d-md-inline-flex {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}.flex-md-fill {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}.flex-md-column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.flex-md-row-reverse {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.flex-md-column-reverse {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}.flex-md-grow-0 {-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;}.flex-md-grow-1 {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.flex-md-shrink-0 {-ms-flex-negative: 0;flex-shrink: 0;}.flex-md-shrink-1 {-ms-flex-negative: 1;flex-shrink: 1;}.flex-md-wrap {-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-md-nowrap {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-md-wrap-reverse {-ms-flex-wrap: wrap-reverse;flex-wrap: wrap-reverse;}.justify-content-md-start {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.justify-content-md-end {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.justify-content-md-center {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.justify-content-md-between {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.justify-content-md-around {-ms-flex-pack: distribute;justify-content: space-around;}.justify-content-md-evenly {-webkit-box-pack: space-evenly;-ms-flex-pack: space-evenly;justify-content: space-evenly;}.align-items-md-start {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.align-items-md-end {-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}.align-items-md-center {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.align-items-md-baseline {-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;}.align-items-md-stretch {-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;}.align-content-md-start {-ms-flex-line-pack: start;align-content: flex-start;}.align-content-md-end {-ms-flex-line-pack: end;align-content: flex-end;}.align-content-md-center {-ms-flex-line-pack: center;align-content: center;}.align-content-md-between {-ms-flex-line-pack: justify;align-content: space-between;}.align-content-md-around {-ms-flex-line-pack: distribute;align-content: space-around;}.align-content-md-stretch {-ms-flex-line-pack: stretch;align-content: stretch;}.align-self-md-auto {-ms-flex-item-align: auto;-ms-grid-row-align: auto;align-self: auto;}.align-self-md-start {-ms-flex-item-align: start;align-self: flex-start;}.align-self-md-end {-ms-flex-item-align: end;align-self: flex-end;}.align-self-md-center {-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;}.align-self-md-baseline {-ms-flex-item-align: baseline;align-self: baseline;}.align-self-md-stretch {-ms-flex-item-align: stretch;-ms-grid-row-align: stretch;align-self: stretch;}.order-md-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}.order-md-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}.order-md-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.order-md-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.order-md-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.order-md-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}.order-md-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}.order-md-last {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}.m-md-0 {margin: 0;}.m-md-1 {margin: 5px;}.m-md-2 {margin: 10px;}.m-md-3 {margin: 15px;}.m-md-4 {margin: 20px;}.m-md-5 {margin: 25px;}.m-md-6 {margin: 30px;}.m-md-7 {margin: 35px;}.m-md-8 {margin: 40px;}.m-md-9 {margin: 45px;}.m-md-10 {margin: 50px;}.m-md-auto {margin: auto;}.mx-md-0 {margin-right: 0;margin-left: 0;}.mx-md-1 {margin-right: 5px;margin-left: 5px;}.mx-md-2 {margin-right: 10px;margin-left: 10px;}.mx-md-3 {margin-right: 15px;margin-left: 15px;}.mx-md-4 {margin-right: 20px;margin-left: 20px;}.mx-md-5 {margin-right: 25px;margin-left: 25px;}.mx-md-6 {margin-right: 30px;margin-left: 30px;}.mx-md-7 {margin-right: 35px;margin-left: 35px;}.mx-md-8 {margin-right: 40px;margin-left: 40px;}.mx-md-9 {margin-right: 45px;margin-left: 45px;}.mx-md-10 {margin-right: 50px;margin-left: 50px;}.mx-md-auto {margin-right: auto;margin-left: auto;}.my-md-0 {margin-top: 0;margin-bottom: 0;}.my-md-1 {margin-top: 5px;margin-bottom: 5px;}.my-md-2 {margin-top: 10px;margin-bottom: 10px;}.my-md-3 {margin-top: 15px;margin-bottom: 15px;}.my-md-4 {margin-top: 20px;margin-bottom: 20px;}.my-md-5 {margin-top: 25px;margin-bottom: 25px;}.my-md-6 {margin-top: 30px;margin-bottom: 30px;}.my-md-7 {margin-top: 35px;margin-bottom: 35px;}.my-md-8 {margin-top: 40px;margin-bottom: 40px;}.my-md-9 {margin-top: 45px;margin-bottom: 45px;}.my-md-10 {margin-top: 50px;margin-bottom: 50px;}.my-md-auto {margin-top: auto;margin-bottom: auto;}.mt-md-1 {margin-top: 5px;}.mt-md-2 {margin-top: 10px;}.mt-md-3 {margin-top: 15px;}.mt-md-4 {margin-top: 20px;}.mt-md-5 {margin-top: 25px;}.mt-md-6 {margin-top: 30px;}.mt-md-7 {margin-top: 35px;}.mt-md-8 {margin-top: 40px;}.mt-md-9 {margin-top: 45px;}.mt-md-10 {margin-top: 50px;}.mt-md-auto {margin-top: auto;}.mr-md-0 {margin-right: 0;}.mr-md-1 {margin-right: 5px;}.mr-md-2 {margin-right: 10px;}.mr-md-3 {margin-right: 15px;}.mr-md-4 {margin-right: 20px;}.mr-md-5 {margin-right: 25px;}.mr-md-6 {margin-right: 30px;}.mr-md-7 {margin-right: 35px;}.mr-md-8 {margin-right: 40px;}.mr-md-9 {margin-right: 45px;}.mr-md-10 {margin-right: 50px;}.mr-md-auto {margin-right: auto;}.mb-md-0 {margin-bottom: 0;}.mb-md-1 {margin-bottom: 5px;}.mb-md-2 {margin-bottom: 10px;}.mb-md-3 {margin-bottom: 15px;}.mb-md-4 {margin-bottom: 20px;}.mb-md-5 {margin-bottom: 25px;}.mb-md-6 {margin-bottom: 30px;}.mb-md-7 {margin-bottom: 35px;}.mb-md-8 {margin-bottom: 40px;}.mb-md-9 {margin-bottom: 45px;}.mb-md-10 {margin-bottom: 50px;}.mb-md-auto {margin-bottom: auto;}.ml-md-1 {margin-left: 5px;}.ml-md-2 {margin-left: 10px;}.ml-md-3 {margin-left: 15px;}.ml-md-4 {margin-left: 20px;}.ml-md-5 {margin-left: 25px;}.ml-md-6 {margin-left: 30px;}.ml-md-7 {margin-left: 35px;}.ml-md-8 {margin-left: 40px;}.ml-md-9 {margin-left: 45px;}.ml-md-10 {margin-left: 50px;}.ml-md-auto {margin-left: auto;}.m-md-n1 {margin: -5px;}.m-md-n2 {margin: -10px;}.m-md-n3 {margin: -15px;}.m-md-n4 {margin: -20px;}.m-md-n5 {margin: -25px;}.m-md-n6 {margin: -30px;}.m-md-n7 {margin: -35px;}.m-md-n8 {margin: -40px;}.m-md-n9 {margin: -45px;}.m-md-n10 {margin: -50px;}.mx-md-n1 {margin-right: -5px;margin-left: -5px;}.mx-md-n2 {margin-right: -10px;margin-left: -10px;}.mx-md-n3 {margin-right: -15px;margin-left: -15px;}.mx-md-n4 {margin-right: -20px;margin-left: -20px;}.mx-md-n5 {margin-right: -25px;margin-left: -25px;}.mx-md-n6 {margin-right: -30px;margin-left: -30px;}.mx-md-n7 {margin-right: -35px;margin-left: -35px;}.mx-md-n8 {margin-right: -40px;margin-left: -40px;}.mx-md-n9 {margin-right: -45px;margin-left: -45px;}.mx-md-n10 {margin-right: -50px;margin-left: -50px;}.my-md-n1 {margin-top: -5px;margin-bottom: -5px;}.my-md-n2 {margin-top: -10px;margin-bottom: -10px;}.my-md-n3 {margin-top: -15px;margin-bottom: -15px;}.my-md-n4 {margin-top: -20px;margin-bottom: -20px;}.my-md-n5 {margin-top: -25px;margin-bottom: -25px;}.my-md-n6 {margin-top: -30px;margin-bottom: -30px;}.my-md-n7 {margin-top: -35px;margin-bottom: -35px;}.my-md-n8 {margin-top: -40px;margin-bottom: -40px;}.my-md-n9 {margin-top: -45px;margin-bottom: -45px;}.my-md-n10 {margin-top: -50px;margin-bottom: -50px;}.mt-md-n1 {margin-top: -5px;}.mt-md-n2 {margin-top: -10px;}.mt-md-n3 {margin-top: -15px;}.mt-md-n4 {margin-top: -20px;}.mt-md-n5 {margin-top: -25px;}.mt-md-n6 {margin-top: -30px;}.mt-md-n7 {margin-top: -35px;}.mt-md-n8 {margin-top: -40px;}.mt-md-n9 {margin-top: -45px;}.mt-md-n10 {margin-top: -50px;}.mr-md-n1 {margin-right: -5px;}.mr-md-n2 {margin-right: -10px;}.mr-md-n3 {margin-right: -15px;}.mr-md-n4 {margin-right: -20px;}.mr-md-n5 {margin-right: -25px;}.mr-md-n6 {margin-right: -30px;}.mr-md-n7 {margin-right: -35px;}.mr-md-n8 {margin-right: -40px;}.mr-md-n9 {margin-right: -45px;}.mr-md-n10 {margin-right: -50px;}.mb-md-n1 {margin-bottom: -5px;}.mb-md-n2 {margin-bottom: -10px;}.mb-md-n3 {margin-bottom: -15px;}.mb-md-n4 {margin-bottom: -20px;}.mb-md-n5 {margin-bottom: -25px;}.mb-md-n6 {margin-bottom: -30px;}.mb-md-n7 {margin-bottom: -35px;}.mb-md-n8 {margin-bottom: -40px;}.mb-md-n9 {margin-bottom: -45px;}.mb-md-n10 {margin-bottom: -50px;}.ml-md-n1 {margin-left: -5px;}.ml-md-n2 {margin-left: -10px;}.ml-md-n3 {margin-left: -15px;}.ml-md-n4 {margin-left: -20px;}.ml-md-n5 {margin-left: -25px;}.ml-md-n6 {margin-left: -30px;}.ml-md-n7 {margin-left: -35px;}.ml-md-n8 {margin-left: -40px;}.ml-md-n9 {margin-left: -45px;}.ml-md-n10 {margin-left: -50px;}.p-md-0 {padding: 0;}.p-md-1 {padding: 5px;}.p-md-2 {padding: 10px;}.p-md-3 {padding: 15px;}.p-md-4 {padding: 20px;}.p-md-5 {padding: 25px;}.p-md-6 {padding: 30px;}.p-md-7 {padding: 35px;}.p-md-8 {padding: 40px;}.p-md-9 {padding: 45px;}.p-md-10 {padding: 50px;}.px-md-0 {padding-right: 0;padding-left: 0;}.px-md-1 {padding-right: 5px;padding-left: 5px;}.px-md-2 {padding-right: 10px;padding-left: 10px;}.px-md-3 {padding-right: 15px;padding-left: 15px;}.px-md-4 {padding-right: 20px;padding-left: 20px;}.px-md-5 {padding-right: 25px;padding-left: 25px;}.px-md-6 {padding-right: 30px;padding-left: 30px;}.px-md-7 {padding-right: 35px;padding-left: 35px;}.px-md-8 {padding-right: 40px;padding-left: 40px;}.px-md-9 {padding-right: 45px;padding-left: 45px;}.px-md-10 {padding-right: 50px;padding-left: 50px;}.py-md-0 {padding-top: 0;padding-bottom: 0;}.py-md-1 {padding-top: 5px;padding-bottom: 5px;}.py-md-2 {padding-top: 10px;padding-bottom: 10px;}.py-md-3 {padding-top: 15px;padding-bottom: 15px;}.py-md-4 {padding-top: 20px;padding-bottom: 20px;}.py-md-5 {padding-top: 25px;padding-bottom: 25px;}.py-md-6 {padding-top: 30px;padding-bottom: 30px;}.py-md-7 {padding-top: 35px;padding-bottom: 35px;}.py-md-8 {padding-top: 40px;padding-bottom: 40px;}.py-md-9 {padding-top: 45px;padding-bottom: 45px;}.py-md-10 {padding-top: 50px;padding-bottom: 50px;}.pt-md-0 {padding-top: 0;}.pt-md-1 {padding-top: 5px;}.pt-md-2 {padding-top: 10px;}.pt-md-3 {padding-top: 15px;}.pt-md-4 {padding-top: 20px;}.pt-md-5 {padding-top: 25px;}.pt-md-6 {padding-top: 30px;}.pt-md-7 {padding-top: 35px;}.pt-md-8 {padding-top: 40px;}.pt-md-9 {padding-top: 45px;}.pt-md-10 {padding-top: 50px;}.pr-md-0 {padding-right: 0;}.pr-md-1 {padding-right: 5px;}.pr-md-2 {padding-right: 10px;}.pr-md-3 {padding-right: 15px;}.pr-md-4 {padding-right: 20px;}.pr-md-5 {padding-right: 25px;}.pr-md-6 {padding-right: 30px;}.pr-md-7 {padding-right: 35px;}.pr-md-8 {padding-right: 40px;}.pr-md-9 {padding-right: 45px;}.pr-md-10 {padding-right: 50px;}.pb-md-0 {padding-bottom: 0;}.pb-md-1 {padding-bottom: 5px;}.pb-md-2 {padding-bottom: 10px;}.pb-md-3 {padding-bottom: 15px;}.pb-md-4 {padding-bottom: 20px;}.pb-md-5 {padding-bottom: 25px;}.pb-md-6 {padding-bottom: 30px;}.pb-md-7 {padding-bottom: 35px;}.pb-md-8 {padding-bottom: 40px;}.pb-md-9 {padding-bottom: 45px;}.pb-md-10 {padding-bottom: 50px;}.pl-md-0 {padding-left: 0;}.pl-md-1 {padding-left: 5px;}.pl-md-2 {padding-left: 10px;}.pl-md-3 {padding-left: 15px;}.pl-md-4 {padding-left: 20px;}.pl-md-5 {padding-left: 25px;}.pl-md-6 {padding-left: 30px;}.pl-md-7 {padding-left: 35px;}.pl-md-8 {padding-left: 40px;}.pl-md-9 {padding-left: 45px;}.pl-md-10 {padding-left: 50px;}.text-md-left {text-align: left;}.text-md-right {text-align: right;}.text-md-center {text-align: center;}}@media (min-width: 992px) {.g-lg-0, .gx-lg-0 {--bs-gutter-x: 0;}.g-lg-0, .gy-lg-0 {--bs-gutter-y: 0;}.container, .container-lg, .container-md, .container-sm {max-width: 960px;}.col-lg {-webkit-box-flex: 1;-ms-flex: 1 0 0%;flex: 1 0 0%;}.col-lg-auto, .row-cols-lg-auto > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;}.col-lg-12, .row-cols-lg-1 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 100%;}.col-lg-6, .row-cols-lg-2 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 50%;}.col-lg-4, .row-cols-lg-3 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 33.3333333333%;}.col-lg-3, .row-cols-lg-4 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 25%;}.row-cols-lg-5 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 20%;}.col-lg-2, .row-cols-lg-6 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 16.6666666667%;}.col-lg-1 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 8.3333333333%;}.col-lg-5 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 41.6666666667%;}.col-lg-7 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 58.3333333333%;}.col-lg-8 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 66.6666666667%;}.col-lg-9 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 75%;}.col-lg-10 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 83.3333333333%;}.col-lg-11 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 91.6666666667%;}.ml-lg-0, .offset-lg-0 {margin-left: 0;}.offset-lg-1 {margin-left: 8.3333333333%;}.offset-lg-2 {margin-left: 16.6666666667%;}.offset-lg-3 {margin-left: 25%;}.offset-lg-4 {margin-left: 33.3333333333%;}.offset-lg-5 {margin-left: 41.6666666667%;}.offset-lg-6 {margin-left: 50%;}.offset-lg-7 {margin-left: 58.3333333333%;}.offset-lg-8 {margin-left: 66.6666666667%;}.offset-lg-9 {margin-left: 75%;}.offset-lg-10 {margin-left: 83.3333333333%;}.offset-lg-11 {margin-left: 91.6666666667%;}.g-lg-1, .gx-lg-1 {--bs-gutter-x: 5px;}.g-lg-1, .gy-lg-1 {--bs-gutter-y: 5px;}.g-lg-2, .gx-lg-2 {--bs-gutter-x: 10px;}.g-lg-2, .gy-lg-2 {--bs-gutter-y: 10px;}.g-lg-3, .gx-lg-3 {--bs-gutter-x: 15px;}.g-lg-3, .gy-lg-3 {--bs-gutter-y: 15px;}.g-lg-4, .gx-lg-4 {--bs-gutter-x: 20px;}.g-lg-4, .gy-lg-4 {--bs-gutter-y: 20px;}.g-lg-5, .gx-lg-5 {--bs-gutter-x: 25px;}.g-lg-5, .gy-lg-5 {--bs-gutter-y: 25px;}.g-lg-6, .gx-lg-6 {--bs-gutter-x: 30px;}.g-lg-6, .gy-lg-6 {--bs-gutter-y: 30px;}.g-lg-7, .gx-lg-7 {--bs-gutter-x: 35px;}.g-lg-7, .gy-lg-7 {--bs-gutter-y: 35px;}.g-lg-8, .gx-lg-8 {--bs-gutter-x: 40px;}.g-lg-8, .gy-lg-8 {--bs-gutter-y: 40px;}.g-lg-9, .gx-lg-9 {--bs-gutter-x: 45px;}.g-lg-9, .gy-lg-9 {--bs-gutter-y: 45px;}.g-lg-10, .gx-lg-10 {--bs-gutter-x: 50px;}.g-lg-10, .gy-lg-10 {--bs-gutter-y: 50px;}.dropdown-menu-lg-left {right: auto;left: 0;}.dropdown-menu-lg-right {right: 0;left: auto;}.navbar-expand-lg {-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.flex-lg-row, .list-group-horizontal-lg, .navbar-expand-lg .navbar-nav {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.navbar-expand-lg .navbar-nav .dropdown-menu {position: absolute;}.navbar-expand-lg .navbar-nav .nav-link {padding-right: 8px;padding-left: 8px;}.d-lg-flex, .navbar-expand-lg .navbar-collapse {display: -webkit-box;display: -ms-flexbox;display: flex;}.d-lg-none, .navbar-expand-lg .navbar-toggler {display: none;}.list-group-horizontal-lg > .list-group-item:first-child {border-bottom-left-radius: 4px;border-top-right-radius: 0;}.list-group-horizontal-lg > .list-group-item:last-child {border-top-right-radius: 4px;border-bottom-left-radius: 0;}.list-group-horizontal-lg > .list-group-item + .list-group-item {border-top-width: 1px;border-left-width: 0;}.list-group-horizontal-lg > .list-group-item + .list-group-item.active {margin-left: -1px;border-left-width: 1px;}.list-group-horizontal-lg > .list-group-item.active, .mt-lg-0 {margin-top: 0;}.modal-lg, .modal-xl {max-width: 800px;}.sticky-lg-top {position: sticky;top: 0;z-index: 1020;}.float-lg-left {float: left;}.float-lg-right {float: right;}.float-lg-none {float: none;}.d-lg-inline {display: inline;}.d-lg-inline-block {display: inline-block;}.d-lg-block {display: block;}.d-lg-table {display: table;}.d-lg-table-row {display: table-row;}.d-lg-table-cell {display: table-cell;}.d-lg-inline-flex {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}.flex-lg-fill {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}.flex-lg-column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.flex-lg-row-reverse {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.flex-lg-column-reverse {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}.flex-lg-grow-0 {-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;}.flex-lg-grow-1 {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.flex-lg-shrink-0 {-ms-flex-negative: 0;flex-shrink: 0;}.flex-lg-shrink-1 {-ms-flex-negative: 1;flex-shrink: 1;}.flex-lg-wrap {-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-lg-nowrap {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-lg-wrap-reverse {-ms-flex-wrap: wrap-reverse;flex-wrap: wrap-reverse;}.justify-content-lg-start {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.justify-content-lg-end {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.justify-content-lg-center {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.justify-content-lg-between {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.justify-content-lg-around {-ms-flex-pack: distribute;justify-content: space-around;}.justify-content-lg-evenly {-webkit-box-pack: space-evenly;-ms-flex-pack: space-evenly;justify-content: space-evenly;}.align-items-lg-start {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.align-items-lg-end {-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}.align-items-lg-center {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.align-items-lg-baseline {-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;}.align-items-lg-stretch {-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;}.align-content-lg-start {-ms-flex-line-pack: start;align-content: flex-start;}.align-content-lg-end {-ms-flex-line-pack: end;align-content: flex-end;}.align-content-lg-center {-ms-flex-line-pack: center;align-content: center;}.align-content-lg-between {-ms-flex-line-pack: justify;align-content: space-between;}.align-content-lg-around {-ms-flex-line-pack: distribute;align-content: space-around;}.align-content-lg-stretch {-ms-flex-line-pack: stretch;align-content: stretch;}.align-self-lg-auto {-ms-flex-item-align: auto;-ms-grid-row-align: auto;align-self: auto;}.align-self-lg-start {-ms-flex-item-align: start;align-self: flex-start;}.align-self-lg-end {-ms-flex-item-align: end;align-self: flex-end;}.align-self-lg-center {-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;}.align-self-lg-baseline {-ms-flex-item-align: baseline;align-self: baseline;}.align-self-lg-stretch {-ms-flex-item-align: stretch;-ms-grid-row-align: stretch;align-self: stretch;}.order-lg-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}.order-lg-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}.order-lg-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.order-lg-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.order-lg-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.order-lg-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}.order-lg-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}.order-lg-last {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}.m-lg-0 {margin: 0;}.m-lg-1 {margin: 5px;}.m-lg-2 {margin: 10px;}.m-lg-3 {margin: 15px;}.m-lg-4 {margin: 20px;}.m-lg-5 {margin: 25px;}.m-lg-6 {margin: 30px;}.m-lg-7 {margin: 35px;}.m-lg-8 {margin: 40px;}.m-lg-9 {margin: 45px;}.m-lg-10 {margin: 50px;}.m-lg-auto {margin: auto;}.mx-lg-0 {margin-right: 0;margin-left: 0;}.mx-lg-1 {margin-right: 5px;margin-left: 5px;}.mx-lg-2 {margin-right: 10px;margin-left: 10px;}.mx-lg-3 {margin-right: 15px;margin-left: 15px;}.mx-lg-4 {margin-right: 20px;margin-left: 20px;}.mx-lg-5 {margin-right: 25px;margin-left: 25px;}.mx-lg-6 {margin-right: 30px;margin-left: 30px;}.mx-lg-7 {margin-right: 35px;margin-left: 35px;}.mx-lg-8 {margin-right: 40px;margin-left: 40px;}.mx-lg-9 {margin-right: 45px;margin-left: 45px;}.mx-lg-10 {margin-right: 50px;margin-left: 50px;}.mx-lg-auto {margin-right: auto;margin-left: auto;}.my-lg-0 {margin-top: 0;margin-bottom: 0;}.my-lg-1 {margin-top: 5px;margin-bottom: 5px;}.my-lg-2 {margin-top: 10px;margin-bottom: 10px;}.my-lg-3 {margin-top: 15px;margin-bottom: 15px;}.my-lg-4 {margin-top: 20px;margin-bottom: 20px;}.my-lg-5 {margin-top: 25px;margin-bottom: 25px;}.my-lg-6 {margin-top: 30px;margin-bottom: 30px;}.my-lg-7 {margin-top: 35px;margin-bottom: 35px;}.my-lg-8 {margin-top: 40px;margin-bottom: 40px;}.my-lg-9 {margin-top: 45px;margin-bottom: 45px;}.my-lg-10 {margin-top: 50px;margin-bottom: 50px;}.my-lg-auto {margin-top: auto;margin-bottom: auto;}.mt-lg-1 {margin-top: 5px;}.mt-lg-2 {margin-top: 10px;}.mt-lg-3 {margin-top: 15px;}.mt-lg-4 {margin-top: 20px;}.mt-lg-5 {margin-top: 25px;}.mt-lg-6 {margin-top: 30px;}.mt-lg-7 {margin-top: 35px;}.mt-lg-8 {margin-top: 40px;}.mt-lg-9 {margin-top: 45px;}.mt-lg-10 {margin-top: 50px;}.mt-lg-auto {margin-top: auto;}.mr-lg-0 {margin-right: 0;}.mr-lg-1 {margin-right: 5px;}.mr-lg-2 {margin-right: 10px;}.mr-lg-3 {margin-right: 15px;}.mr-lg-4 {margin-right: 20px;}.mr-lg-5 {margin-right: 25px;}.mr-lg-6 {margin-right: 30px;}.mr-lg-7 {margin-right: 35px;}.mr-lg-8 {margin-right: 40px;}.mr-lg-9 {margin-right: 45px;}.mr-lg-10 {margin-right: 50px;}.mr-lg-auto {margin-right: auto;}.mb-lg-0 {margin-bottom: 0;}.mb-lg-1 {margin-bottom: 5px;}.mb-lg-2 {margin-bottom: 10px;}.mb-lg-3 {margin-bottom: 15px;}.mb-lg-4 {margin-bottom: 20px;}.mb-lg-5 {margin-bottom: 25px;}.mb-lg-6 {margin-bottom: 30px;}.mb-lg-7 {margin-bottom: 35px;}.mb-lg-8 {margin-bottom: 40px;}.mb-lg-9 {margin-bottom: 45px;}.mb-lg-10 {margin-bottom: 50px;}.mb-lg-auto {margin-bottom: auto;}.ml-lg-1 {margin-left: 5px;}.ml-lg-2 {margin-left: 10px;}.ml-lg-3 {margin-left: 15px;}.ml-lg-4 {margin-left: 20px;}.ml-lg-5 {margin-left: 25px;}.ml-lg-6 {margin-left: 30px;}.ml-lg-7 {margin-left: 35px;}.ml-lg-8 {margin-left: 40px;}.ml-lg-9 {margin-left: 45px;}.ml-lg-10 {margin-left: 50px;}.ml-lg-auto {margin-left: auto;}.m-lg-n1 {margin: -5px;}.m-lg-n2 {margin: -10px;}.m-lg-n3 {margin: -15px;}.m-lg-n4 {margin: -20px;}.m-lg-n5 {margin: -25px;}.m-lg-n6 {margin: -30px;}.m-lg-n7 {margin: -35px;}.m-lg-n8 {margin: -40px;}.m-lg-n9 {margin: -45px;}.m-lg-n10 {margin: -50px;}.mx-lg-n1 {margin-right: -5px;margin-left: -5px;}.mx-lg-n2 {margin-right: -10px;margin-left: -10px;}.mx-lg-n3 {margin-right: -15px;margin-left: -15px;}.mx-lg-n4 {margin-right: -20px;margin-left: -20px;}.mx-lg-n5 {margin-right: -25px;margin-left: -25px;}.mx-lg-n6 {margin-right: -30px;margin-left: -30px;}.mx-lg-n7 {margin-right: -35px;margin-left: -35px;}.mx-lg-n8 {margin-right: -40px;margin-left: -40px;}.mx-lg-n9 {margin-right: -45px;margin-left: -45px;}.mx-lg-n10 {margin-right: -50px;margin-left: -50px;}.my-lg-n1 {margin-top: -5px;margin-bottom: -5px;}.my-lg-n2 {margin-top: -10px;margin-bottom: -10px;}.my-lg-n3 {margin-top: -15px;margin-bottom: -15px;}.my-lg-n4 {margin-top: -20px;margin-bottom: -20px;}.my-lg-n5 {margin-top: -25px;margin-bottom: -25px;}.my-lg-n6 {margin-top: -30px;margin-bottom: -30px;}.my-lg-n7 {margin-top: -35px;margin-bottom: -35px;}.my-lg-n8 {margin-top: -40px;margin-bottom: -40px;}.my-lg-n9 {margin-top: -45px;margin-bottom: -45px;}.my-lg-n10 {margin-top: -50px;margin-bottom: -50px;}.mt-lg-n1 {margin-top: -5px;}.mt-lg-n2 {margin-top: -10px;}.mt-lg-n3 {margin-top: -15px;}.mt-lg-n4 {margin-top: -20px;}.mt-lg-n5 {margin-top: -25px;}.mt-lg-n6 {margin-top: -30px;}.mt-lg-n7 {margin-top: -35px;}.mt-lg-n8 {margin-top: -40px;}.mt-lg-n9 {margin-top: -45px;}.mt-lg-n10 {margin-top: -50px;}.mr-lg-n1 {margin-right: -5px;}.mr-lg-n2 {margin-right: -10px;}.mr-lg-n3 {margin-right: -15px;}.mr-lg-n4 {margin-right: -20px;}.mr-lg-n5 {margin-right: -25px;}.mr-lg-n6 {margin-right: -30px;}.mr-lg-n7 {margin-right: -35px;}.mr-lg-n8 {margin-right: -40px;}.mr-lg-n9 {margin-right: -45px;}.mr-lg-n10 {margin-right: -50px;}.mb-lg-n1 {margin-bottom: -5px;}.mb-lg-n2 {margin-bottom: -10px;}.mb-lg-n3 {margin-bottom: -15px;}.mb-lg-n4 {margin-bottom: -20px;}.mb-lg-n5 {margin-bottom: -25px;}.mb-lg-n6 {margin-bottom: -30px;}.mb-lg-n7 {margin-bottom: -35px;}.mb-lg-n8 {margin-bottom: -40px;}.mb-lg-n9 {margin-bottom: -45px;}.mb-lg-n10 {margin-bottom: -50px;}.ml-lg-n1 {margin-left: -5px;}.ml-lg-n2 {margin-left: -10px;}.ml-lg-n3 {margin-left: -15px;}.ml-lg-n4 {margin-left: -20px;}.ml-lg-n5 {margin-left: -25px;}.ml-lg-n6 {margin-left: -30px;}.ml-lg-n7 {margin-left: -35px;}.ml-lg-n8 {margin-left: -40px;}.ml-lg-n9 {margin-left: -45px;}.ml-lg-n10 {margin-left: -50px;}.p-lg-0 {padding: 0;}.p-lg-1 {padding: 5px;}.p-lg-2 {padding: 10px;}.p-lg-3 {padding: 15px;}.p-lg-4 {padding: 20px;}.p-lg-5 {padding: 25px;}.p-lg-6 {padding: 30px;}.p-lg-7 {padding: 35px;}.p-lg-8 {padding: 40px;}.p-lg-9 {padding: 45px;}.p-lg-10 {padding: 50px;}.px-lg-0 {padding-right: 0;padding-left: 0;}.px-lg-1 {padding-right: 5px;padding-left: 5px;}.px-lg-2 {padding-right: 10px;padding-left: 10px;}.px-lg-3 {padding-right: 15px;padding-left: 15px;}.px-lg-4 {padding-right: 20px;padding-left: 20px;}.px-lg-5 {padding-right: 25px;padding-left: 25px;}.px-lg-6 {padding-right: 30px;padding-left: 30px;}.px-lg-7 {padding-right: 35px;padding-left: 35px;}.px-lg-8 {padding-right: 40px;padding-left: 40px;}.px-lg-9 {padding-right: 45px;padding-left: 45px;}.px-lg-10 {padding-right: 50px;padding-left: 50px;}.py-lg-0 {padding-top: 0;padding-bottom: 0;}.py-lg-1 {padding-top: 5px;padding-bottom: 5px;}.py-lg-2 {padding-top: 10px;padding-bottom: 10px;}.py-lg-3 {padding-top: 15px;padding-bottom: 15px;}.py-lg-4 {padding-top: 20px;padding-bottom: 20px;}.py-lg-5 {padding-top: 25px;padding-bottom: 25px;}.py-lg-6 {padding-top: 30px;padding-bottom: 30px;}.py-lg-7 {padding-top: 35px;padding-bottom: 35px;}.py-lg-8 {padding-top: 40px;padding-bottom: 40px;}.py-lg-9 {padding-top: 45px;padding-bottom: 45px;}.py-lg-10 {padding-top: 50px;padding-bottom: 50px;}.pt-lg-0 {padding-top: 0;}.pt-lg-1 {padding-top: 5px;}.pt-lg-2 {padding-top: 10px;}.pt-lg-3 {padding-top: 15px;}.pt-lg-4 {padding-top: 20px;}.pt-lg-5 {padding-top: 25px;}.pt-lg-6 {padding-top: 30px;}.pt-lg-7 {padding-top: 35px;}.pt-lg-8 {padding-top: 40px;}.pt-lg-9 {padding-top: 45px;}.pt-lg-10 {padding-top: 50px;}.pr-lg-0 {padding-right: 0;}.pr-lg-1 {padding-right: 5px;}.pr-lg-2 {padding-right: 10px;}.pr-lg-3 {padding-right: 15px;}.pr-lg-4 {padding-right: 20px;}.pr-lg-5 {padding-right: 25px;}.pr-lg-6 {padding-right: 30px;}.pr-lg-7 {padding-right: 35px;}.pr-lg-8 {padding-right: 40px;}.pr-lg-9 {padding-right: 45px;}.pr-lg-10 {padding-right: 50px;}.pb-lg-0 {padding-bottom: 0;}.pb-lg-1 {padding-bottom: 5px;}.pb-lg-2 {padding-bottom: 10px;}.pb-lg-3 {padding-bottom: 15px;}.pb-lg-4 {padding-bottom: 20px;}.pb-lg-5 {padding-bottom: 25px;}.pb-lg-6 {padding-bottom: 30px;}.pb-lg-7 {padding-bottom: 35px;}.pb-lg-8 {padding-bottom: 40px;}.pb-lg-9 {padding-bottom: 45px;}.pb-lg-10 {padding-bottom: 50px;}.pl-lg-0 {padding-left: 0;}.pl-lg-1 {padding-left: 5px;}.pl-lg-2 {padding-left: 10px;}.pl-lg-3 {padding-left: 15px;}.pl-lg-4 {padding-left: 20px;}.pl-lg-5 {padding-left: 25px;}.pl-lg-6 {padding-left: 30px;}.pl-lg-7 {padding-left: 35px;}.pl-lg-8 {padding-left: 40px;}.pl-lg-9 {padding-left: 45px;}.pl-lg-10 {padding-left: 50px;}.text-lg-left {text-align: left;}.text-lg-right {text-align: right;}.text-lg-center {text-align: center;}}@media (min-width: 1200px) {.g-xl-0, .gx-xl-0 {--bs-gutter-x: 0;}.g-xl-0, .gy-xl-0 {--bs-gutter-y: 0;}.display-6, .h1, h1 {font-size: 2.5rem;}.h2, h2 {font-size: 2rem;}.h3, h3 {font-size: 1.75rem;}.h4, h4, legend {font-size: 1.5rem;}.display-1 {font-size: 5rem;}.display-2 {font-size: 4.5rem;}.display-3 {font-size: 4rem;}.display-4 {font-size: 3.5rem;}.display-5 {font-size: 3rem;}.container, .container-lg, .container-md, .container-sm, .container-xl {max-width: 1170px;}.col-xl {-webkit-box-flex: 1;-ms-flex: 1 0 0%;flex: 1 0 0%;}.col-xl-auto, .row-cols-xl-auto > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;}.col-xl-12, .row-cols-xl-1 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 100%;}.col-xl-6, .row-cols-xl-2 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 50%;}.col-xl-4, .row-cols-xl-3 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 33.3333333333%;}.col-xl-3, .row-cols-xl-4 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 25%;}.row-cols-xl-5 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 20%;}.col-xl-2, .row-cols-xl-6 > * {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 16.6666666667%;}.col-xl-1 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 8.3333333333%;}.col-xl-5 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 41.6666666667%;}.col-xl-7 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 58.3333333333%;}.col-xl-8 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 66.6666666667%;}.col-xl-9 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 75%;}.col-xl-10 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 83.3333333333%;}.col-xl-11 {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 91.6666666667%;}.ml-xl-0, .offset-xl-0 {margin-left: 0;}.offset-xl-1 {margin-left: 8.3333333333%;}.offset-xl-2 {margin-left: 16.6666666667%;}.offset-xl-3 {margin-left: 25%;}.offset-xl-4 {margin-left: 33.3333333333%;}.offset-xl-5 {margin-left: 41.6666666667%;}.offset-xl-6 {margin-left: 50%;}.offset-xl-7 {margin-left: 58.3333333333%;}.offset-xl-8 {margin-left: 66.6666666667%;}.offset-xl-9 {margin-left: 75%;}.offset-xl-10 {margin-left: 83.3333333333%;}.offset-xl-11 {margin-left: 91.6666666667%;}.g-xl-1, .gx-xl-1 {--bs-gutter-x: 5px;}.g-xl-1, .gy-xl-1 {--bs-gutter-y: 5px;}.g-xl-2, .gx-xl-2 {--bs-gutter-x: 10px;}.g-xl-2, .gy-xl-2 {--bs-gutter-y: 10px;}.g-xl-3, .gx-xl-3 {--bs-gutter-x: 15px;}.g-xl-3, .gy-xl-3 {--bs-gutter-y: 15px;}.g-xl-4, .gx-xl-4 {--bs-gutter-x: 20px;}.g-xl-4, .gy-xl-4 {--bs-gutter-y: 20px;}.g-xl-5, .gx-xl-5 {--bs-gutter-x: 25px;}.g-xl-5, .gy-xl-5 {--bs-gutter-y: 25px;}.g-xl-6, .gx-xl-6 {--bs-gutter-x: 30px;}.g-xl-6, .gy-xl-6 {--bs-gutter-y: 30px;}.g-xl-7, .gx-xl-7 {--bs-gutter-x: 35px;}.g-xl-7, .gy-xl-7 {--bs-gutter-y: 35px;}.g-xl-8, .gx-xl-8 {--bs-gutter-x: 40px;}.g-xl-8, .gy-xl-8 {--bs-gutter-y: 40px;}.g-xl-9, .gx-xl-9 {--bs-gutter-x: 45px;}.g-xl-9, .gy-xl-9 {--bs-gutter-y: 45px;}.g-xl-10, .gx-xl-10 {--bs-gutter-x: 50px;}.g-xl-10, .gy-xl-10 {--bs-gutter-y: 50px;}.dropdown-menu-xl-left {right: auto;left: 0;}.dropdown-menu-xl-right {right: 0;left: auto;}.navbar-expand-xl {-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.flex-xl-row, .list-group-horizontal-xl, .navbar-expand-xl .navbar-nav {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.navbar-expand-xl .navbar-nav .dropdown-menu {position: absolute;}.navbar-expand-xl .navbar-nav .nav-link {padding-right: 8px;padding-left: 8px;}.d-xl-flex, .navbar-expand-xl .navbar-collapse {display: -webkit-box;display: -ms-flexbox;display: flex;}.d-xl-none, .navbar-expand-xl .navbar-toggler {display: none;}.list-group-horizontal-xl > .list-group-item:first-child {border-bottom-left-radius: 4px;border-top-right-radius: 0;}.list-group-horizontal-xl > .list-group-item:last-child {border-top-right-radius: 4px;border-bottom-left-radius: 0;}.list-group-horizontal-xl > .list-group-item + .list-group-item {border-top-width: 1px;border-left-width: 0;}.list-group-horizontal-xl > .list-group-item + .list-group-item.active {margin-left: -1px;border-left-width: 1px;}.list-group-horizontal-xl > .list-group-item.active, .mt-xl-0 {margin-top: 0;}.modal-xl {max-width: 1140px;}.sticky-xl-top {position: sticky;top: 0;z-index: 1020;}.float-xl-left {float: left;}.float-xl-right {float: right;}.float-xl-none {float: none;}.d-xl-inline {display: inline;}.d-xl-inline-block {display: inline-block;}.d-xl-block {display: block;}.d-xl-table {display: table;}.d-xl-table-row {display: table-row;}.d-xl-table-cell {display: table-cell;}.d-xl-inline-flex {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}.flex-xl-fill {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}.flex-xl-column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.flex-xl-row-reverse {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.flex-xl-column-reverse {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}.flex-xl-grow-0 {-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;}.flex-xl-grow-1 {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.flex-xl-shrink-0 {-ms-flex-negative: 0;flex-shrink: 0;}.flex-xl-shrink-1 {-ms-flex-negative: 1;flex-shrink: 1;}.flex-xl-wrap {-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex-xl-nowrap {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.flex-xl-wrap-reverse {-ms-flex-wrap: wrap-reverse;flex-wrap: wrap-reverse;}.justify-content-xl-start {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.justify-content-xl-end {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.justify-content-xl-center {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.justify-content-xl-between {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.justify-content-xl-around {-ms-flex-pack: distribute;justify-content: space-around;}.justify-content-xl-evenly {-webkit-box-pack: space-evenly;-ms-flex-pack: space-evenly;justify-content: space-evenly;}.align-items-xl-start {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.align-items-xl-end {-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}.align-items-xl-center {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.align-items-xl-baseline {-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;}.align-items-xl-stretch {-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;}.align-content-xl-start {-ms-flex-line-pack: start;align-content: flex-start;}.align-content-xl-end {-ms-flex-line-pack: end;align-content: flex-end;}.align-content-xl-center {-ms-flex-line-pack: center;align-content: center;}.align-content-xl-between {-ms-flex-line-pack: justify;align-content: space-between;}.align-content-xl-around {-ms-flex-line-pack: distribute;align-content: space-around;}.align-content-xl-stretch {-ms-flex-line-pack: stretch;align-content: stretch;}.align-self-xl-auto {-ms-flex-item-align: auto;-ms-grid-row-align: auto;align-self: auto;}.align-self-xl-start {-ms-flex-item-align: start;align-self: flex-start;}.align-self-xl-end {-ms-flex-item-align: end;align-self: flex-end;}.align-self-xl-center {-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;}.align-self-xl-baseline {-ms-flex-item-align: baseline;align-self: baseline;}.align-self-xl-stretch {-ms-flex-item-align: stretch;-ms-grid-row-align: stretch;align-self: stretch;}.order-xl-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}.order-xl-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}.order-xl-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.order-xl-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.order-xl-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.order-xl-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}.order-xl-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}.order-xl-last {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}.m-xl-0 {margin: 0;}.m-xl-1 {margin: 5px;}.m-xl-2 {margin: 10px;}.m-xl-3 {margin: 15px;}.m-xl-4 {margin: 20px;}.m-xl-5 {margin: 25px;}.m-xl-6 {margin: 30px;}.m-xl-7 {margin: 35px;}.m-xl-8 {margin: 40px;}.m-xl-9 {margin: 45px;}.m-xl-10 {margin: 50px;}.m-xl-auto {margin: auto;}.mx-xl-0 {margin-right: 0;margin-left: 0;}.mx-xl-1 {margin-right: 5px;margin-left: 5px;}.mx-xl-2 {margin-right: 10px;margin-left: 10px;}.mx-xl-3 {margin-right: 15px;margin-left: 15px;}.mx-xl-4 {margin-right: 20px;margin-left: 20px;}.mx-xl-5 {margin-right: 25px;margin-left: 25px;}.mx-xl-6 {margin-right: 30px;margin-left: 30px;}.mx-xl-7 {margin-right: 35px;margin-left: 35px;}.mx-xl-8 {margin-right: 40px;margin-left: 40px;}.mx-xl-9 {margin-right: 45px;margin-left: 45px;}.mx-xl-10 {margin-right: 50px;margin-left: 50px;}.mx-xl-auto {margin-right: auto;margin-left: auto;}.my-xl-0 {margin-top: 0;margin-bottom: 0;}.my-xl-1 {margin-top: 5px;margin-bottom: 5px;}.my-xl-2 {margin-top: 10px;margin-bottom: 10px;}.my-xl-3 {margin-top: 15px;margin-bottom: 15px;}.my-xl-4 {margin-top: 20px;margin-bottom: 20px;}.my-xl-5 {margin-top: 25px;margin-bottom: 25px;}.my-xl-6 {margin-top: 30px;margin-bottom: 30px;}.my-xl-7 {margin-top: 35px;margin-bottom: 35px;}.my-xl-8 {margin-top: 40px;margin-bottom: 40px;}.my-xl-9 {margin-top: 45px;margin-bottom: 45px;}.my-xl-10 {margin-top: 50px;margin-bottom: 50px;}.my-xl-auto {margin-top: auto;margin-bottom: auto;}.mt-xl-1 {margin-top: 5px;}.mt-xl-2 {margin-top: 10px;}.mt-xl-3 {margin-top: 15px;}.mt-xl-4 {margin-top: 20px;}.mt-xl-5 {margin-top: 25px;}.mt-xl-6 {margin-top: 30px;}.mt-xl-7 {margin-top: 35px;}.mt-xl-8 {margin-top: 40px;}.mt-xl-9 {margin-top: 45px;}.mt-xl-10 {margin-top: 50px;}.mt-xl-auto {margin-top: auto;}.mr-xl-0 {margin-right: 0;}.mr-xl-1 {margin-right: 5px;}.mr-xl-2 {margin-right: 10px;}.mr-xl-3 {margin-right: 15px;}.mr-xl-4 {margin-right: 20px;}.mr-xl-5 {margin-right: 25px;}.mr-xl-6 {margin-right: 30px;}.mr-xl-7 {margin-right: 35px;}.mr-xl-8 {margin-right: 40px;}.mr-xl-9 {margin-right: 45px;}.mr-xl-10 {margin-right: 50px;}.mr-xl-auto {margin-right: auto;}.mb-xl-0 {margin-bottom: 0;}.mb-xl-1 {margin-bottom: 5px;}.mb-xl-2 {margin-bottom: 10px;}.mb-xl-3 {margin-bottom: 15px;}.mb-xl-4 {margin-bottom: 20px;}.mb-xl-5 {margin-bottom: 25px;}.mb-xl-6 {margin-bottom: 30px;}.mb-xl-7 {margin-bottom: 35px;}.mb-xl-8 {margin-bottom: 40px;}.mb-xl-9 {margin-bottom: 45px;}.mb-xl-10 {margin-bottom: 50px;}.mb-xl-auto {margin-bottom: auto;}.ml-xl-1 {margin-left: 5px;}.ml-xl-2 {margin-left: 10px;}.ml-xl-3 {margin-left: 15px;}.ml-xl-4 {margin-left: 20px;}.ml-xl-5 {margin-left: 25px;}.ml-xl-6 {margin-left: 30px;}.ml-xl-7 {margin-left: 35px;}.ml-xl-8 {margin-left: 40px;}.ml-xl-9 {margin-left: 45px;}.ml-xl-10 {margin-left: 50px;}.ml-xl-auto {margin-left: auto;}.m-xl-n1 {margin: -5px;}.m-xl-n2 {margin: -10px;}.m-xl-n3 {margin: -15px;}.m-xl-n4 {margin: -20px;}.m-xl-n5 {margin: -25px;}.m-xl-n6 {margin: -30px;}.m-xl-n7 {margin: -35px;}.m-xl-n8 {margin: -40px;}.m-xl-n9 {margin: -45px;}.m-xl-n10 {margin: -50px;}.mx-xl-n1 {margin-right: -5px;margin-left: -5px;}.mx-xl-n2 {margin-right: -10px;margin-left: -10px;}.mx-xl-n3 {margin-right: -15px;margin-left: -15px;}.mx-xl-n4 {margin-right: -20px;margin-left: -20px;}.mx-xl-n5 {margin-right: -25px;margin-left: -25px;}.mx-xl-n6 {margin-right: -30px;margin-left: -30px;}.mx-xl-n7 {margin-right: -35px;margin-left: -35px;}.mx-xl-n8 {margin-right: -40px;margin-left: -40px;}.mx-xl-n9 {margin-right: -45px;margin-left: -45px;}.mx-xl-n10 {margin-right: -50px;margin-left: -50px;}.my-xl-n1 {margin-top: -5px;margin-bottom: -5px;}.my-xl-n2 {margin-top: -10px;margin-bottom: -10px;}.my-xl-n3 {margin-top: -15px;margin-bottom: -15px;}.my-xl-n4 {margin-top: -20px;margin-bottom: -20px;}.my-xl-n5 {margin-top: -25px;margin-bottom: -25px;}.my-xl-n6 {margin-top: -30px;margin-bottom: -30px;}.my-xl-n7 {margin-top: -35px;margin-bottom: -35px;}.my-xl-n8 {margin-top: -40px;margin-bottom: -40px;}.my-xl-n9 {margin-top: -45px;margin-bottom: -45px;}.my-xl-n10 {margin-top: -50px;margin-bottom: -50px;}.mt-xl-n1 {margin-top: -5px;}.mt-xl-n2 {margin-top: -10px;}.mt-xl-n3 {margin-top: -15px;}.mt-xl-n4 {margin-top: -20px;}.mt-xl-n5 {margin-top: -25px;}.mt-xl-n6 {margin-top: -30px;}.mt-xl-n7 {margin-top: -35px;}.mt-xl-n8 {margin-top: -40px;}.mt-xl-n9 {margin-top: -45px;}.mt-xl-n10 {margin-top: -50px;}.mr-xl-n1 {margin-right: -5px;}.mr-xl-n2 {margin-right: -10px;}.mr-xl-n3 {margin-right: -15px;}.mr-xl-n4 {margin-right: -20px;}.mr-xl-n5 {margin-right: -25px;}.mr-xl-n6 {margin-right: -30px;}.mr-xl-n7 {margin-right: -35px;}.mr-xl-n8 {margin-right: -40px;}.mr-xl-n9 {margin-right: -45px;}.mr-xl-n10 {margin-right: -50px;}.mb-xl-n1 {margin-bottom: -5px;}.mb-xl-n2 {margin-bottom: -10px;}.mb-xl-n3 {margin-bottom: -15px;}.mb-xl-n4 {margin-bottom: -20px;}.mb-xl-n5 {margin-bottom: -25px;}.mb-xl-n6 {margin-bottom: -30px;}.mb-xl-n7 {margin-bottom: -35px;}.mb-xl-n8 {margin-bottom: -40px;}.mb-xl-n9 {margin-bottom: -45px;}.mb-xl-n10 {margin-bottom: -50px;}.ml-xl-n1 {margin-left: -5px;}.ml-xl-n2 {margin-left: -10px;}.ml-xl-n3 {margin-left: -15px;}.ml-xl-n4 {margin-left: -20px;}.ml-xl-n5 {margin-left: -25px;}.ml-xl-n6 {margin-left: -30px;}.ml-xl-n7 {margin-left: -35px;}.ml-xl-n8 {margin-left: -40px;}.ml-xl-n9 {margin-left: -45px;}.ml-xl-n10 {margin-left: -50px;}.p-xl-0 {padding: 0;}.p-xl-1 {padding: 5px;}.p-xl-2 {padding: 10px;}.p-xl-3 {padding: 15px;}.p-xl-4 {padding: 20px;}.p-xl-5 {padding: 25px;}.p-xl-6 {padding: 30px;}.p-xl-7 {padding: 35px;}.p-xl-8 {padding: 40px;}.p-xl-9 {padding: 45px;}.p-xl-10 {padding: 50px;}.px-xl-0 {padding-right: 0;padding-left: 0;}.px-xl-1 {padding-right: 5px;padding-left: 5px;}.px-xl-2 {padding-right: 10px;padding-left: 10px;}.px-xl-3 {padding-right: 15px;padding-left: 15px;}.px-xl-4 {padding-right: 20px;padding-left: 20px;}.px-xl-5 {padding-right: 25px;padding-left: 25px;}.px-xl-6 {padding-right: 30px;padding-left: 30px;}.px-xl-7 {padding-right: 35px;padding-left: 35px;}.px-xl-8 {padding-right: 40px;padding-left: 40px;}.px-xl-9 {padding-right: 45px;padding-left: 45px;}.px-xl-10 {padding-right: 50px;padding-left: 50px;}.py-xl-0 {padding-top: 0;padding-bottom: 0;}.py-xl-1 {padding-top: 5px;padding-bottom: 5px;}.py-xl-2 {padding-top: 10px;padding-bottom: 10px;}.py-xl-3 {padding-top: 15px;padding-bottom: 15px;}.py-xl-4 {padding-top: 20px;padding-bottom: 20px;}.py-xl-5 {padding-top: 25px;padding-bottom: 25px;}.py-xl-6 {padding-top: 30px;padding-bottom: 30px;}.py-xl-7 {padding-top: 35px;padding-bottom: 35px;}.py-xl-8 {padding-top: 40px;padding-bottom: 40px;}.py-xl-9 {padding-top: 45px;padding-bottom: 45px;}.py-xl-10 {padding-top: 50px;padding-bottom: 50px;}.pt-xl-0 {padding-top: 0;}.pt-xl-1 {padding-top: 5px;}.pt-xl-2 {padding-top: 10px;}.pt-xl-3 {padding-top: 15px;}.pt-xl-4 {padding-top: 20px;}.pt-xl-5 {padding-top: 25px;}.pt-xl-6 {padding-top: 30px;}.pt-xl-7 {padding-top: 35px;}.pt-xl-8 {padding-top: 40px;}.pt-xl-9 {padding-top: 45px;}.pt-xl-10 {padding-top: 50px;}.pr-xl-0 {padding-right: 0;}.pr-xl-1 {padding-right: 5px;}.pr-xl-2 {padding-right: 10px;}.pr-xl-3 {padding-right: 15px;}.pr-xl-4 {padding-right: 20px;}.pr-xl-5 {padding-right: 25px;}.pr-xl-6 {padding-right: 30px;}.pr-xl-7 {padding-right: 35px;}.pr-xl-8 {padding-right: 40px;}.pr-xl-9 {padding-right: 45px;}.pr-xl-10 {padding-right: 50px;}.pb-xl-0 {padding-bottom: 0;}.pb-xl-1 {padding-bottom: 5px;}.pb-xl-2 {padding-bottom: 10px;}.pb-xl-3 {padding-bottom: 15px;}.pb-xl-4 {padding-bottom: 20px;}.pb-xl-5 {padding-bottom: 25px;}.pb-xl-6 {padding-bottom: 30px;}.pb-xl-7 {padding-bottom: 35px;}.pb-xl-8 {padding-bottom: 40px;}.pb-xl-9 {padding-bottom: 45px;}.pb-xl-10 {padding-bottom: 50px;}.pl-xl-0 {padding-left: 0;}.pl-xl-1 {padding-left: 5px;}.pl-xl-2 {padding-left: 10px;}.pl-xl-3 {padding-left: 15px;}.pl-xl-4 {padding-left: 20px;}.pl-xl-5 {padding-left: 25px;}.pl-xl-6 {padding-left: 30px;}.pl-xl-7 {padding-left: 35px;}.pl-xl-8 {padding-left: 40px;}.pl-xl-9 {padding-left: 45px;}.pl-xl-10 {padding-left: 50px;}.text-xl-left {text-align: left;}.text-xl-right {text-align: right;}.text-xl-center {text-align: center;}}#ec-popnews-close, .recent-purchase {-webkit-box-align: center;display: flex;}.btn, .ec-product-cbb .ec-product-body .ec-rating li, .ec-product-csc .ec-product-body .ec-rating li, .ec-product-ds .ec-rating li, .ec-product-fw .ec-product-body .ec-rating li, .ec-product-lsc .ec-product-body .ec-rating li, .ec-product-tp .ec-product-body .ec-rating li, body {font-size: 14px;}@media (min-width: 1450px) {.container, .container-lg, .container-md, .container-sm, .container-xl {max-width: 1400px;}}@media (max-width: 575.98px) {.table-responsive-sm {overflow-x: auto;-webkit-overflow-scrolling: touch;}.modal-fullscreen-sm-down {width: 100vw;max-width: none;height: 100%;margin: 0;}.modal-fullscreen-sm-down .modal-content {height: 100%;border: 0;border-radius: 0;}.modal-fullscreen-sm-down .modal-footer, .modal-fullscreen-sm-down .modal-header {border-radius: 0;}.modal-fullscreen-sm-down .modal-body {overflow-y: auto;}}@media (max-width: 767.98px) {.table-responsive-md {overflow-x: auto;-webkit-overflow-scrolling: touch;}.modal-fullscreen-md-down {width: 100vw;max-width: none;height: 100%;margin: 0;}.modal-fullscreen-md-down .modal-content {height: 100%;border: 0;border-radius: 0;}.modal-fullscreen-md-down .modal-footer, .modal-fullscreen-md-down .modal-header {border-radius: 0;}.modal-fullscreen-md-down .modal-body {overflow-y: auto;}}@media (max-width: 991.98px) {.table-responsive-lg {overflow-x: auto;-webkit-overflow-scrolling: touch;}.modal-fullscreen-lg-down {width: 100vw;max-width: none;height: 100%;margin: 0;}.modal-fullscreen-lg-down .modal-content {height: 100%;border: 0;border-radius: 0;}.modal-fullscreen-lg-down .modal-footer, .modal-fullscreen-lg-down .modal-header {border-radius: 0;}.modal-fullscreen-lg-down .modal-body {overflow-y: auto;}}@media (max-width: 1199.98px) {.table-responsive-xl {overflow-x: auto;-webkit-overflow-scrolling: touch;}.modal-fullscreen-xl-down {width: 100vw;max-width: none;height: 100%;margin: 0;}.modal-fullscreen-xl-down .modal-content {height: 100%;border: 0;border-radius: 0;}.modal-fullscreen-xl-down .modal-footer, .modal-fullscreen-xl-down .modal-header {border-radius: 0;}.modal-fullscreen-xl-down .modal-body {overflow-y: auto;}}@media (prefers-reduced-motion: reduce) {.form-check-input, .form-control {-webkit-transition: none;transition: none;}.form-range::-webkit-slider-thumb {-webkit-transition: none;transition: none;}.form-range::-moz-range-thumb {-moz-transition: none;transition: none;}.form-range::-ms-thumb {-ms-transition: none;transition: none;}.btn, .carousel-control-next, .carousel-control-prev, .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right, .carousel-indicators li, .carousel-item, .collapsing, .fade, .modal.fade .modal-dialog, .nav-link, .navbar-toggler, .page-link, .progress-bar {-webkit-transition: none;transition: none;}.progress-bar-animated {-webkit-animation: none;animation: none;}}@media print {.d-print-inline {display: inline;}.d-print-inline-block {display: inline-block;}.d-print-block {display: block;}.d-print-table {display: table;}.d-print-table-row {display: table-row;}.d-print-table-cell {display: table-cell;}.d-print-flex {display: -webkit-box;display: -ms-flexbox;display: flex;}.d-print-inline-flex {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}.d-print-none {display: none;}}.btn {transition: 0.3s;text-transform: uppercase;}#ec-popnews-close, .btn-primary, .ec-sidebar-slider .slick-arrow:hover, .single-nav-thumb .slick-slide.slick-current.slick-active img, .single-nav-thumb .slick-slide:hover img {border-color: var(--custom-color) !important;}.btn-primary {border: 0;-webkit-transition: 0.3s;transition: 0.3s;}.ec-btn-anim .noselect, .ec-direct-run {-moz-user-select: none;-ms-user-select: none;}.h2, .h3, .h4, .h5, .h6, h2, h3, h4, h5, h6 {font-family: "Hind_Siliguri", sans-serif;}.section-space, .section-space-footer-p, .section-space-p {padding: 50px 0;}.about_sec, .contact_sec, .portfolio_sec, .section-space-ptb-100 {padding: 100px 0;}.section-space-m {margin: 50px 0;}.margin-minus-tb-15 {margin: -15px 0;}.ec-page-content .section-title .ec-title {padding: 0 34px;}.ec-page-content .section-title .ec-title:after, .ec-page-content .section-title .ec-title:before {width: 20px;}.skiptranslate {height: 0 !important;border: none !important;-webkit-box-shadow: none !important;box-shadow: none !important;}#goog-gt-tt {visibility: hidden !important;}.goog-text-highlight {background: 0 0 !important;-webkit-box-shadow: none !important;box-shadow: none !important;}#scrollUp {width: 40px;height: 40px;right: 15px;bottom: 70px;text-align: center;overflow: hidden;z-index: 11 !important;font-size: 18px;line-height: 40px;border-radius: 5px;}#scrollUp:hover, .ec-card-grid-space .ec-card:hover .ec-tags .ec-tag, .ec-full-blog .ec-card-info .btn:hover {background: #fff !important;color: var(--custom-color) !important;}.slider-animation > * {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeOutDown;animation-name: fadeOutDown;}.swiper-slide-active .slider-animation > * {-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}.swiper-slide-active .slider-animation > :first-child {-webkit-animation-delay: 0.5s;animation-delay: 0.5s;}.swiper-slide-active .slider-animation > :nth-child(2) {-webkit-animation-delay: 1s;animation-delay: 1s;}.swiper-slide-active .slider-animation > :nth-child(3) {-webkit-animation-delay: 1.5s;animation-delay: 1.5s;}.swiper-slide-active .slider-animation > :nth-child(4) {-webkit-animation-delay: 2s;animation-delay: 2s;}.swiper-slide-active .slider-animation > :nth-child(5) {-webkit-animation-delay: 2.5s;animation-delay: 2.5s;}.swiper-slide-active .slider-animation > :nth-child(6) {-webkit-animation-delay: 3s;animation-delay: 3s;}.section-title {margin-bottom: 30px;position: relative;}.section-title .ec-title {font-family: "Hind_Siliguri", sans-serif;font-size: 30px;font-weight: 800;margin-bottom: 7px;color: #555;letter-spacing: 0;position: relative;display: inline;padding: 0 64px;line-height: 22px;letter-spacing: 0.02rem;}.section-title .ec-title:after {position: absolute;margin: 0 auto;right: 0;left: auto;display: none;}.section-title .ec-title:before {position: absolute;margin: 0 auto;left: 0;right: auto;display: none;}.section-title .ec-bg-title {font-family: "Fjalla One";font-size: 63px;position: absolute;left: 0;right: 0;top: 0;color: #444;opacity: 0.1;margin-bottom: 0;letter-spacing: 0;display: none;}.section-title .sub-title {margin: 10px 0 0 !important;color: #777;padding: 0 20%;font-size: 14px;letter-spacing: 0.03rem;font-weight: 300;}.section-title .sub-title a {color: var(--custom-color) !important;font-weight: 400;margin-left: 3px;text-decoration: underline;}#ec-fixedbutton *, .ec-main-slider * {direction: ltr;}#ec-fixedbutton > * {display: block;position: relative;}#ec-fixedbutton .ec-color-btn {-webkit-animation: 5s linear infinite rotation-icon;animation: 5s linear infinite rotation-icon;}@-webkit-keyframes rotation-icon {from {-webkit-transform: rotate(0);transform: rotate(0);}to {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}@keyframes rotation-icon {from {-webkit-transform: rotate(0);transform: rotate(0);}to {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}.recent-purchase {width: 350px;padding: 15px;-ms-flex-align: center;align-items: center;position: fixed;left: 15px;bottom: 15px;background-color: #fff;z-index: 12;border-radius: 5px;-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);}.recent-purchase img {width: 100px;height: 100px;margin-right: 5px;display: inline-block;border: 1px solid #eee;}.recent-purchase .detail .link {height: 70px;width: 180px;margin-top: 15px;}@media screen and (max-width: 575px) and (min-width: 320px) {.recent-purchase img {width: 70px;height: 70px;}.recent-purchase .detail .link {height: 60px;width: 120px;}.recent-purchase .detail .h6, .recent-purchase .detail h6 {font-weight: 400;font-size: 10px !important;}}.recent-purchase .detail {width: 100%;display: inline-block;}.recent-purchase .detail .h6, .recent-purchase .detail h6 {color: #444;font-weight: 600;font-size: 14px;}.recent-purchase .detail p {margin-top: 2px;font-size: 10px;color: #777;}.recent-purchase a {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;position: absolute;right: 10px;top: 0;font-size: 20px;color: #777;}#ec-popnews-bg {position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);display: none;z-index: 99;}#ec-popnews-box-content {height: 100%;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;}#ec-popnews-box {position: fixed;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background-color: #fff;color: #444;width: 100%;max-width: 800px;padding: 10px;border: 0;display: none;z-index: 100;text-align: center;border-radius: 5px;background-position: center;background-repeat: no-repeat;background-size: 100%;box-shadow: 0 5px 15px #595959de;}#ec-popnews-box .h2, #ec-popnews-box h2 {text-decoration: none;color: #444;display: block;font-size: 22px;line-height: 33px;font-weight: 600;margin: 0 auto 10px;letter-spacing: 0;text-transform: capitalize;}#ec-popnews-box p {margin-bottom: 20px;color: #777;}#ec-popnews-box input {height: 45px;border: 1px solid #ededed;color: #444;font-size: 14px;margin-bottom: 20px;padding: 0 15px;width: 100%;outline: 0;background-color: #fff;border-radius: 30px;}#ec-popnews-box button {height: 40px;line-height: 42px;font-size: 16px;text-transform: uppercase;border-radius: 30px;}#ec-popnews-close {position: absolute;top: -25px;right: -14px;cursor: pointer;width: 35px;height: 35px;color: #fff;background-color: #c31c37;border-radius: 100%;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 20px;line-height: 1;}#ec-overlay {display: block;width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: fixed;top: 0;right: 0;left: 0;bottom: 0;background: #fff;z-index: 9999;}#ec-overlay .ec-ellipsis {display: inline-block;position: relative;width: 80px;height: 80px;}#ec-overlay .ec-ellipsis div {position: absolute;top: 33px;width: 20px;height: 20px;border-radius: 50%;-webkit-animation-timing-function: cubic-bezier(0, 1, 1, 0);animation-timing-function: cubic-bezier(0, 1, 1, 0);opacity: 0.7;}#ec-overlay .ec-ellipsis div:first-child {background: var(--custom-color) !important;left: 8px;-webkit-animation: 0.6s infinite lds-ellipsis1;animation: 0.6s infinite lds-ellipsis1;}#ec-overlay .ec-ellipsis div:nth-child(2) {background: #555;left: 8px;-webkit-animation: 0.6s infinite lds-ellipsis2;animation: 0.6s infinite lds-ellipsis2;}#ec-overlay .ec-ellipsis div:nth-child(3) {background: var(--custom-color) !important;left: 32px;-webkit-animation: 0.6s infinite lds-ellipsis2;animation: 0.6s infinite lds-ellipsis2;}#ec-overlay .ec-ellipsis div:nth-child(4) {background: #555;left: 56px;-webkit-animation: 0.6s infinite lds-ellipsis3;animation: 0.6s infinite lds-ellipsis3;}@-webkit-keyframes lds-ellipsis1 {0% {-webkit-transform: scale(0);transform: scale(0);}100% {-webkit-transform: scale(1);transform: scale(1);}}@keyframes lds-ellipsis1 {0% {-webkit-transform: scale(0);transform: scale(0);}100% {-webkit-transform: scale(1);transform: scale(1);}}@-webkit-keyframes lds-ellipsis3 {0% {-webkit-transform: scale(1);transform: scale(1);}100% {-webkit-transform: scale(0);transform: scale(0);}}@keyframes lds-ellipsis3 {0% {-webkit-transform: scale(1);transform: scale(1);}100% {-webkit-transform: scale(0);transform: scale(0);}}@-webkit-keyframes lds-ellipsis2 {0% {-webkit-transform: translate(0, 0);transform: translate(0, 0);}100% {-webkit-transform: translate(24px, 0);transform: translate(24px, 0);}}@keyframes lds-ellipsis2 {0% {-webkit-transform: translate(0, 0);transform: translate(0, 0);}100% {-webkit-transform: translate(24px, 0);transform: translate(24px, 0);}}.ec-add-to-cart, .ec-product-fw .ec-link-btn .ec-add-to-cart {display: block;padding: 2px 10px;width: 100%;font-size: 12px;font-weight: 700;text-transform: uppercase;text-align: center;line-height: 33px;color: #fff;background-color: var(--custom-color);border: 1px solid var(--custom-color);}.ec-add-to-cart:hover {-webkit-box-shadow: 0 0 10px 0 #ccc;box-shadow: 0 0 10px 0 #ccc;color: var(--custom-color);background-color: #fff;border: 1px solid var(--custom-color);}#addtocart_toast, #wishlist_toast {visibility: hidden;max-width: 290px;height: auto;margin: auto;background-color: green;color: #fff;text-align: center;border-radius: 2px;position: fixed;z-index: 9999;left: 15px;right: auto;bottom: 30px;font-size: 16px;white-space: nowrap;}#addtocart_toast #desc, #wishlist_toast #desc {color: #fff;padding: 14px 10px;overflow: hidden;white-space: nowrap;}.slick-arrow {position: absolute;top: 45%;left: auto;right: auto;margin: 0 auto;font-size: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 30px;height: 30px;padding: 0;z-index: 1;}.slick-arrow:before {content: "";color: var(--custom-color) !important;position: relative;font-size: 40px;font-weight: 600;font-family: EcIcons;width: 100%;line-height: 0px;height: 30px;}.slick-arrow.slick-prev {left: 0;right: auto;}.ec-category-wrapper-1 .slick-arrow.slick-prev:before, .slick-arrow.slick-prev:before {content: "\f104";}.ec-category-wrapper-1 .slick-arrow.slick-next:before, .slick-arrow.slick-next:before {content: "\f105";}.ec-nav-toolbar {display: none;background-color: #fff;}.bg-switcher, .lang-switcher {position: fixed;right: -163px;top: 28%;width: 158px;z-index: 12;-webkit-transition: 0.3s;transition: 0.3s;}.bg-switcher .bg-option-box img, .lang-switcher .lang-option-box img {width: 25px;height: 25px;}.bg-switcher .option-box-title {padding: 3px 15px;background-color: #222;}.bg-switcher .option-box-title .h3, .bg-switcher .option-box-title h3, .lang-switcher .option-box-title .h3, .lang-switcher .option-box-title h3 {color: #fff;margin: 0;font-size: 18px;text-align: center;padding: 6px 5px;}.bg-switcher ul, .lang-switcher ul {margin: 0;background: #fff;padding: 18px;overflow: hidden;border: 2px solid #222;}.bg-switcher ul li, .lang-switcher ul li {width: 25px;height: 25px;margin: 7px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-transition: 0.3s ease-in;transition: 0.3s ease-in;}.bg-switcher ul .bg, .lang-switcher ul .lang {width: 100%;margin: 0 5px;}.bg-switcher ul .bg a {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;color: #222;font-size: 13px;}.bg-switcher .section i, .lang-switcher .section i {font-size: 16px;margin-right: 10px;}.bg-switcher a.bg-option-box {position: absolute;right: 164px;width: 40px;height: 41px;color: #000;background-color: #222;-webkit-transition: 0.3s ease-in;transition: 0.3s ease-in;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 25px;z-index: -1;text-decoration: none;top: 0;-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);border-radius: 5px;}.bg-switcher .skin-color, .lang-switcher .skin-color {width: 25px;height: 25px;display: -webkit-box;display: -ms-flexbox;display: flex;}.bg-switcher .skin a, .lang-switcher .skin a {display: block;width: 30px;height: 30px;margin-left: 0;margin-top: 0;margin-right: 5px;text-align: center;line-height: 30px;border: 2px solid transparent;}.bg-panel, .ec-tools-sidebar .ec-color-desc ul {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;list-style: none;margin: 0;padding: 0;}.bg-panel .bg {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;margin: 3px;padding: 2px;border-radius: 30px;}.particles #stats, .particles .count-particles {margin-top: 5px;margin-left: 5px;-webkit-user-select: none;}.bg-panel .bg:hover {-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);}.bg-panel .bg a {-webkit-transition: -webkit-transform 0.2s;transition: transform 0.2s;transition: transform 0.2s, -webkit-transform 0.2s;margin: 0 auto;font-size: 0;width: 30px;display: block;height: 30px;background-size: cover;background-repeat: no-repeat;border: 1px solid #eee;border-radius: 30px;}.ec-404-error-page-02, .ec-style .ec-button, .labels .ec-line-offer .ec-line-offer-info, .lang-switcher a.lang-option-box {display: -webkit-box;display: -ms-flexbox;-webkit-box-align: center;}.bg-panel .bg .back-bg-4 {background-image: url("../images/bg/display-bg-0.png");}.bg-panel .bg .back-bg-1 {background-image: url("../images/bg/display-bg-1.png");}.bg-panel .bg .back-bg-2 {background-image: url("../images/bg/display-bg-2.png");}.bg-panel .bg .back-bg-3 {background-image: url("../images/bg/display-bg-3.png");}.lang-switcher .option-box-title {padding: 5px 7px;margin-bottom: 10px;background-color: #222;height: 40px;overflow: hidden;}.lang-switcher ul .lang a {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;color: #555;font-size: 13px;}.lang-switcher a.lang-option-box {position: absolute;right: 164px;width: 40px;height: 41px;color: #fff;font-size: 12px;background-color: #222;-webkit-transition: 0.3s ease-in;transition: 0.3s ease-in;display: flex;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;z-index: -1;text-decoration: none;top: 0;-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);border-radius: 5px;}.ec-style {display: inline-block;position: fixed;letter-spacing: 0.1px;z-index: 13;}.ec-style .ec-button {width: 36px;height: 36px;display: flex;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.ec-style .ec-button .whatsapp {width: 23px;height: 23px;background-image: url(../images/common/whatsapp.png);background-repeat: no-repeat;background-size: 100%;display: table;margin-right: 0;font-size: 25px;text-align: center;line-height: 38px;cursor: pointer;color: #2ab674;}.ec-style .ec-panel {display: none;margin-bottom: 5px;width: 163px;-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.479);box-shadow: 0 0 5px rgba(0, 0, 0, 0.479);background-color: #fff;}.ec-style .ec-panel .ec-header {padding: 4px 9px 5px;text-align: center;color: #fff;background: #c31c37;}.ec-style .ec-panel .ec-body {min-width: 250px;white-space: nowrap;list-style: none;overflow-y: auto;}.ec-style .ec-header strong {font-size: 15px;line-height: 20px;}.ec-style .ec-header p {margin-bottom: 0;color: #fff;font-size: 12px;line-height: 20px;}.ec-style .ec-list .ec-user-img {height: 40px;width: 40px;vertical-align: middle;}.ec-style .ec-list .ec-status-icon {position: absolute;bottom: 5px;right: 1px;height: 10px;width: 10px;border-radius: 50%;border: 1px solid #fff;background-color: #67d71e;}.ec-style .ec-list .ec-online {background-color: #2ab674;}.ec-style .ec-list .ec-offline {background-color: #a0a0a0;}.ec-style .ec-list .ec-user-info {margin-top: 0;margin-bottom: auto;margin-left: 15px;}.ec-style .ec-list .ec-user-info span {font-size: 14px;font-weight: 600;line-height: 22px;color: #555;}.ec-style .ec-list .ec-user-info p {margin-bottom: 0;color: #888;font-size: 12px;line-height: 15px;font-weight: 300;}.ec-style .ec-list .ec-chat-icon {margin-top: -46px;right: -10px;position: absolute;color: #d4d4d4;font-size: 60px;opacity: 0.5;-webkit-transition: 50ms ease-in-out;transition: 50ms ease-in-out;overflow: hidden;}.ec-style .ec-body:hover {text-decoration: none;cursor: pointer;}.ec-category-wrapper-3 .cat-card img, .ec-category-wrapper-4 .cat-card img, .ec-category-wrapper-5 .cat-card img, .ec-style .ec-body .ec-chat-icon i, .ec-style .ec-body li:hover .ec-chat-icon i, .ec-style .ec-body:hover .ec-user-img, .ec-tools-sidebar .ec-tools-sidebar-content li, .ec-vendor-card .ec-vendor-prod .ec-prod-img img {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.ec-style .ec-body li {display: block;padding: 10px;position: relative;overflow-x: hidden;overflow-y: hidden;border-bottom: 1px solid #eee;list-style-type: none;-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.ec-style .ec-body li:hover {background-color: rgba(42, 182, 116, 0.07);}.ec-style .ec-body li:hover .ec-chat-icon {color: #555;-webkit-transition: 50ms ease-in-out;transition: 50ms ease-in-out;}.ec-right-bottom {bottom: 15px;right: 15px;float: right;}.ec-right-bottom .ec-box {background-color: #fff;border: 2px solid #c31c37;border-radius: 5px;}.ec-right-bottom .ec-box:hover {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);}@keyframes ec-fadein {from {opacity: 0;}to {opacity: 1;}}@-webkit-keyframes ec-fadein {from {opacity: 0;}to {opacity: 1;}}.rotateForward {-webkit-animation-name: rotateF;animation-name: rotateF;-webkit-animation-duration: 0.65s;animation-duration: 0.65s;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;}@-webkit-keyframes rotateF {from {-webkit-transform: rotate(0);transform: rotate(0);}to {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes rotateF {from {-webkit-transform: rotate(0);transform: rotate(0);}to {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}.rotateBackward {-webkit-animation-name: rotateB;animation-name: rotateB;-webkit-animation-duration: 0.65s;animation-duration: 0.65s;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;}@-webkit-keyframes rotateB {from {-webkit-transform: rotate(360deg);transform: rotate(360deg);}to {-webkit-transform: rotate(0);transform: rotate(0);}}@keyframes rotateB {from {-webkit-transform: rotate(360deg);transform: rotate(360deg);}to {-webkit-transform: rotate(0);transform: rotate(0);}}.ec-panel .ec-body ul {margin: 0;padding: 0;}.ec-cart-float {display: none;position: fixed;bottom: 15px;right: 70px;padding: 15px;-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);z-index: 15;background: #fff;border-radius: 5px;}.ec-cart-float .ec-header-btn {position: relative;display: block;line-height: 5px;}.ec-cart-float .ec-header-btn .svg_img {width: 45px;height: 45px;}.ec-cart-float .ec-header-btn .ec-cart-count {position: absolute;top: -37px;right: -12px;left: auto;bottom: 0;background: var(--custom-color) !important;color: #fff;height: 18px;width: 18px;border-radius: 50%;display: -webkit-box;display: -ms-flexbox;display: flex;margin: auto;font-size: 12px;line-height: 30px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.ec-side-cart-overlay, .ec-side-cat-overlay, .ec-tools-sidebar-overlay {display: none;width: 100%;height: 100vh;position: fixed;top: 0;left: 0;background-color: rgba(0, 0, 0, 0.5);z-index: 16;}.ec-tools-sidebar {width: 200px;height: 100vh;position: fixed;right: -200px;top: 0;background-color: #fff;-webkit-transition: 0.3s;transition: 0.3s;z-index: 16;}.ec-tools-sidebar::-webkit-scrollbar {width: 5px;}.ec-tools-sidebar::-webkit-scrollbar-track {background: #f1f1f1;}.ec-tools-sidebar::-webkit-scrollbar-thumb {background: #888;}.ec-tools-sidebar::-webkit-scrollbar-thumb:hover {background: #555;}.ec-tools-sidebar .ec-tools-detail {height: calc(100vh - 60px);overflow-y: auto;}.ec-tools-sidebar .tool-title {padding: 15px;border-bottom: 1px solid #d9d9d9;}.ec-tools-sidebar .tool-title .h3, .ec-tools-sidebar .tool-title h3 {line-height: 28px;margin: 0;font-size: 16px;color: #777;font-weight: 700;text-transform: uppercase;}.ec-tools-sidebar .ec-tools-sidebar-toggle {position: absolute;top: 30%;right: 202px;width: 40px;height: 40px;color: #000;background-color: #373840;-webkit-transition: 0.3s ease-in;transition: 0.3s ease-in;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 25px;z-index: -1;text-decoration: none;-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);border-radius: 5px;}.ec-tools-sidebar .ec-tools-sidebar-toggle img {width: 27px;-webkit-animation: 3s linear infinite rotation;animation: 3s linear infinite rotation;}@-webkit-keyframes rotation {from {-webkit-transform: rotate(0);transform: rotate(0);}to {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}@keyframes rotation {from {-webkit-transform: rotate(0);transform: rotate(0);}to {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}.ec-tools-sidebar .ec-tools-sidebar-content {padding: 15px;border-bottom: 1px solid #f3f3f3;}.ec-tools-sidebar .ec-tools-sidebar-content .h3, .ec-tools-sidebar .ec-tools-sidebar-content h3 {margin-bottom: 10px;line-height: 20px;font-size: 14px;color: #777;font-weight: 600;}.ec-tools-sidebar .ec-tools-sidebar-content .ec-change-lang {width: 100%;height: 28px;padding-bottom: 29px;overflow: hidden;border: 1px solid #d9d9d9;}.ec-tools-sidebar .ec-tools-sidebar-content .ec-change-lang #google_translate_element select {width: 100%;-webkit-appearance: none;-moz-appearance: none;padding-right: 10px;background: url(../images/common/arrow-down-light.png) 96% 42% no-repeat;background-position-x: 0;background-position-y: 0;background-position-x: 0;background-position-y: 0;color: #777;}.ec-footer, .ec-tools-sidebar .ec-tools-sidebar-content .ec-change-lang #google_translate_element select option {color: #777;background: #fff;}.ec-tools-sidebar .ec-tools-sidebar-content .ec-change-lang #google_translate_element .goog-te-gadget .goog-te-combo {margin: 0;border: 0;padding: 4px 5px;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;}.ec-tools-sidebar .ec-tools-sidebar-content .ec-change-lang #google_translate_element .goog-te-gadget .goog-te-combo:focus, .ec-tools-sidebar .ec-tools-sidebar-content .ec-change-lang #google_translate_element .goog-te-gadget .goog-te-combo:focus-visible {-webkit-box-shadow: none !important;box-shadow: none !important;border: 0 !important;outline: 0 !important;}.ec-tools-sidebar .ec-color-desc .ec-color-title {font-weight: 600;color: #fff;padding-right: 7px;}.category-sidebar .cat-sidebar .cat-sidebar-box .ec-sidebar-wrap .ec-sb-block-content li .ec-sidebar-block-item .svg_img, .ec-tools-sidebar .ec-color-desc ul li {width: 20px;height: 20px;margin-right: 10px;}.ec-tools-sidebar .ec-color-desc ul li a {width: 100%;height: 100%;display: block;border-radius: 50%;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: 0.2s linear;transition: 0.2s linear;text-align: center;}.ec-tools-sidebar .ec-color-desc ul li:hover {margin-left: 0 !important;}.ec-tools-sidebar .ec-color-desc ul li:hover a {margin-left: 0 !important;-webkit-transform: scale(1.1);transform: scale(1.1);}.ec-product-360 input:checked + .ec-slider, .ec-tools-sidebar .ec-color-desc ul li a.colorcode1 {background-color: var(--custom-color) !important;}.ec-tools-sidebar .ec-color-desc ul li a.colorcode2 {background-color: #7f77fd;}.ec-tools-sidebar .ec-color-desc ul li a.colorcode3 {background-color: #ff764b;}.ec-tools-sidebar .ec-color-desc ul li a.colorcode4 {background-color: #009688;}.ec-tools-sidebar .ec-color-desc ul li a.colorcode5 {background-color: #db3a5d;}.ec-tools-sidebar .ec-color-desc ul li.active a:before {content: "\f00c";color: #fff;font-size: 12px;line-height: 1;position: relative;top: 0;font-family: EcIcons;font-style: normal;font-weight: 400;}.ec-tools-sidebar .ec-change-mode, .ec-tools-sidebar .ec-change-rtl, .ec-tools-sidebar .ec-fullscreen-mode {display: -webkit-box;display: -ms-flexbox;display: flex;position: relative;padding: 0;white-space: nowrap;height: 30px;border-radius: 5px;-webkit-transition: 0.2s linear;transition: 0.2s linear;width: 90px;margin-bottom: 10px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;overflow: hidden;}.ec-tools-sidebar .ec-change-mode > *, .ec-tools-sidebar .ec-change-rtl > *, .ec-tools-sidebar .ec-fullscreen-mode > * {width: 90px;display: -webkit-box;display: -ms-flexbox;display: flex;height: 30px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-transform: uppercase;cursor: pointer;color: #fff;font-size: 12px;border-radius: 30px;overflow: hidden;}.ec-tools-sidebar .ec-change-mode .ec-mode-btn, .ec-tools-sidebar .ec-fullscreen-mode .ec-fullscreen-btn {width: 45px;pointer-events: none;background: -webkit-gradient(linear, left top, left bottom, from(#737373), to(#000));background: linear-gradient(#737373, #000);padding: 0 10px;font-size: 10px;cursor: pointer;}.ec-tools-sidebar .ec-change-mode .ec-mode-switch > *, .ec-tools-sidebar .ec-change-rtl .ec-rtl-switch > *, .ec-tools-sidebar .ec-fullscreen-mode .ec-fullscreen-switch > * {width: 45px;display: -webkit-box;display: -ms-flexbox;display: flex;height: 30px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-transform: uppercase;cursor: pointer;padding: 0 10px;}.ec-tools-sidebar .ec-change-mode .ec-mode-off, .ec-tools-sidebar .ec-change-rtl .ec-rtl-off, .ec-tools-sidebar .ec-fullscreen-mode .ec-fullscreen-off {background: -webkit-gradient(linear, left top, left bottom, from(#ff9a9a), to(red));background: linear-gradient(#ff9a9a, red);color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;}.ec-tools-sidebar .ec-change-mode .ec-mode-on, .ec-tools-sidebar .ec-change-rtl .ec-rtl-on, .ec-tools-sidebar .ec-fullscreen-mode .ec-fullscreen-on {background: -webkit-gradient(linear, left top, left bottom, from(#a1ff9e), to(#0b8600));background: linear-gradient(#a1ff9e, #0b8600);color: #fff;display: none;}.ec-tools-sidebar .ec-change-mode.active, .ec-tools-sidebar .ec-change-mode:hover, .ec-tools-sidebar .ec-change-rtl.active, .ec-tools-sidebar .ec-change-rtl:hover, .ec-tools-sidebar .ec-fullscreen-mode.active, .ec-tools-sidebar .ec-fullscreen-mode:hover {width: 90px;}.ec-tools-sidebar .ec-change-rtl .ec-rtl-btn {pointer-events: none;background: -webkit-gradient(linear, left top, left bottom, from(#737373), to(#000));background: linear-gradient(#737373, #000);padding: 0 10px;}.emp-wishlist-msg {padding: 30px 0;text-align: center;font-size: 50px;height: 100%;-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;color: #777;}.modal-backdrop {background-color: rgba(0, 0, 0, 0.5);opacity: 1 !important;}.particles .count-particles {background: #002;position: absolute;top: 48px;left: 0;width: 80px;color: #13e8e9;font-size: 0.8em;text-align: left;text-indent: 4px;line-height: 14px;padding-bottom: 2px;font-family: Helvetica, Arial, sans-serif;font-weight: 700;border-radius: 0 0 3px 3px;}.ec-direct-run, .sticky-nav.menu_fixed, .sticky-nav.menu_fixed_up {position: fixed;z-index: 16;left: 0;}.particles .js-count-particles {font-size: 1.1em;}.particles #stats {border-radius: 3px 3px 0 0;overflow: hidden;}.particles #particles-js {width: 100%;height: 100vh;background-image: url("");background-size: cover;background-position: 50% 50%;background-repeat: no-repeat;}.ec-under-maintenance {height: 100vh;overflow-y: auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.ec-under-maintenance .under-maintenance {height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ec-direct-run, .ec-direct-run .ec-direct-body {height: 100vh;display: -webkit-box;display: -ms-flexbox;}.ec-under-maintenance .under-maintenance .maintenance-img {width: 80%;padding: 15px;}.ec-under-maintenance .under-maintenance .logo img {width: 150px;padding: 0;}.ec-under-maintenance .under-maintenance p {max-width: 500px;margin-bottom: 15px;color: #777;text-align: center;}.ec-under-maintenance .under-maintenance .h1, .ec-under-maintenance .under-maintenance h1 {margin-bottom: 15px;color: #444;text-align: center;font-weight: 700;text-transform: uppercase;font-size: 28px;}.ec-under-maintenance .under-maintenance .h4, .ec-under-maintenance .under-maintenance h4 {margin-bottom: 15px;color: #666;text-align: center;text-transform: capitalize;font-size: 20px;}.ec-under-maintenance .under-maintenance .mainte-counter {margin: 0 auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ec-under-maintenance .under-maintenance .mainte-counter #timer .date-box {color: var(--custom-color) !important;border-color: var(--custom-color) !important;}.ec-under-maintenance .under-maintenance .mainte-counter #timer .date-box .text {color: #777;}.ec-direct-run {width: 100%;top: 0;background-color: rgba(0, 0, 0, 0.7);display: flex;-ms-flex-line-pack: center;align-content: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-user-select: none;user-select: none;}.ec-direct-run .ec-direct-body {-ms-flex-line-pack: center;align-content: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;max-width: 500px;}.ec-direct-run .ec-direct-body .h4, .ec-direct-run .ec-direct-body h4 {padding: 0 0 10px;margin-bottom: 15px;text-align: center;font-size: 30px;font-weight: 700;color: #fff;border-bottom: 1px solid;}.ec-direct-run .ec-direct-body p {text-align: center;font-weight: 600;font-size: 18px;color: #fff;}@-webkit-keyframes slideInUp {0% {opacity: 0;-webkit-transform: translateY(50%);transform: translateY(50%);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes slideInUp {0% {opacity: 0;-webkit-transform: translateY(50%);transform: translateY(50%);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@-webkit-keyframes slideInDown {0% {opacity: 0;-webkit-transform: translateY(-50%);transform: translateY(-50%);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes slideInDown {0% {opacity: 0;-webkit-transform: translateY(-50%);transform: translateY(-50%);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@-webkit-keyframes slideInleft {0% {opacity: 0;-webkit-transform: translateX(50%);transform: translateX(50%);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes slideInleft {0% {opacity: 0;-webkit-transform: translateX(50%);transform: translateX(50%);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@-webkit-keyframes slideInRight {0% {opacity: 0;-webkit-transform: translateX(-50%);transform: translateX(-50%);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes slideInRight {0% {opacity: 0;-webkit-transform: translateX(-50%);transform: translateX(-50%);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@-webkit-keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}@keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}@-webkit-keyframes zoomIn {0% {opacity: 0;-webkit-transform: scale(0.5);transform: scale(0.5);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes zoomIn {0% {opacity: 0;-webkit-transform: scale(0.5);transform: scale(0.5);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@-webkit-keyframes zoomReverseIn {0% {opacity: 0;-webkit-transform: scale(1.5);transform: scale(1.5);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes zoomReverseIn {0% {opacity: 0;-webkit-transform: scale(1.5);transform: scale(1.5);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@-webkit-keyframes flipInY {0% {opacity: 0;-webkit-transform: rotateY(90deg);transform: rotateY(90deg);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes flipInY {0% {opacity: 0;-webkit-transform: rotateY(90deg);transform: rotateY(90deg);}100% {opacity: 1;-webkit-transform: none;transform: none;}}[data-animation] {opacity: 1;-webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-duration: 1s;animation-duration: 1s;}.animations-disabled, .animations-disabled [data-animation] {-webkit-animation: none !important;animation: none !important;opacity: 1 !important;}.fadeOut, .flipOutY, .zoomOut, .zoomReverseOut {animation-direction: reverse;}.slideInUp {-webkit-animation-name: slideInUp;animation-name: slideInUp;}.slideInDown {-webkit-animation-name: slideInDown;animation-name: slideInDown;}.slideInLeft {-webkit-animation-name: slideInleft;animation-name: slideInleft;}.slideInRight {-webkit-animation-name: slideInRight;animation-name: slideInRight;}.fadeIn, .fadeOut {-webkit-animation-name: fadeIn;animation-name: fadeIn;}.zoomIn, .zoomOut {-webkit-animation-name: zoomIn;animation-name: zoomIn;}.zoomReverseIn, .zoomReverseOut {-webkit-animation-name: zoomReverseIn;animation-name: zoomReverseIn;}.flipInY, .flipOutY {-webkit-animation-name: flipInY;animation-name: flipInY;}.modal-dialog {height: 100%;margin: 0 auto;max-width: 960px;width: 800px;-webkit-transition: 0.3s;transition: 0.3s;padding: 30px;}.modal-dialog .modal-header {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;padding: 10px;border-bottom: 1px solid #eee;}.modal-dialog .modal-header span {font-size: 24px;color: #444;-webkit-transition: 0.3s;transition: 0.3s;}.modal-dialog .qty-nav-thumb {padding: 0 30px;margin-top: 20px;}.modal-dialog .qty-nav-thumb .slick-slide img {border: 1px solid transparent;-webkit-transition: 0.3s;transition: 0.3s;}.modal-dialog .qty-nav-thumb .slick-arrow {height: 100%;top: 0;}.modal-dialog .qty-slide {display: block !important;padding: 2px;}.modal.fade {display: block !important;-webkit-box-align: center;-ms-flex-align: center;align-items: center;opacity: 0;visibility: hidden;-webkit-transition: 0.3s;transition: 0.3s;}.modal.fade.show {display: block !important;-webkit-box-align: center;-ms-flex-align: center;align-items: center;opacity: 1;visibility: visible;-webkit-transition: 0.3s;transition: 0.3s;}.ec-breadcrumb {padding: 50px 0 !important;background-image: url(../images/bg/header-1.jpg);background-size: cover;background-position: center;}.ec-breadcrumb .ec-breadcrumb-title {text-decoration: none;color: var(--custom-color) !important;display: block;font-size: 40px;font-family: Kalam !important;line-height: 1.2;font-weight: 700;margin: 0 auto;text-transform: capitalize;}.ec-breadcrumb-list li {display: inline-block;font-size: 20px;font-weight: 600;letter-spacing: 0.02rem;line-height: 1.2;text-transform: capitalize;}.ec-breadcrumb-list li a {position: relative;color: var(--custom-color) !important;}.ec-breadcrumb-list li.active {color: #747474;}.ec-blog-inner .ec-blog-title a:hover, .ec-border-anim .corner-button:hover, .ec-breadcrumb-list .ec-breadcrumb-item.active::before, .ec-card-grid-space .ec-card:hover .h1, .ec-card-grid-space .ec-card:hover h1, .ec-catalog-vendor-sec .ec-page-detail .social-bar li a:hover, .ec-footer .footer-top .ec-footer-widget .ec-footer-links .ec-footer-link a:hover, .ec-full-blog .ec-card-info a.ec-icon-link i, .ec-full-blog:hover .ec-card-info .h5, .ec-full-blog:hover .ec-card-info h5, .ec-main-menu .ec-sidebar-toggle i, .ec-main-menu ul li.active > a, .ec-main-menu ul li:hover > a, .ec-pro-tab-nav .nav-item .nav-link.active, .ec-pro-tab-nav .nav-item .nav-link:hover, .ec-product-inner .ec-pro-content .ec-pro-title a:hover, .ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content li a:hover, .ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content li:hover .checked, .ec_cat_slider .slick-arrow:before, .eccart-pro-items li .ec-pro-content .cart_pro_title:hover, .footer-bottom .ec-copy .site-name:hover, .footer-bottom .ec-copy .site-name:hover span, .single-pro-content .ec-single-rating-wrap .ec-read-review a:hover, .submit i:hover, .submit:hover, .typography .ec-fc {color: var(--custom-color) !important;}.ec-breadcrumb-item + .ec-breadcrumb-item {padding-left: 7px;}.ec-breadcrumb-item + .ec-breadcrumb-item::before {display: inline-block;padding-right: 7px;color: #444;content: "\f101";font-family: EcIcons;font-size: 15px;}.ec-blogs-inner, .ec-compare-table .table tbody tr:nth-child(odd), .ec-full-blog .ec-card-bg, .ec-header {background: #fff;}.sticky-nav.menu_fixed {top: 0;width: 100%;-webkit-box-shadow: 0 0 8px rgba(51, 51, 51, 0.2);box-shadow: 0 0 8px rgba(51, 51, 51, 0.2);background: #fff;-webkit-transition: top 1s;transition: top 1s;}.sticky-nav.menu_fixed_up {top: -50px;width: 100%;-webkit-box-shadow: 0 0 8px rgba(51, 51, 51, 0.2);box-shadow: 0 0 8px rgba(51, 51, 51, 0.2);background: #fff;-webkit-transition: top 1s;transition: top 1s;}.header-top {padding: 10px 0;border-bottom: 1px solid #eee;background-color: var(--custom-color);}.footer-bottom-social ul, .header-top-social ul, .single-pro-content .ec-single-social ul {display: initial;}.header-top-social ul li a {width: 25px;height: 25px;text-align: center;display: flex;border-radius: 100%;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 15px;border: 1px solid #eee;color: #fff;}.header-top-social ul li a:hover {color: #fff;border: 0;}.footer-bottom-social ul li .hdr-facebook, .header-top-social ul li .hdr-facebook {background: #3b5998;}.footer-bottom-social ul li .hdr-twitter, .header-top-social ul li .hdr-twitter, .single-pro-content .ec-single-social ul li.twitter a {background: #1da1f2;}.footer-bottom-social ul li .hdr-instagram, .header-top-social ul li .hdr-instagram {background: #e44a73;}.footer-bottom-social ul li .hdr-linkedin, .header-top-social ul li .hdr-linkedin {background: #0073b2;}.footer-bottom-social ul li .hdr-youtube, .header-top-social ul li .hdr-youtube {background: #ff0017;}.footer-bottom-social ul li.list-inline-item:not(:last-child), .header-top-social ul li.list-inline-item:not(:last-child) {margin-right: 4px;}.social-text {padding-right: 3px;font-size: 13px;display: none;}.ec-product-sup .ec-rating li, .header-top-message, .periodDisplay {font-size: 13px;}.header-top-message span {color: #777;padding-right: 5px;}.header-top-lan-curr .dropdown .dropdown-toggle {font-size: 13px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0 0 0 18px;-webkit-transition: 0.3s;transition: 0.3s;color: #777;border: none;letter-spacing: 0.5px;}.header-top-lan-curr .dropdown .dropdown-toggle i {font-size: 18px;margin-left: 7px;color: #777;-webkit-transition: 0.3s;transition: 0.3s;margin-bottom: 1px;}.header-top-lan-curr .dropdown .dropdown-menu {margin: 0;top: 34px !important;left: auto !important;right: 0 !important;min-width: 130px;overflow: hidden;padding: 0 10px;background: #fff;border-radius: 0;border: 1px solid #d9d9d9;-webkit-box-shadow: 0 3px 25px 4px rgba(0, 0, 0, 0.06);box-shadow: 0 3px 25px 4px rgba(0, 0, 0, 0.06);-webkit-transform: translate3d(0, 0, 0) !important;transform: translate3d(0, 0, 0) !important;}.ec-cart-content .table-content table tbody > tr, .ec-header-user .dropdown-menu li, .header-top-lan-curr .dropdown .dropdown-menu li {border-bottom: 1px solid #ebebeb;}.ec-btn-bw .btn-4:hover, .ec-compare-table .table tbody, .ec-header-user .dropdown-menu li:last-child, .ec-side-cart .ec-cart-inner .ec-cart-bottom .cart-sub-total table tr td, .ec-user-account .border-none, .header-top-lan-curr .dropdown .dropdown-menu li:last-child {border: none;}.ec-header-user .dropdown-menu .dropdown-item, .header-top-lan-curr .dropdown .dropdown-menu .dropdown-item {padding: 7px;color: #777;font-size: 13px;font-weight: 300;background: 0 0;text-transform: uppercase;}.ec-header-bottom {background-color: transparent;padding: 25px 0;border-bottom: 1px solid #eee;}.ec-flex {display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.header_svg {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;width: 36px;height: 36px;color: #444;}.ec-header-bottons i, .header-icon i {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;color: #444;font-size: 25px;line-height: 1;}@media only screen and (max-width: 992px) and (min-width: 300px) {.ec-header-bottons i, .header-icon i {color: #555;}.header-top {background-color: #fff;}.ec-header-bottons .ec-header-btn .ec-header-count {color: var(--custom-color) !important;background-color: #fff !important;}}.ec-header-bottons .ec-header-btn .ec-header-count, .ec-header-bottons .ec-header-btn .ec-user-active {font-size: 12px;font-weight: 600;z-index: 2;color: #fff;border-radius: 10px;padding: 0 4px;line-height: 20px;position: absolute;top: auto;bottom: 0;text-align: center;height: 20px;min-width: 20px;}.ec-header-wishlist .header_svg {width: 33px;height: 33px;}.ec-header-bottons {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.ec-header-bottons > * + * {padding-right: 9px;margin-left: 27px;}.ec-header-bottons .ec-header-btn {width: auto;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;text-decoration: none;color: #444;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ec-header-bottons .ec-header-btn:hover .header_svg, .ec-header-bottons .ec-header-user:hover .header_svg, .ec-main-menu ul .scroll-to a .scroll:hover, .ec-main-menu ul .scroll-to.active a .scroll:hover, .ec-main-menu ul li:hover > a .scroll, .submit .header_svg:hover, .submit:hover .header_svg {fill: var(--custom-color) !important;}.ec-header-bottons .ec-header-btn i {font-size: 25px;line-height: 1;}.ec-header-bottons .ec-header-btn .ec-header-count {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;right: 0;background-color: var(--custom-color) !important;}.ec-header-bottons .ec-header-btn .ec-user-active {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;right: -10px;background-color: #0ebb0e;}.ec-header-bottons .ec-header-btn .cart-amount {display: block;font-size: 16px;font-weight: 700;text-align: center;padding-left: 15px;color: #0f0f0f;-webkit-transition: 0.3s;transition: 0.3s;}.ec-header-bottons .ec-header-btn.ec-header-wishlist {padding-bottom: 0;padding-right: 8px;margin-left: 34px;}.ec-header-bottons .ec-header-btn.ec-header-wishlist .header-icon {margin-top: 3px;display: -webkit-box;display: -ms-flexbox;display: flex;}.ec-header-user .dropdown-toggle {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: 0.3s;transition: 0.3s;border: none;background-color: transparent;padding: 0;margin-top: 5px;}.ec-header-user .dropdown-menu {margin: 0;top: 45px !important;left: auto !important;right: 0 !important;min-width: 130px;overflow: hidden;padding: 0 10px;background: #fff;border-radius: 3px;-webkit-box-shadow: 0 3px 25px 4px rgba(0, 0, 0, 0.06);box-shadow: 0 3px 25px 4px rgba(0, 0, 0, 0.06);-webkit-transform: translate3d(0, 0, 0) !important;transform: translate3d(0, 0, 0) !important;border: 1px solid #d9d9d9;}.ec-main-menu, .ec-register-wrapper .ec-register-container .ec-register-form .ec-register-wrap.ec-recaptcha, .ec-tab-wrapper-2 .ec-single-pro-tab-nav, .ec-user-account .page-header, .sec-1 .h2, .sec-1 h2, .sec-2 .h2, .sec-2 h2, .sec-3 .h2, .sec-3 h2, .sec-5 .h2, .sec-5 h2 {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.ec-main-menu .ec-sidebar-toggle, .list-view .ec-product-inner, .single-pro-content .ec-single-sales .ec-single-sales-countdown {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ec-main-menu .ec-sidebar-toggle i, .ec-main-menu ul li a .fi.fi-rr-sort-amount-down-alt {font-size: 24px;line-height: 18px;}.ec-main-menu .ec-sidebar-toggle .header_svg {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;width: 26px;height: 26px;}.ec-main-menu .ec-sidebar-toggle .header_svg path {fill: #444444;}.ec-main-menu ul {display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 0;padding-left: 0;list-style: none;width: 100%;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: relative;}.ec-main-menu ul li {margin-left: 20px;margin-right: 20px;}.ec-main-menu ul li a {height: 100%;font-size: 20px;line-height: 50px;font-weight: 600;text-decoration: none;letter-spacing: 0;text-transform: uppercase;color: #444;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;font-family: "Hind_Siliguri", sans-serif;}.ec-main-menu ul li .main-label-note-new {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;width: 10px;height: 10px;margin: auto;background-color: #ec716d;border-radius: 50%;cursor: default;display: block;position: absolute;bottom: 6px;left: 0;right: 0;z-index: 3;-webkit-animation: 2.3s infinite blink-lbl-back;animation: 2.3s infinite blink-lbl-back;}@-webkit-keyframes blink-lbl-back {0% {opacity: 1;-webkit-transform: scale(0);transform: scale(0);}80% {opacity: 0.4;}100% {opacity: 0;-webkit-transform: scale(1);transform: scale(1);}}@keyframes blink-lbl-back {0% {opacity: 1;-webkit-transform: scale(0);transform: scale(0);}80% {opacity: 0.4;}100% {opacity: 0;-webkit-transform: scale(1);transform: scale(1);}}@-webkit-keyframes blink-lbl {0%, 49% {opacity: 0;}50% {opacity: 1;}}@keyframes blink-lbl {0%, 49% {opacity: 0;}50% {opacity: 1;}}.ec-main-menu ul li .mega-menu {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;width: 100%;margin-top: 15px;padding: 20px 0 30px 30px;position: absolute;-webkit-box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.2);box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.2);background: #fff;opacity: 0;visibility: hidden;left: 0;z-index: 15;border-radius: 5px;}.ec-main-menu ul .scroll-to ul, .ec-side-cart, .submit {left: auto;right: 0;}.ec-main-menu ul li .mega-menu li ul {width: 25%;margin-right: 30px;}.ec-main-menu ul li .mega-menu li ul li.menu_title a {color: #444;font-size: 16px;font-weight: 600;display: block;border-bottom: 1px solid #eee;margin-bottom: 10px;padding-bottom: 5px;height: auto;}.ec-main-menu ul li .mega-menu li ul li a {color: #777;text-transform: capitalize;line-height: 30px;font-weight: 600;font-size: 14px;display: block;padding: 3px 5px;border: 0;height: auto;box-shadow: inset 0 0 0 0 #c31c37;transition: color 0.4s ease-in-out, box-shadow 0.4s ease-in-out;}.ec-main-menu ul li .mega-menu li ul li a:hover, .ec-main-menu ul li.dropdown ul li a:hover {box-shadow: inset 300px 0 0 0 #c31c37;color: #fff !important;}.ec-main-menu ul li .mega-menu ul.ec-main-banner li {width: 25%;padding-right: 30px;}.ec-main-menu ul li .mega-menu ul.ec-main-banner li a {padding: 0;margin: 0;position: relative;overflow: hidden;height: auto;border-radius: 5px;}.ec-main-menu ul .scroll-to {height: 100%;position: absolute !important;right: 0;margin: 0;}.ec-main-menu ul .scroll-to ul .menu_title {padding: 0 20px 12px;color: #444;font-size: 14px;font-weight: 600;display: block;border-bottom: 1px solid #eee;margin-bottom: 10px;height: auto;}.ec-main-menu ul li.dropdown ul.sub-menu {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;min-width: 215px;margin-top: 15px;padding: 15px 0;position: absolute;text-align: left;opacity: 0;visibility: hidden;left: auto !important;background: #fff;-webkit-box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.2);box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.2);display: block;z-index: 9;border-radius: 5px;}.ec-main-menu ul li.dropdown ul li {padding: 0;margin: 0;display: block;}.ec-main-menu ul li.dropdown ul li a {display: block;line-height: 20px;padding: 8px 20px;font-weight: 600;font-size: 14px;color: #777;text-transform: capitalize;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;box-shadow: inset 0 0 0 0 #c31c37;transition: color 0.4s ease-in-out, box-shadow 0.4s ease-in-out;}.ec-main-menu ul li.dropdown ul li .label-note-new {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;width: 5px;height: 20px;background: #faa4a4;cursor: default;display: none;position: absolute;top: 8px;left: 0;z-index: 16;border-radius: 0 4px 4px 0;}.ec-main-menu ul li.dropdown ul li .label-note-hot, .ec-main-menu ul li.dropdown ul li .label-note-trending {-webkit-transition: 0.3s ease-in-out;width: 5px;cursor: default;top: 8px;z-index: 16;border-radius: 0 4px 4px 0;position: absolute;display: none;left: 0;height: 20px;}.ec-main-menu ul li.dropdown ul li .label-note-hot {transition: 0.3s ease-in-out;background: #8ab386;}.ec-main-menu ul li.dropdown ul li .label-note-trending {transition: 0.3s ease-in-out;background: #1980af;}.ec-main-menu ul li.dropdown ul li.active {color: #222;}.ec-main-menu ul li.dropdown li.position-static {position: relative !important;}.ec-main-menu ul li.dropdown li.position-static:hover .sub-menu.sub-menu-child {margin: 0;opacity: 1;visibility: visible;}.ec-main-menu ul li.dropdown ul.sub-menu.sub-menu-child {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;margin: 15px 0 0;left: 50% !important;opacity: 0;visibility: hidden;top: 38;}.ec-main-menu ul li.dropdown:hover .mega-menu, .ec-main-menu ul li.dropdown:hover .sub-menu {margin-top: 0;opacity: 1;visibility: visible;}.ec-main-menu > ul > li > a:before {content: "";position: absolute;top: auto;bottom: 0;height: 4px;width: 0;margin: 0 auto;background: 0 0;left: 0;right: auto;-webkit-transition: 0.3s;transition: 0.3s;}.ec-main-menu > ul > li.active > a:before, .ec-main-menu > ul > li:hover > a:before, .ec-pro-tab-nav .nav-item .nav-link.active:before, .ec-pro-tab-nav .nav-item .nav-link:hover:before {background: var(--custom-color) !important;width: 100%;}.header-search {width: 700px;position: relative;}.header-search .form-control {display: block;width: 100%;min-height: 45px;height: 45px;padding: 10px 15px;font-size: 14px;font-weight: 400;line-height: 1;color: #777;border-radius: 5px;border: 1px solid var(--custom-color) !important;letter-spacing: 0.5px;}.submit {position: absolute;top: 0;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 45px;height: 100%;background: 0 0;color: #555;font-size: 16px;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;outline: 0;padding: 0;}.submit i {font-size: 18px;line-height: 12px;color: #555;}.submit .header_svg {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;width: 14px;height: 14px;fill: #555;margin-bottom: 1px;}body.ec-open:before {height: 100%;width: 100%;background: #000;opacity: 0.7;position: absolute;z-index: 998;content: "";}.ec-side-cart {font-size: 14px;font-weight: 400;position: fixed;z-index: 1000;top: 0;display: block;width: 350px;height: 100%;padding: 15px 20px 20px;-webkit-transition: 0.5s;transition: 0.5s;-webkit-transform: translateX(100%);transform: translateX(100%);background-color: #fff;-webkit-box-shadow: none;box-shadow: none;overflow: auto;opacity: 0;}.ec-side-cart .ec-cart-inner {position: relative;z-index: 9;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: 100%;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.ec-side-cart .ec-cart-inner .ec-cart-title {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 100%;padding: 0 0 10px;border-bottom: 2px solid #eee;margin-bottom: 20px;}.ec-side-cart .ec-cart-inner .ec-cart-title .cart_title {font-size: 17px;color: #555;font-family: "Hind_Siliguri", sans-serif;font-weight: 600;}.ec-side-cart .ec-cart-inner .ec-cart-title .ec-close, .ec-side-cart .ec-menu-title .ec-close {position: relative;border: 0;font-size: 30px;line-height: 1;color: #555;}.ec-side-cart .ec-cart-inner .ec-cart-bottom .cart_btn {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 20px;}.ec-side-cart .ec-cart-inner .ec-cart-bottom .cart_btn a {width: 48%;height: 40px;display: block;text-transform: uppercase;font-weight: 600;font-size: 10px;border: none;-webkit-box-shadow: none;box-shadow: none;padding: 8px 15px;line-height: 22px;background: #444;color: #fff;}.ec-side-cart .ec-cart-inner .ec-cart-bottom .cart_btn a:hover {color: #c31c37 !important;background: #fff !important;border: 2px solid #c31c37;}.ec-side-cart .ec-cart-inner .ec-cart-bottom .cart-sub-total {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding-top: 0;padding-bottom: 8px;border-top: 1px solid #eee;margin: 20px 0 0;}.ec-side-cart .ec-cart-inner .ec-cart-bottom .cart-sub-total table {margin: 10px 0 0;}.ec-side-cart .ec-menu-title {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 100%;padding: 0 0 10px;border-bottom: 2px solid #eee;margin-bottom: 10px;}.ec-side-cart .ec-menu-title .menu_title {font-size: 18px;color: var(--custom-color) !important;font-family: "Poppins,sans-serif";font-weight: 600;}.ec-side-cart .ec-menu-inner .ec-menu-content ul li {position: relative;display: block;line-height: 28px;}.ec-side-cart .ec-menu-inner .ec-menu-content ul li a {display: block;padding: 10px 0;text-transform: capitalize;color: #444;border-bottom: 1px solid #ededed;font-size: 15px;font-weight: 500;}.ec-side-cart .ec-menu-inner .ec-menu-content ul li .sub-menu {position: static;top: auto;display: none;visibility: visible;width: 100%;min-width: auto;padding: 0;-webkit-transition: none;transition: none;opacity: 1;-webkit-box-shadow: none;box-shadow: none;}.ec-side-cart .ec-menu-inner .ec-menu-content ul li .sub-menu li {line-height: inherit;position: relative;}.ec-side-cart .ec-menu-inner .ec-menu-content ul li .sub-menu li a {text-transform: capitalize;padding-left: 15px;padding-right: 0;display: block;border-bottom: 1px solid #ededed;font-size: 14px;font-weight: 500;color: #777;}.ec-side-cart .ec-menu-inner .ec-menu-content ul li .sub-menu li .sub-menu li a {font-weight: 300;padding-left: 30px;font-size: 14px;}.ec-side-cart .ec-menu-inner .ec-social li {display: inline-block;margin: 0 10px 0 0;line-height: 40px;padding: 0;}.ec-pro-color li, .ec-pro-size li {margin-right: 5px;float: left;}.ec-side-cart .ec-menu-inner .ec-social li a {position: relative;display: inline-block;vertical-align: middle;color: #fff;background: #555;font-size: 16px;padding: 0;line-height: 40px;width: 40px;height: 40px;border-radius: 100%;text-align: center;border: none;z-index: 1;-webkit-transition: 0.3s linear;transition: 0.3s linear;}.ec-side-cart .ec-menu-inner .ec-social li a:hover {background: #212121;color: #fff;}.ec-menu-content > ul > li .menu-toggle {position: absolute;z-index: 2;top: 0;right: 0;width: 24px;height: 44px;cursor: pointer;background-color: transparent;}.ec-menu-content > ul > li .menu-toggle::before {width: 100%;content: "\f067";font-family: EcIcons;-webkit-transition: 0.5s;transition: 0.5s;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 100%;color: #444;font-size: 12px;}.ec-menu-content > ul > li.active > .menu-toggle::before, .ec-menu-content > ul > li.active > ul > li.active > .menu-toggle::before, .ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content li .ec-more-toggle.active .checked:after {content: "\f068";}.ec-side-cart.ec-mobile-menu {right: auto;left: 0;-webkit-transform: translateX(-100%);transform: translateX(-100%);width: 340px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.ec-product-sdwn:hover .ec-social li, .ec-product-sup:hover .ec-social li, .ec-side-cart.ec-mobile-menu.ec-open, .toggle-sidebar-swipe {-webkit-transform: translateX(0);transform: translateX(0);}.ec-btn-anim .btn-swip-right:hover .icon-container .icon--left, .ec-side-cart.ec-open {-webkit-transform: translateX(0);transform: translateX(0);opacity: 1;}.ec-side-cart.ec-cart .ec-cart-inner .ec-cart-title, .ec-side-cart.ec-wishlist .ec-cart-inner .ec-cart-title {margin-bottom: 30px;padding: 0;}.ec-side-cart.ec-cart .ec-cart-inner .ec-cart-title .cart_title, .ec-side-cart.ec-wishlist .ec-cart-inner .ec-cart-title .cart_title {font-size: 20px;}.eccart-pro-items {margin: 0;padding-left: 0;list-style: none;}.eccart-pro-items li {display: -webkit-box;display: -ms-flexbox;display: flex;overflow: hidden;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #eee;}.eccart-pro-items li .sidekka_pro_img {-webkit-box-flex: 1;-ms-flex: 1 0 20%;flex: 1 0 20%;}.eccart-pro-items li .ec-pro-content {position: relative;-webkit-box-flex: 1;-ms-flex: 1 0 70%;flex: 1 0 70%;padding-left: 15px;overflow: hidden;}.eccart-pro-items li .ec-pro-content .cart_pro_title {width: 100%;padding-right: 30px;text-decoration: none;color: #777;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;font-size: 15px;line-height: 15px;font-weight: 400;}.eccart-pro-items li .ec-pro-content .cart-price {font-size: 14px;display: block;margin-top: 5px;}.eccart-pro-items li .ec-pro-content .cart-price span {color: #777;font-weight: 700;font-size: 16px;}.eccart-pro-items li .ec-pro-content .remove {line-height: 15px;position: absolute;top: 0;right: 0;padding: 0 9px;color: red;font-size: 16px;background: #fff;}.eccart-pro-items li .ec-pro-content .remove:hover {color: #eb2606;}.eccart-pro-items li:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}.eccart-pro-items li .ec-pro-content .qty-plus-minus {border: 1px solid #eee;display: inline-block;height: 35px;overflow: hidden;padding: 7px 0;position: relative;width: 85px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-top: 7px;}.ec-pro-color li, .ec-pro-size li, .ec-pro-tab-nav .nav-item {display: inline-block;cursor: pointer;}.eccart-pro-items li .ec-pro-content .qty-plus-minus .ec_qtybtn {width: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 100%;cursor: pointer;font-size: 20px;color: #777;}.eccart-pro-items li .ec-pro-content .qty-plus-minus input.qty-input {background: 0 0;border: none;color: #777;float: left;font-size: 14px;height: auto;margin: 0;padding: 0;text-align: center;width: 32px;outline: 0;font-weight: 400;line-height: 35px;}.ec-pro-tab-nav {margin: -12px 0 30px;}.ec-pro-tab-nav .nav-item {margin-right: 50px;vertical-align: top;font-size: 14px;font-weight: 700;text-transform: uppercase;padding: 0;line-height: 36px;letter-spacing: 0;-webkit-transition: 0.3s;transition: 0.3s;}.ec-pro-tab-nav .nav-item .nav-link {color: #444;padding: 0;position: relative;font-weight: 600;}.ec-pro-tab-nav .nav-item .nav-link:before {content: "";position: absolute;top: auto;bottom: 0;height: 2px;width: 0;margin: 0 auto;background: 0 0;left: 0;right: auto;-webkit-transition: 0.3s;transition: 0.3s;}.shop-all-btn {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.shop-all-btn a {color: #444;border-bottom: 1px solid #444;line-height: 26px;font-size: 16px;font-weight: 600;letter-spacing: 0.03rem;}.ec-pro-variation {margin: 5px 0 0;}.ec-pro-variation .ec-pro-variation-inner, .single-pro-content .ec-pro-variation .ec-pro-variation-inner {font-size: 16px;font-weight: 600;color: #212121;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-bottom: 15px;display: -webkit-box;display: -ms-flexbox;display: flex;}.ec-pro-variation .ec-pro-variation-inner > span {display: block;margin: 0 0 5px;}.ec-pro-variation .ec-pro-variation-inner .ec-pro-variation-content li {display: inline-block;border: 1px solid transparent;padding: 1px;float: left;cursor: pointer;margin-right: 5px;}.ec-pro-variation .ec-pro-variation-inner.ec-pro-variation-color .ec-pro-variation-content li {border-radius: 100%;}.ec-pro-variation .ec-pro-variation-inner.ec-pro-variation-color .ec-pro-variation-content li span {width: 16px;height: 16px;display: block;border-radius: 100%;}.ec-pro-variation .ec-pro-variation-inner.ec-pro-variation-color .ec-pro-variation-content li:hover, .single-pro-content .ec-pro-variation .ec-pro-variation-inner.ec-pro-variation-color .ec-pro-variation-content .active {border: 1px solid #444;}.ec-pro-variation .ec-pro-variation-inner.ec-pro-variation-size .ec-pro-variation-content li {height: 100%;cursor: pointer;background-color: #eee;color: #777;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 14px;line-height: 22px;padding: 0;border-radius: 5px;}.ec-pro-size li.active a, .ec-pro-variation .ec-pro-variation-inner.ec-pro-variation-size .ec-pro-variation-content .active, .ec-pro-variation .ec-pro-variation-inner.ec-pro-variation-size .ec-pro-variation-content li:hover {background-color: #e2e2e2;}button.btn-close.qty_close {position: absolute;left: auto;right: 0;top: 0;z-index: 9999;}.ec-product-inner {border: 1px solid #eee;padding: 15px;}.ec-product-inner .ec-pro-image {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;position: relative;overflow: hidden;border: 1px solid #eee;}.ec-product-inner .ec-pro-image .image {position: relative;display: block;overflow: hidden;pointer-events: none;}.ec-product-inner .ec-pro-image .image img {z-index: 1;max-width: 100%;-webkit-transition: 0.3s;transition: 0.3s;}.ec-fs-pro-inner .ec-fs-pro-image .image img.hover-image, .ec-product-inner .ec-pro-image .image img.hover-image {position: absolute;z-index: 2;top: 0;left: 0;opacity: 0;}.ec-product-inner .ec-pro-image .flags {position: absolute;z-index: 8;top: 24px;left: auto;right: 4px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);background-color: #555;}.banner-block .banner-content, .btn-sets, .ec-btn-bw, .ec-btn-ds, .ec-catalog-vendor-sec .ec-page-detail .ec-page-description-info, .ec-fs-pro-inner .ec-fs-pro-image a.quickview, .ec-pro-option, .ec-product-inner .ec-pro-image .ec-pro-actions, .ec-product-inner .ec-pro-image a.quickview, .ec-vendor-card .ec-vendor-detail {-webkit-box-orient: horizontal;-webkit-box-direction: normal;}.ec-product-inner .ec-pro-image .flags .sale {padding: 0 5px;background-color: #81dca8;}.ec-product-inner .ec-pro-image .flags .new {padding: 0 5px;background-color: #8196dc;}.ec-product-inner .ec-pro-image .flags span {font-size: 11px;font-weight: 600;line-height: 20px;padding: 0;text-align: center;text-transform: uppercase;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;color: #fff;letter-spacing: 1px;}.ec-product-inner .ec-pro-image .flags + .flags {right: 20px;}.ec-product-inner .ec-pro-image .percentage {position: absolute;z-index: 8;top: 13px;left: 0;font-size: 12px;line-height: 24px;padding: 0 8px;text-align: center;text-transform: uppercase;color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background-color: #ff6285;border-radius: 0 15px 15px 0;font-weight: 700;}.ec-product-inner .ec-pro-image a.quickview {visibility: hidden;position: absolute;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;margin: 0 auto;top: auto !important;bottom: 15px;right: 15px;left: auto;width: 35px;height: 35px;opacity: 0;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;border-radius: 0 0 10px 10px;color: rgba(68, 68, 68, 0.7);background-color: #fff;z-index: 9;-webkit-transform: translateY(50px);transform: translateY(50px);border: 1px solid #eee;}.ec-product-inner .ec-pro-image .ec-pro-actions .add-to-cart i, .ec-product-inner .ec-pro-image .ec-pro-actions .ec-btn-group i, .ec-product-inner .ec-pro-image a.quickview i, .ec-product-inner:hover .ec-pro-image a.quickview i {font-size: 17px;line-height: 14px;}.ec-product-inner .ec-pro-image .ec-pro-actions .add-to-cart:hover, .ec-product-inner .ec-pro-image .ec-pro-actions .compare:hover, .ec-product-inner .ec-pro-image .ec-pro-actions .wishlist:hover, .ec-product-inner .ec-pro-image a.quickview:hover {background-color: #fff;-webkit-box-shadow: 0 0 5px 0 #ccc;box-shadow: 0 0 5px 0 #ccc;}.ec-product-inner .ec-pro-image .ec-pro-actions {position: absolute;top: auto;right: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;visibility: hidden;-webkit-transition: 0.5s;transition: 0.5s;-webkit-transform: translateY(50px);transform: translateY(50px);width: auto;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;opacity: 0;bottom: 0;z-index: 9;}.ec-product-inner .ec-pro-image .ec-pro-actions .ec-btn-group {position: absolute;right: 15px;bottom: 26px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 35px;height: 35px;-webkit-transition: 0.3s;transition: 0.3s;text-decoration: none;color: rgba(68, 68, 68, 0.7);background-color: #fff;cursor: pointer;}.ec-product-inner .ec-pro-image .ec-pro-actions .ec-btn-group .active:not(.active), .ec-product-inner .ec-pro-image .ec-pro-actions .ec-btn-group:hover:not(.active) {color: rgba(68, 68, 68, 0.7);background-color: #fff;-webkit-box-shadow: 0 0 5px 0 #ccc;box-shadow: 0 0 5px 0 #ccc;}.ec-product-inner .ec-pro-image .ec-pro-actions .compare {position: absolute;right: 15px;bottom: 26px;color: rgba(68, 68, 68, 0.7);background-color: #fff;border: 1px solid #eee;}.ec-product-inner .ec-pro-image .ec-pro-actions .wishlist {position: absolute;right: 15px;bottom: 62px;border: 1px solid #eee;}.ec-product-inner .ec-pro-image .ec-pro-actions .active {color: rgba(68, 68, 68, 0.7);background-color: #fff;}.ec-product-inner .ec-pro-image .ec-pro-actions .ec-btn-group.active {color: rgba(68, 68, 68, 0.7);background-color: var(--custom-color) !important;}.ec-product-ds .links li a:hover img, .ec-product-inner .ec-pro-image .ec-pro-actions .ec-btn-group.active .svg_img.pro_svg {fill: #fff;}.ec-product-inner .ec-pro-image .ec-pro-actions .add-to-cart {position: absolute;display: -webkit-box;display: -ms-flexbox;display: flex;height: 35px;width: 35px;right: 15px;bottom: 98px;margin: 0;padding: 0;font-size: 0;border-radius: 10px 10px 0 0;line-height: 1;text-align: center;font-weight: 400;text-transform: uppercase;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: rgba(68, 68, 68, 0.7);background-color: #fff;border: 1px solid #eee;}.ec-product-inner .ec-pro-image .shop-cart-icon {padding: 0;width: 35px !important;font-size: 0 !important;}.ec-product-inner .ec-pro-image-outer {-webkit-transition: 0.3s;transition: 0.3s;z-index: 8;position: relative;}.ec-box-card:hover .ec-body, .ec-product-inner:hover a.quickview, .ec-up-card .ec-wrapper:hover .ec-body {-webkit-transform: translateY(0);transform: translateY(0);}.ec-product-inner:hover .ec-pro-image .ec-pro-actions {visibility: visible;-webkit-transform: translateY(-25px);transform: translateY(-25px);opacity: 1;}.ec-fs-pro-inner:hover .ec-fs-pro-image a.quickview, .ec-product-inner:hover .ec-pro-image a.quickview {visibility: visible;opacity: 1;top: 44%;}.ec-product-inner:hover .ec-pro-image .image img, .ec-vendor-card .ec-vendor-prod .ec-prod-img img:hover {-webkit-transform: scale(1.1);transform: scale(1.1);}.ec-product-inner .ec-pro-content {position: relative;z-index: 7;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: 11px 0 0;-webkit-transition: 0.3s;transition: 0.3s;text-align: left;background-color: #fff;letter-spacing: 0.6px;}.ec-product-inner .ec-pro-content .ec-pro-title {font-size: 20px;margin: 0 0 7px;}.ec-product-inner .ec-pro-content .ec-pro-title a {text-decoration: none;color: #777;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;font-size: 16px;line-height: 1.5;font-weight: 400;font-family: "Poppins,sans-serif";}.ec-product-inner .ec-pro-content .ec-price {font-size: 16px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: left;-ms-flex-pack: left;justify-content: center;color: #777;}.ec-product-inner .ec-pro-content .ec-price span.new-price {color: #555;font-weight: 700;font-size: 15px;font-family: "Hind_Siliguri", sans-serif;}.ec-product-inner .ec-pro-content .ec-price span.old-price {font-size: 15px;margin-right: 15px;text-decoration: line-through;color: #777;}.ec-product-inner .ec-pro-image.pro-loading:before {position: absolute;width: 100%;height: 100%;background-color: #fff;top: 0;left: 0;right: 0;margin: 0 auto;content: "";opacity: 0.8;z-index: 21;}.ec-shop-product-inner .ec-pro-image .add-to-cart {width: 35px;padding: 0;}.svg_img.pro_svg {height: 22px;fill: #686868;width: auto;}a.compare .svg_img.pro_svg, a.quickview .svg_img.pro_svg, a.wishlist .svg_img.pro_svg {height: 22px;}.ec-pro-loader {width: 50px;padding: 1px;aspect-ratio: 1;border-radius: 50%;background: #000;--_m: conic-gradient(#0000 10%, #000), linear-gradient(#000 0 0) content-box;-webkit-mask: var(--_m);mask: var(--_m);-webkit-mask-composite: source-out;mask-composite: subtract;-webkit-animation: 1s linear infinite s3;animation: 1s linear infinite s3;position: absolute;top: 45%;left: 0;right: 0;margin: auto;z-index: 55;opacity: 0;}@-webkit-keyframes s3 {to {-webkit-transform: rotate(1turn);transform: rotate(1turn);}}@keyframes s3 {to {-webkit-transform: rotate(1turn);transform: rotate(1turn);}}.pro-loading .ec-pro-loader {opacity: 1;display: block;}i.ecicon.eci-star, i.ecicon.eci-star-o {margin-right: 3px;color: #b2b2b2;float: left;}i.ecicon.eci-star.fill {color: #ff6262;opacity: 0.7;}.ec-pro-option {width: 100%;margin-top: 5px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ec-pro-color li {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;border-radius: 30px;opacity: 0.8;padding: 2px;}.ec-pro-color li span {width: 20px;height: 20px;display: block;border-radius: 30px;}.ec-pro-color li a {pointer-events: none;width: 20px;height: 20px;display: block;cursor: pointer;}.ec-pro-color li:hover {-webkit-box-shadow: 0 0 5px 0 #bbb;box-shadow: 0 0 5px 0 #bbb;}.ec-fs-pro-inner .ec-fs-pro-image a.quickview:hover, .ec-pro-color li.active, .ec-product-cbb .ec-product-links li a:hover, .ec-product-csc .ec-product-body .ec-link-btn .ec-add-to-cart:hover, .ec-product-csc .ec-product-body .ec-link-icon a:hover, .ec-product-ds .ec-add-to-cart:hover, .ec-product-ds .links li a:hover, .ec-product-lsc .ec-product-body .ec-link-btn .ec-add-to-cart:hover, .ec-product-lsc .ec-product-body .ec-link-icon a:hover, .ec-product-sbtn .ec-product-compare-icon:hover, .ec-product-sbtn .ec-product-like-icon:hover, .ec-product-sdwn .ec-social li a:hover, .ec-product-sup .ec-add-to-cart:hover, .ec-product-sup .ec-social li a:hover, .ec-product-swd .ec-product-links li a:hover, .ec-sidebar-wrap .ec-sidebar-block.ec-sidebar-block-clr .ec-sb-block-content li:hover {-webkit-box-shadow: 0 0 5px 0 #ccc;box-shadow: 0 0 5px 0 #ccc;}.ec-pro-size li a {padding: 3px;pointer-events: none;height: 18px;min-width: 20px;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 12px;line-height: 24px;background-color: #f7f7f7;color: #777;font-weight: 400;}.tab-content .tab-pane {display: block;height: 0;visibility: hidden;max-width: 100%;opacity: 0;position: relative;border-radius: 5px;overflow: hidden;}.tab-content .tab-pane .panel-overlay {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background-color: rgba(0, 0, 0, 0.5);-webkit-transform: scale(0.9);transform: scale(0.9);opacity: 0;border-radius: 5px;}.banner-block:hover .banner-content, .tab-content .tab-pane:hover .panel-overlay {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}.tab-content .tab-pane.active {height: auto;visibility: visible;opacity: 1;}@media only screen and (max-width: 1449px) and (min-width: 1200px) {.ec-product-inner .ec-pro-image .ec-pro-actions {right: 5px;left: 5px;}.ec-product-inner .ec-pro-image .add-to-cart {font-size: 12px;}}@media only screen and (max-width: 1366px) {.ec-product-inner .ec-pro-image .ec-pro-actions .add-to-cart, .ec-product-inner .ec-pro-image .ec-pro-actions .compare, .ec-product-inner .ec-pro-image .ec-pro-actions .wishlist {right: 10px;}.ec-product-inner .ec-pro-content .ec-pro-title a {font-size: 15px;}.ec-product-inner .ec-pro-image .ec-pro-actions .ec-btn-group, .ec-product-inner .ec-pro-image a.quickview {width: 35px;height: 35px;}.ec-product-inner .ec-pro-image .add-to-cart {height: 35px;}}@media only screen and (max-width: 1199px) and (min-width: 992px) {.ec-product-tab .tab-pane > .row {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.col-lg-3.ec-product-content {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: 33.3333333333%;}.ec-product-inner .ec-pro-image .ec-pro-actions {right: 5px;left: 20px;}.ec-product-inner .ec-pro-image .add-to-cart {font-size: 14px;}}.ec-category-section .section-title .sub-title, .ec-instagram-section .section-title .sub-title, section.ec-new-product .section-title .sub-title {margin-top: 7px;}section.ec-test-section {background: #f9f9f9;}.ec-test-section .ec-test-inner {max-width: 730px;margin: 0 auto;cursor: pointer;}.ec-test-section .ec-test-item {max-width: 1140px;margin: 0 auto;background: #fff;padding: 29px 25px;position: relative;border-radius: 5px;border: 1px solid #eee;}.ec-test-section .slick-slide {padding: 27px 0;}.ec-test-section .ec-test-desc {font-size: 15px;color: #777;line-height: 26px;letter-spacing: 0;margin-bottom: 15px;}.ec-catalog-vendor-sec .ec-page-detail .ec-page-description-info .ec-catalog-vendor-info .ec-catalog-ratings, .ec-category-section .ec-cat-tab-nav .cat-link .cat-desc, .ec-check-login-form form, .ec-login-wrapper .ec-login-container .ec-login-form form, .ec-test-section .ec-test-content, .single-pro-content .ec-single-price-stoke > * {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.ec-test-section .ec-test-name {font-family: "Hind_Siliguri", sans-serif;font-size: 22px;font-weight: 600;margin-bottom: 6px;color: var(--custom-color) !important;letter-spacing: 0.6px;line-height: 1.2;}.ec-test-section .ec-test-designation {font-size: 16px;color: #444;line-height: 1.2;letter-spacing: 0.5px;margin-bottom: 8px;}.ec-faq-container-1 .ec-faq-wrapper, .ec-faq-container-2 .ec-faq-wrapper, .ec-test-section .ec-test-rating {margin: 0 auto;}.ec-test-section .ec-test-rating i {font-size: 11px;margin: 0 0.5px;}.fi-rr-quote-right, .svg_img.test_svg {position: absolute;width: 45px;height: auto;fill: #555;}.svg_img.test_svg.top {top: -24px;left: 63px;right: auto;}.fi-rr-quote-right.top {top: -38px;left: 63px;right: auto;font-size: 41px;-webkit-transform: rotate(180deg);transform: rotate(180deg);}.svg_img.test_svg.bottom {bottom: -27px;right: 88px;left: auto;}.fi-rr-quote-right.bottom {bottom: -38px;right: 88px;left: auto;font-size: 41px;}.ec-insta-outer {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.ec-insta-wrapper {margin: 0 -15px;}.ec-insta-item {width: 250px;padding: 0 15px;}.ec-insta-inner a {width: 100%;height: 100%;position: relative;z-index: 1;display: block;-webkit-transition: 0.3s;transition: 0.3s;overflow: hidden;border-radius: 5px;}.ec-insta-inner a:after {position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: "";background: var(--custom-color) !important;z-index: 2;opacity: 0;-webkit-transition: 0.3s;transition: 0.3s;}.ec-insta-inner a:before {font-family: EcIcons;content: "\f16d";font-size: 45px;top: 52%;left: 50%;color: #fff;z-index: 3;position: absolute;-webkit-transition: 0.3s;transition: 0.3s;opacity: 0;visibility: hidden;line-height: 1;margin-left: -20px;margin-top: -28px;}.ec-insta-inner a:hover:after {opacity: 0.8;}.ec-insta-inner a:hover:before {opacity: 1;visibility: visible;}.ec-footer .footer-top .ec-footer-widget .ec-footer-heading {font-family: "Hind_Siliguri", sans-serif;font-size: 17px;font-weight: 600;margin-bottom: 11px;color: #777;letter-spacing: 0.7px;position: relative;display: block;width: 100%;padding-bottom: 10px;border-bottom: 1px solid var(--custom-color) !important;}.ec-footer .footer-top .ec-footer-widget .ec-footer-links .ec-footer-link {display: block;margin: 0;font-size: 15px;line-height: 26px;border: 0;padding: 0;font-weight: 400;color: #777;}.ec-footer .footer-top .ec-footer-widget .ec-footer-links .ec-footer-link span {color: #777;font-weight: 700;padding-right: 6px;}.ec-footer .footer-top .ec-footer-widget .ec-footer-links .ec-footer-link a {font-size: 16px;line-height: 22px;padding: 0;color: #777;margin-bottom: 0;display: inline-block;position: relative;-webkit-transition: 0.3s linear;transition: 0.3s linear;word-break: break-all;}.ec-footer .footer-top .ec-footer-contact .ec-footer-widget .ec-footer-heading {margin-bottom: 11px;padding-bottom: 10px;border-bottom: 1px solid transparent;}.ec-footer .footer-top .ec-footer-contact ul {width: 245px;}.footer-offer {background: #6e6e6e;}.footer-off-msg {padding: 15px 0;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.footer-off-msg span {font-size: 18px;font-weight: 400;color: #fff;letter-spacing: 0.7px;line-height: 1.2;}.footer-off-msg a {font-size: 16px;line-height: 1.5;padding-left: 11px;color: #fff;}.footer-off-msg a:hover {color: #ddd;}.ec-footer-logo img {width: 170px;}.ec-subscribe-form {position: relative;margin-top: 23px;}.ec-subscribe-form .ec-email {display: inline-block;vertical-align: top;line-height: 35px;height: 35px;color: #777;font-size: 13px;width: calc(100% - 35px);border: 0;background: 0 0;border-radius: 0;-webkit-border-radius: 0;text-align: left;padding-left: 10px;padding-right: 10px;letter-spacing: 0.5px;}.ec-subscribe-form .ec-email::-webkit-input-placeholder {color: #777;}.ec-subscribe-form .ec-email::-moz-placeholder {color: #777;}.ec-subscribe-form .ec-email:-ms-input-placeholder {color: #777;}.ec-subscribe-form .ec-email::-ms-input-placeholder {color: #777;}.ec-subscribe-form .ec-email::placeholder {color: #777;}.ec-subscribe-form .ec-email:focus {border-color: #555;border-radius: 0;}.ec-subscribe-form .button {font-size: 20px;border: 0;height: 35px;width: 35px;line-height: 35px;text-align: center;min-width: 35px;}div#ec_news_signup {display: flex;border: 1px solid var(--custom-color) !important;padding: 5px;border-radius: 5px;}.footer-bottom {border-top: 1px solid #eee;padding: 18px 0 20px;background-color: #6c757d;}.footer-bottom .ec-copy {color: #fff;font-size: 16px;line-height: 1.2;}.footer-bottom .ec-copy .site-name {padding-left: 5px;color: #fff;font-weight: 700;}.footer-bottom .ec-copy .site-name span {display: none;color: #555;}.footer-bottom-social ul li a {width: 25px;height: 25px;text-align: center;display: flex;background: #f7f7f7;border-radius: 100%;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 15px;border: 1px solid #eee;color: #fff;}@media only screen and (max-width: 1449px) and (min-width: 1200px) {.footer-bottom .ec-copy {font-size: 14px;}}@media only screen and (max-width: 1199px) {.header-top-center {-webkit-box-flex: 1;-ms-flex: 1 0 10%;flex: 1 0 10%;}.ec-main-menu ul li {margin-left: 15px;margin-right: 15px;}.ec-footer .footer-top .ec-footer-widget .ec-footer-heading {font-size: 17px;}.ec-footer .footer-top .ec-footer-contact ul {width: auto;}.ec-footer .footer-top .ec-footer-contact .ec-footer-widget .ec-footer-heading {margin-bottom: 0;}}@media only screen and (min-width: 992px) {.ec-footer-links.ec-footer-dropdown {display: block !important;}}@media only screen and (max-width: 991px) {.ec-header-bottom {padding: 10px 0;box-shadow: 0 5px 10px #afafaf;}.ec-header-bottons .ec-header-btn {padding: 0 5px;}.ec-header-bottons .ec-header-btn .ec-header-count {font-size: 12px;line-height: 16px;height: 16px;min-width: 16px;border-radius: 8px;}.ec-header-bottons .ec-header-btn:last-child {padding-right: 0;}.ec-header-bottons .ec-header-btn.ec-header-wishlist, .ec-header-bottons > * + *, .header-top-lan-curr .dropdown .dropdown-toggle i {margin-left: 15px;}.ec-header-bottons .ec-header-btn.ec-header-wishlist .header-icon, .ec-header-user .dropdown-toggle {margin-top: 0;}.ec-header-user .dropdown-menu {top: 38px !important;}.ec-header-wishlist .header_svg, .header_svg {width: 25px;height: 25px;}.header-logo {text-align: left;}.ec-footer-logo a img, .header-logo img {width: 130px;}.header-search {max-width: 100%;width: 100%;}.ec-menu-inner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: 100%;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.header-res-lan-curr {margin-top: 20px;}.header-top-lan-curr .dropdown .dropdown-toggle {padding: 0 0 10px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 100%;}.header-top-lan-curr .dropdown .dropdown-menu {top: 0 !important;position: relative !important;}.header-res-social {margin-bottom: 20px;text-align: center;}.header-top-center {text-align: left !important;}.header-top-social ul li a {width: 25px;height: 25px;font-size: 15px;}.ec-product-inner:hover a.quickview {-webkit-transform: translateY(50px);transform: translateY(50px);}.ec-product-inner .ec-pro-image .ec-pro-actions {width: 100%;left: 0;-webkit-transform: translateY(-25px);transform: translateY(-25px);}.ec-product-inner .ec-pro-image .ec-pro-actions, .ec-product-inner .ec-pro-image a.quickview {visibility: visible;opacity: 1;}.ec-product-inner .ec-pro-image .ec-pro-actions .add-to-cart {width: 35px;position: absolute;right: 15px;bottom: 98px;margin: 0;padding: 0;font-size: 0;border-radius: 10px 10px 0 0;}.ec-product-inner .ec-pro-image .ec-pro-actions .add-to-cart .svg_img.pro_svg {margin: 8px;}.ec-product-inner .ec-pro-image .ec-pro-actions .wishlist {position: absolute;right: 15px;bottom: 62px;}.ec-product-inner .ec-pro-image .ec-pro-actions .compare {position: absolute;right: 15px;bottom: 26px;}.ec-product-inner .ec-pro-image a.quickview {position: absolute;top: auto !important;bottom: 65px;right: 15px;left: auto;border-radius: 0 0 10px 10px;}.ec-footer .footer-top .ec-footer-widget .ec-footer-heading {margin-bottom: 15px;font-size: 16px;}.ec-footer .footer-top .ec-footer-widget .ec-footer-links .ec-footer-link {font-size: 14px;}.ec-footer .footer-top .ec-footer-widget .ec-footer-links .ec-footer-link a {font-size: 14px;line-height: 20px;}.ec-footer .footer-top .ec-footer-contact .ec-footer-widget .ec-footer-heading {margin-bottom: 15px;border-bottom: 1px solid #eee;display: block;}.ec-footer-links.ec-footer-dropdown {display: none;padding: 0 0 15px;}.col.text-left.footer-bottom-left {text-align: center !important;padding-bottom: 5px;}.footer-bottom .col {-webkit-box-flex: 1;-ms-flex: 1 0 100%;flex: 1 0 100%;}.col.text-center.footer-copy {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.col.footer-bottom-right {margin: 15px auto;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.footer-bottom-payment.d-flex.justify-content-end {-webkit-box-pack: center !important;-ms-flex-pack: center !important;justify-content: center !important;}.footer-top .row {margin-bottom: -15px;}.ec-fs-pro-image-outer {width: 100% !important;}}.quickview-pro-content .ec-quick-title a {color: #444;font-size: 20px;text-transform: capitalize;margin: 0 0 15px;text-decoration: none;display: block;line-height: 1.5;font-weight: 700;}.quickview-pro-content p, .single-pro-content p {font-size: 14px;color: #212121;margin: 0 0 12px;font-weight: 600;}.quickview-pro-content .quickview-para, .single-pro-content .single-para {font-weight: 400;color: #444;line-height: 26px;}.quickview-pro-content .ec-quickview-rating {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 15px;}.quickview-pro-content .ec-quickview-price {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: left;-ms-flex-pack: left;justify-content: left;}.quickview-pro-content .ec-quickview-price span.old-price {font-size: 18px;margin-right: 10px;text-decoration: line-through;color: #444;}.quickview-pro-content .ec-quickview-price span.new-price {color: #555;font-weight: 700;font-size: 22px;}.quickview-pro-content .pro-details-list {padding: 0 0 30px;margin: 0 0 15px;border-bottom: 1px solid #ebebeb;display: inline-block;width: 100%;color: #444;}.quickview-pro-content .pro-details-list .ec-quickview-desc {font-weight: 400;color: #444;line-height: 24px;margin: 0;}.quickview-pro-content .pro-details-list li {display: block;width: 100%;line-height: 24px;}.quickview-pro-content .ec-quickview-qty {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;margin: 15px 0 0;width: 100%;}.quickview-pro-content .ec-quickview-qty .qty-plus-minus {border: 1px solid #eee;display: inline-block;height: 40px;overflow: hidden;padding: 0;position: relative;width: 80px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.quickview-pro-content .ec-quickview-qty .qty-plus-minus .ec_qtybtn {width: 24px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 100%;cursor: pointer;}.quickview-pro-content .ec-quickview-qty .qty-plus-minus input.qty-input {height: 40px;margin: 2px 0 0;padding: 0;background: 0 0;border: none;color: #444;float: left;font-size: 14px;text-align: center;width: 40px;outline: 0;}.quickview-pro-content .ec-quickview-qty .ec-quickview-cart .btn {display: -webkit-box;display: -ms-flexbox;display: flex;height: 40px;line-height: 1.5;text-align: center;font-size: 14px;font-weight: 400;margin: 0 15px;text-transform: uppercase;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ec-category-section .ec-cat-tab-nav {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;height: 100%;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.ec-category-section .ec-cat-tab-nav .cat-link {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 15px;background-color: #f5f5f5;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: 5px;}.ec-category-section .ec-cat-tab-nav .cat-link.active, .ec-category-section .ec-cat-tab-nav .cat-link:hover {background-color: #3474d4;}.ec-category-section .ec-cat-tab-nav .cat-link .cat-icons {display: block;margin-right: 15px;}.ec-category-section .ec-cat-tab-nav .cat-link .cat-desc span {margin-top: 5px;font-size: 17px;font-family: "Hind_Siliguri", sans-serif;font-weight: 700;color: #444;letter-spacing: 0;line-height: 1.2;}.ec-category-section .ec-cat-tab-nav .cat-link .cat-desc span + span {font-size: 13px;color: #777;letter-spacing: 0;line-height: 1.2;font-family: Nunito, sans-serif;text-transform: capitalize;font-weight: 500;}.ec-category-section {padding: 20px 0;background-color: #fff;overflow: hidden;border-bottom: 1px solid #0000001a;border-top: 1px solid #0000001a;}.ec_cat_slider .slick-arrow {-webkit-transform: translate(0, -50%);transform: translate(0, -50%);}.ec-brand-outer .ec-brand-item .ec-brand-img, .ec-cart-form select, .ec-checkout-wrap .ec-check-bill-form .ec-bl-select-inner select, .ec-contact-container .ec-contact-form .ec-rg-select-inner select, .ec-contact-container .ec-contact-form input, .ec-register-wrapper .ec-register-container .ec-register-form .ec-rg-select-inner select, .ec_cat_slider .ec_cat_content {padding: 0 15px;}.ec_cat_slider .cat_svg {color: var(--custom-color) !important;width: 45px;height: 45px;}.ec_cat_slider .slick-arrow.slick-next {right: -25px;left: auto;}.ec_cat_slider .slick-arrow.slick-prev {right: auto;left: -25px;}.ec_cat_content .ec_cat_inner a {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ec_cat_content .ec-cat-desc {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: 0 auto;}.ec_cat_content .ec-section-title {font-size: 15px;text-align: center;display: block;font-weight: 600;color: #303030;text-overflow: ellipsis;white-space: nowrap;}.ec-cat-image {overflow: hidden;margin-bottom: 9px;height: 70px;width: 70px;}.width-100 {-webkit-box-flex: 0 !important;-ms-flex: 0 0 auto !important;flex: 0 0 auto !important;width: 100% !important;}.width-50 {-webkit-box-flex: 0 !important;-ms-flex: 0 0 auto !important;flex: 0 0 auto !important;width: 50% !important;}.col-5 {width: 20%;-webkit-box-flex: 0;-ms-flex: 0 0 20%;flex: 0 0 20%;}.ec-shop-rightside .ec-pro-list-top {margin-bottom: 30px;-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;font-size: 14px;background: #f7f7f7;padding: 7px;border: 1px solid #eee;border-radius: 5px;}.ec-gl-btn .btn, .ec-gl-btn .btn.active, .ec-gl-btn .btn:hover {background: var(--custom-color) !important;border: 1px solid var(--custom-color) !important;}.ec-gl-btn .btn {width: 34px;height: 34px;padding: 0;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;line-height: 34px;float: left;margin-right: 10px;}.ec-gl-btn .btn.active .svg_img.gl_svg, .ec-gl-btn .btn:hover .svg_img.gl_svg, .single-pro-content .ec-single-qty .ec-btn-group:hover .svg_img.pro_svg {fill: #ffffff;}.ec-gl-btn .btn .svg_img.gl_svg {height: 20px;fill: #444444;width: 20px;}.ec-gl-btn .btn i {font-size: 17px;line-height: 14px;color: #fff;}.ec-sort-select {display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ec-sort-select .sort-by {font-size: 16px;color: var(--custom-color) !important;padding-right: 22px;font-weight: 600;}select {word-wrap: normal;word-wrap: normal;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;outline: 0;-webkit-box-shadow: none;box-shadow: none;border: 0 !important;background: #f5f5f5 !important;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;padding: 0 10px;color: #777;cursor: pointer;}select::-ms-expand {display: none;}.ec-select-inner {position: relative;display: flex;width: 172px;height: 34px;line-height: 1.5;background: #fff;overflow: hidden;border-radius: 0;border: 1px solid #c31c37;}.ec-select-inner::after {content: "\f107";position: absolute;font-family: Ecicons;top: 0;right: 0;padding: 0 10px;cursor: pointer;pointer-events: none;font-size: 24px;display: flex;height: 34px;line-height: 1;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: #c31c37;}.ec-border-box, .ec-compare-table form, .ec-page-detail .ec-cat-bnr, .ec-vendor-dashboard .ec-vendor-sidebar .ec-border-box, .ec-vendor-uploads .ec-vendor-sidebar .ec-border-box {border: 1px solid #eee;border-radius: 5px;}.ec-page-detail .ec-cat-bnr a span {width: 100%;height: 250px;display: block;background-image: url(../images/banner/5.png);background-size: cover;background-position: left center;background-repeat: no-repeat;}.ec-page-detail .ec-page-description {min-height: 100%;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 30px;background-color: #f7f7f7;background-size: cover;background-position: center;background-repeat: no-repeat;color: #777;font-size: 15px;line-height: 28px;border: 1px solid #eee;border-radius: 5px;}.ec-page-detail .ec-page-description .h6, .ec-page-detail .ec-page-description h6 {margin-bottom: 15px;text-transform: uppercase;font-weight: 700;color: #555;}.ec-pro-pagination a, .ec-pro-pagination span {color: #777;font-size: 16px;}.ec-page-detail .ec-page-description p, .labels .ec-offer-coupon .ec-cpn-desc p {color: #777;font-size: 14px;line-height: 24px;}.col-5 .add-to-cart {width: 50px !important;font-size: 0 !important;}.container-fluid .col-lg-2 .add-to-cart {width: 50px;font-size: 0 !important;}.list-view .ec-pro-content, .list-view-50 .ec-pro-content {padding-left: 30px;padding-top: 0;}.list-view .ec-product-inner .ec-pro-image-outer {-webkit-box-flex: 0;-ms-flex: none;flex: none;max-width: 200px;}.list-view .ec-pro-option, .list-view-50 .ec-pro-option {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: unset;-ms-flex-pack: unset;justify-content: unset;-webkit-box-align: start;-ms-flex-align: start;align-items: start;}.list-view .ec-pro-list-desc {display: block;margin: 5px auto 10px;font-size: 13px;}.list-view-50 .add-to-cart {font-size: 0 !important;}.list-view-50 .ec-product-inner .ec-pro-image-outer {min-width: 200px;max-width: 200px;}.list-view-50 .ec-pro-list-desc {display: block;margin: 5px auto 10px;font-size: 15px;}.category-sidebar .cat-sidebar .cat-sidebar-box .ec-sidebar-wrap .ec-sidebar-block .ec-sb-title h3 i, .ec-main-slider .swiper-buttons, .ec-pro-list-desc, .ec-sidebar-block.no-cba .ec-sb-block-content ul li .ec-sidebar-block-item input:checked ~ .checked::after, .ec-sidebar-res, .subscribe_form .button .btn-icon {display: none;}.ec-pro-pagination {padding-top: 15px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-top: 1px solid #eee;}.ec-pro-pagination li {display: inline-block;float: left;margin-left: 1px;}.ec-pro-pagination a {font-weight: 300;padding: 0;height: 32px;line-height: 32px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;width: 32px;text-align: center;vertical-align: top;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ec-pro-pagination a.active, .ec-pro-pagination a:hover {color: #fff;background-color: var(--custom-color) !important;}.ec-pro-pagination a.next {width: auto;padding: 0 13px;border: 1px solid #eee;line-height: 30px;}.ec-pro-pagination a.next i:before {padding-left: 7px;font-size: 22px;}.filter-sidebar-overlay {width: 100%;height: 100vh;background: rgba(0, 0, 0, 0.5);position: fixed;top: 0;left: 0;z-index: 16;display: none;}.filter-sidebar {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;width: 300px;height: 100vh;padding: 0;position: fixed;top: 0;left: 0;z-index: 16;background-color: #fff;-webkit-transform: translateX(-100%);transform: translateX(-100%);}.filter-sidebar::-webkit-scrollbar {width: 5px;}.filter-sidebar::-webkit-scrollbar-track {background: #f1f1f1;}.filter-sidebar::-webkit-scrollbar-thumb {background: #888;}.filter-sidebar::-webkit-scrollbar-thumb:hover {background: #555;}.filter-sidebar .ec-sidebar-heading a {position: absolute;top: 0;right: 13px;font-size: 31px;color: #777;}.filter-sidebar .ec-sidebar-wrap {height: calc(100vh - 50px);border: none;overflow-y: auto;}.ec-sidebar-wrap {padding: 15px;background-color: #fff;border: 1px solid #d7d7d7;border-radius: 5px;}.ec-sidebar-wrap .h3, .ec-sidebar-wrap h3 {font-size: 16px;font-weight: 600;margin-bottom: 15px;position: relative;display: block;color: #555;font-family: "Hind_Siliguri", sans-serif;}.ec-sidebar-wrap .h3 {font-size: 18px;font-weight: 400;letter-spacing: 1.2px;margin-bottom: 10px;position: relative;display: block;color: var(--custom-color) !important;font-family: "Fjalla One";letter-spacing: 0.4px;}.ec-sidebar-wrap .ec-sb-block-content {margin-bottom: 15px;border-bottom: 1px solid #eee;padding-bottom: 10px;}.ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content li {-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;padding: 0 0 14px;display: block;}.ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content li .ec-sidebar-block-item input {position: absolute;opacity: 0;cursor: pointer;z-index: 999;top: 0;left: 0;width: 18px;height: 18px;}.ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content li .ec-sidebar-block-item .checked {position: absolute;top: 0;left: 0;height: 18px;width: 18px;background: #fff;border: 1px solid #ddd;border-radius: 0;-webkit-transition: 0.3s linear;transition: 0.3s linear;}.ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content li .ec-sidebar-block-item .checked:after {left: -1px;top: -1px;width: 18px;height: 18px;border: 1px solid var(--custom-color) !important;content: "\f00c";position: absolute;display: none;background: var(--custom-color) !important;font-family: Ecicons;font-size: 14px;color: #fff;line-height: 16px;text-align: center;}.ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content li .ec-sidebar-block-item .checked.grey {background: #aab2bd;-webkit-box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.2);box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.2);}.ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content li .ec-sidebar-block-item .checked.white {background: #fff;-webkit-box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.2);box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.2);}.ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content li .ec-sidebar-block-item .checked.black {background: #434a54;-webkit-box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.2);box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.2);}.ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content li .ec-sidebar-block-item .checked.camel {background: #c19a6b;-webkit-box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.2);box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.2);}.ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content li #ec-more-toggle {margin-left: 25px;display: block;color: #444;font-size: 15px;margin-top: 0;line-height: 18px;font-weight: 400;text-transform: capitalize;letter-spacing: 0;cursor: pointer;}.ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content li a {margin-left: 30px;display: block;color: #777;font-size: 14px;margin-top: 0;line-height: 20px;font-weight: 800;text-transform: capitalize;cursor: pointer;}.ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content li .ec-more-toggle .checked:after {left: -1px;top: -1px;width: 18px;height: 18px;border: 1px solid var(--custom-color) !important;content: "\f067";position: absolute;display: block;background-color: var(--custom-color) !important;font-family: Ecicons;font-size: 12px;color: #fff;line-height: 18px;text-align: center;}.ec-sidebar-wrap .ec-sidebar-block.ec-sidebar-block-clr .ec-sb-block-content li {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;display: inline-block;padding: 2px;border-radius: 30px;cursor: pointer;margin-right: 5px;width: 26px;height: 26px;}.ec-sidebar-wrap .ec-sidebar-block.ec-sidebar-block-clr .ec-sb-block-content li span {width: 22px;height: 22px;display: block;border-radius: 30px;}.ec-sidebar-wrap .ec-sidebar-block.ec-sidebar-block-clr .ec-sb-block-content li.active {padding: 2px;border-color: var(--custom-color) !important;}.ec-sidebar-wrap .ec-sb-block-content.es-price-slider {margin-bottom: 0;background: #f5f5f5;padding: 21px 15px 15px;font-family: "Hind_Siliguri", sans-serif;border-radius: 5px;border: 1px solid #eee;}.ec-sidebar-heading .h1, .ec-sidebar-heading h1 {text-decoration: none;color: #fff;display: block;font-size: 16px;font-family: "Hind_Siliguri", sans-serif;font-weight: 600;line-height: 20px;background: var(--custom-color) !important;padding: 14px 15px;letter-spacing: 0.2px;margin-bottom: 30px;border-radius: 5px;border: 1px solid #eee;}.noUi-horizontal {height: 4px;margin-bottom: 20px;}.noUi-horizontal .noUi-handle {top: -6px;right: -15px;width: 16px;height: 16px;background: #fff;border: 2px solid var(--custom-color) !important;border-radius: 50%;-webkit-box-shadow: unset;box-shadow: unset;cursor: pointer;-webkit-transition: -webkit-transform 0.1s;transition: transform 0.1s;transition: transform 0.1s, -webkit-transform 0.1s;}.noUi-connect {background: #444;}.noUi-base {background: #777;}.ec-price-filter {display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.ec-price-input {display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ec-price-input .ec-price-divider {position: relative;border-bottom: 1px solid #777;width: 10px;height: 1px;margin: 0 10px;}.filter__label {position: relative;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;margin-bottom: 0;font-size: 16px;color: #777;}.filter__label:before {color: #777;font-size: 15px;line-height: 1;margin-right: 4px;}.filter__label:first-child:before, .filter__label:nth-child(3):before {content: "$";}.filter__input {height: 30px;border: 1px solid #eee;border-radius: 0;padding: 0;max-width: 48px;line-height: 30px;background: #fff;text-align: center;font-size: 14px;color: #777;}.ec-login-wrapper {max-width: 530px;margin: 0 auto;}.ec-login-wrapper .ec-login-container {padding: 34px 38px;text-align: left;background-color: #fff;border-radius: 5px;box-shadow: 0 0 10px 3px #b9bbbe;}.ec-login-wrapper .ec-login-container .ec-login-form label, .ec-register-wrapper .ec-register-container .ec-register-form label {margin-bottom: 9px;color: #444;font-size: 15px;font-weight: 500;letter-spacing: 0;line-height: 1;}.ec-login-wrapper .ec-login-container .ec-login-form input {background-color: transparent;border: 1px solid #eee;color: #777;font-size: 14px;margin-bottom: 27px;padding: 0 15px;width: 100%;outline: 0;}.ec-login-wrapper .ec-login-container .ec-login-form input:hover {border: 1px solid #c31c37;box-shadow: 0 3px 5px #c31c37;color: #777;}.ec-login-wrapper .ec-login-container .ec-login-form .ec-login-fp label a {color: #444;font-size: 14px;font-weight: 400;letter-spacing: 0;}.ec-login-wrapper .ec-login-container .ec-login-form .ec-login-btn, .ec-register-wrapper .ec-register-container .ec-register-form .ec-register-btn {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.ec-login-wrapper .ec-login-container .ec-login-form .btn {cursor: pointer;font-size: 16px;line-height: 1;padding: 0 15px;text-transform: uppercase;-webkit-transition: 0.3s;transition: 0.3s;outline: 0;border-radius: 50px;width: 150px;margin: 15px auto 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ec-register-wrapper {max-width: 550px;margin: 0 auto;}.ec-register-wrapper .ec-register-container {border: 1px solid #ededed;padding: 30px;text-align: left;background-color: #fff;border-radius: 5px;box-shadow: 0 3px 5px #b9bbbe;}.ec-checkout-wrap .ec-check-bill-form .ec-bill-wrap, .ec-contact-container .ec-contact-form .ec-contact-wrap, .ec-register-wrapper .ec-register-container .ec-register-form .ec-register-wrap {width: 100%;padding: 0 15px;}.ec-checkout-wrap .ec-check-bill-form form, .ec-contact-container .ec-contact-form form, .ec-register-wrapper .ec-register-container .ec-register-form form {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;margin: 0 -15px;}.ec-register-wrapper .ec-register-container .ec-register-form input {background-color: transparent;border: 1px solid #ededed;color: #777;font-size: 14px;margin-bottom: 26px;padding: 0 15px;width: 100%;outline: 0;}.ec-register-wrapper .ec-register-container .ec-register-form input:hover {border: 1px solid #c31c37;box-shadow: 0 3px 5px #c31c37;}.ec-register-wrapper .ec-register-container .ec-register-form input::-webkit-input-placeholder {color: #777 !important;}.ec-register-wrapper .ec-register-container .ec-register-form input::-moz-placeholder {color: #777 !important;}.ec-register-wrapper .ec-register-container .ec-register-form input:-ms-input-placeholder {color: #777 !important;}.ec-register-wrapper .ec-register-container .ec-register-form input::-ms-input-placeholder {color: #777 !important;}.ec-register-wrapper .ec-register-container .ec-register-form input::placeholder {color: #777 !important;}.ec-checkout-wrap .ec-check-bill-form .ec-bill-fp label a, .ec-contact-container .ec-contact-form .ec-contact-fp label a, .ec-register-wrapper .ec-register-container .ec-register-form .ec-register-fp label a {color: #444;font-size: 14px;font-weight: 600;letter-spacing: 0;}.ec-checkout-wrap .ec-check-bill-form .ec-bl-select-inner, .ec-register-wrapper .ec-register-container .ec-register-form .ec-rg-select-inner {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;height: 50px;border-radius: 0;border: 1px solid #ededed;font-size: 14px;padding: 0;margin-bottom: 27px;}.ec-checkout-wrap .ec-check-bill-form .ec-bl-select-inner::after, .ec-contact-container .ec-contact-form .ec-rg-select-inner::after, .ec-register-wrapper .ec-register-container .ec-register-form .ec-rg-select-inner::after {content: "\f107";position: absolute;font-family: EcIcons;top: 0;right: 0;padding: 0 10px;cursor: pointer;pointer-events: none;font-size: 24px;display: -webkit-box;display: -ms-flexbox;display: flex;height: 50px;line-height: 1;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: #777;}.ec-register-wrapper .ec-register-container .ec-register-form .btn {cursor: pointer;font-size: 20px;line-height: 1;padding: 0 15px;text-transform: uppercase;-webkit-transition: 0.3s;transition: 0.3s;outline: 0;border-radius: 0;width: 150px;margin: 26px auto 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ec-cms-block .ec-cms-block-title {margin-bottom: 14px;color: #777;font-size: 18px;line-height: 24px;font-weight: 700;letter-spacing: 0;text-align: left;font-family: "Hind_Siliguri", sans-serif;}.ec-cms-block p {font-size: 16px;color: #777;line-height: 26px;font-weight: 300;letter-spacing: 0;text-align: justify;}.ec-cms-block .a-img, .ec-main-slider .swiper-container {border-radius: 5px;}.terms_condition_page .ec-common-wrapper {padding: 30px;border: 1px solid #ededed;max-width: 1140px;margin: 0 auto;background-color: #fff;border-radius: 5px;}.terms_condition_page .ec-cms-block p {margin-bottom: 29px;}.ec-vendor-profile-card .ec-vendor-block-profile .ec-vendor-block-address ul li strong, .ec-vendor-profile-card .ec-vendor-block-profile .ec-vendor-block-contact ul li strong, .ec-vendor-profile-card .ec-vendor-block-profile .ec-vendor-block-email ul li strong, .ec-vendor-setting-card .ec-vendor-block-address ul li strong, .ec-vendor-setting-card .ec-vendor-block-contact ul li strong, .ec-vendor-setting-card .ec-vendor-block-email ul li strong, .terms_condition_page .ec-cms-block p b, .typography .ec-fw-normal {font-weight: 500;}.ec-contact-leftside {max-width: 568px;padding-right: 15px;float: left;margin: 0 auto;}.ec-contact-rightside {max-width: calc(100% - 568px);padding-left: 15px;float: left;margin: 0 auto;width: 100%;}.ec-contact-container {padding: 30px;background-color: #eef7f9;border: 1px solid #eef7f9;text-align: left;border-radius: 5px;box-shadow: 0 5px 7px #ababab;}.ec-contact-container .ec-contact-form label {margin-bottom: 9px;color: #303030;font-size: 14px;font-weight: 600;letter-spacing: 0;line-height: 1;}.ec-contact-container .ec-contact-form input, .ec-contact-container .ec-contact-form textarea {border: 1px solid #ededed;color: #444;font-size: 14px;margin-bottom: 27px;background-color: #fff;width: 100%;outline: 0;}.ec-contact-container .ec-contact-form input::-webkit-input-placeholder {color: #777;}.ec-contact-container .ec-contact-form input::-moz-placeholder {color: #777;}.ec-contact-container .ec-contact-form input:-ms-input-placeholder {color: #777;}.ec-contact-container .ec-contact-form input::placeholder {color: #777;}.ec-contact-container .ec-contact-form input::-ms-input-placeholder {color: #777;}.ec-contact-container .ec-contact-form textarea {padding: 14px 15px 0;min-height: 150px;}.ec-contact-container .ec-contact-form textarea::-webkit-input-placeholder {color: #777;}.ec-contact-container .ec-contact-form textarea::-moz-placeholder {color: #777;}.ec-contact-container .ec-contact-form textarea:-ms-input-placeholder {color: #777;}.ec-contact-container .ec-contact-form textarea::placeholder {color: #777;}.ec-contact-container .ec-contact-form textarea::-ms-input-placeholder {color: #777;}.ec-contact-container .ec-contact-form .ec-rg-select-inner {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;height: 50px;border-radius: 0;border: 1px solid #ededed !important;font-size: 14px;padding: 0;margin-bottom: 27px;}.ec-contact-container .ec-contact-form .btn {cursor: pointer;font-size: 13px;font-weight: 500;line-height: 1;padding: 0 15px;text-transform: uppercase;-webkit-transition: 0.3s;transition: 0.3s;outline: 0;border-radius: 0;width: 150px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ec_contact_info {max-width: 375px;margin-top: 30px;background-color: #fff;}.ec_contact_info .ec_contact_info_head {font-family: "Hind_Siliguri", sans-serif;font-size: 20px;font-weight: 600;margin-bottom: 19px;color: #202b3a;letter-spacing: 0.6px;position: relative;}li.ec-contact-item {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 0 0 9px;line-height: 26px;border: 0;padding: 0;font-weight: 600;font-size: 16px;color: #777;}li.ec-contact-item + .ec-contact-item {margin-bottom: 18px;}.ec-blog-comment-wrapper .h4, .ec-blog-comment-wrapper h4, .ec-single-pro-tab-content .ec-t-review-item p, li.ec-contact-item a {color: #777;}li.ec-contact-item span {font-size: 18px;color: #444;font-weight: 500;min-width: 74px;}.ec-contact-item i {min-width: 20px;font-size: 20px;color: var(--custom-color) !important;margin-right: 11px;}.ec_map_canvas iframe {overflow: hidden;background: 0 0 !important;height: 500px;width: 100%;border-radius: 5px;}.ec-faq-wrapper {max-width: 934px;margin: 0 auto;}.ec-faq-wrapper .ec-faq-container {border: 1px solid #ededed;padding: 30px;background-color: #fff;border-radius: 5px;}.ec-faq-container-1 .ec-faq-block {-webkit-box-shadow: none;box-shadow: none;border: 1px solid #d9d9d9;background-color: #fff;border-radius: 5px;}.ec-faq-container-3 .ec-faq-title.h4, .ec-faq-container-3 h4.ec-faq-title {background-color: #fff !important;color: #44454e;}.ec-faq-container-3 .ec-faq-title.h4:after, .ec-faq-container-3 h4.ec-faq-title:after {color: #44454e;}.ec-faq-heading.h2, h2.ec-faq-heading {font-size: 18px;font-weight: 700;color: #444;letter-spacing: 0;line-height: 1;padding: 0;margin-bottom: 15px;margin-top: 2px;font-family: "Hind_Siliguri", sans-serif;}.ec-faq-block {box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);margin-bottom: 15px;width: 100%;background-color: #fff;}.ec-faq-block:first-child .ec-faq-content {display: block;background-color: #fff;border-radius: 0 0 5px 5px;}.ec-faq-title.h4, h4.ec-faq-title {font-size: 14px;font-weight: 700;margin-bottom: 0;color: #c31c37;letter-spacing: 0;position: relative;line-height: 17px;padding: 15px;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;font-family: "Hind_Siliguri", sans-serif;}.ec-faq-title.h4::after, h4.ec-faq-title::after {content: "\f107";font-family: EcIcons;cursor: pointer;font-size: 24px;color: #c31c37;font-weight: 400;margin-left: 15px;}.ec-faq-content {border-top: 2px solid #ededed;display: none;padding: 7px 15px 8px;}.ec-faq-content p {font-size: 14px;font-weight: 300;color: #777;letter-spacing: 0.3px;position: relative;line-height: 26px;}.product_page .ec-sidebar-wrap {margin-bottom: 30px;border: 1px solid #eee;border-radius: 5px;}.product_page .ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content li .ec-sidebar-sub-item a {margin: 0;display: -webkit-box;display: -ms-flexbox;display: flex;color: #777;font-size: 14px;line-height: 20px;font-weight: 400;text-transform: capitalize;letter-spacing: 0;cursor: pointer;position: relative;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.product_page .ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content li .ec-sidebar-block-item {padding: 10px 0;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: #777;font-size: 16px;font-weight: 500;text-transform: capitalize;line-height: 1;cursor: pointer;}.product_page .ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content li .ec-sidebar-block-item::after {content: "\f067";font-family: EcIcons;cursor: pointer;font-size: 10px;color: #777;font-weight: 400;margin-left: 7px;}.category-sidebar .cat-sidebar .cat-sidebar-box .ec-sidebar-wrap .ec-sb-block-content li ul li, .product_page .ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content li li {padding: 0 0 6px;}.category-sidebar .cat-sidebar .cat-sidebar-box .ec-sidebar-wrap .ec-sb-block-content li ul, .product_page .ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content ul ul {border-top: 1px solid #ededed;display: none;padding-top: 13px;padding-bottom: 3px;}.product_page .ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content:last-child li .ec-sidebar-block-item {padding-bottom: 3px;}.category-sidebar .cat-sidebar .cat-sidebar-box .ec-sidebar-wrap .ec-sb-block-content, .product_page .ec-sidebar-wrap .ec-sb-block-content {margin-bottom: 0;padding: 0;border-bottom: none;}.product_page .ec-sidebar-slider .ec-sb-pro-sl .ec-sb-pro-sl-item {background: #f7f7f7;padding: 15px;border: 1px solid #eee;margin-bottom: 15px;display: -webkit-box;display: -ms-flexbox;display: flex;overflow: hidden;border-radius: 5px;}.category-sidebar .cat-sidebar .ec-sb-pro-sl .ec-sb-pro-sl-item .ec-pro-content, .product_page .ec-sidebar-slider .ec-sb-pro-sl .ec-sb-pro-sl-item .ec-pro-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-top: 4px;overflow: hidden;padding-left: 12px;}.product_page .ec-sidebar-slider .ec-sb-pro-sl .ec-sb-pro-sl-item .ec-pro-content .ec-pro-title a {text-decoration: none;color: #444;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;font-size: 14px;line-height: 1.5;letter-spacing: 0.5px;font-weight: 400;font-family: "Poppins,sans-serif";}.product_page .ec-sidebar-slider .ec-sb-pro-sl .ec-sb-pro-sl-item .ec-pro-content .ec-pro-rating {margin: 4px 0 6px;}.ec-product-fw .ec-product-body .ec-price {-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: left;-ms-flex-pack: left;justify-content: left;color: #777;}.ec-product-fw .ec-product-body .ec-price span.new-price {color: #555;font-weight: 600;font-size: 16px;}.category-sidebar .cat-sidebar .ec-sb-pro-sl .ec-sb-pro-sl-item .ec-pro-content .ec-price span.old-price, .ec-product-fw .ec-product-body .ec-price span.old-price {font-size: 13px;margin-right: 15px;text-decoration: line-through;color: #777;line-height: 14px;}.product_page .ec-sidebar-slider .ec-sb-pro-sl .ec-sb-pro-sl-item .sidekka_pro_img {-webkit-box-flex: 0;-ms-flex: 0 0 36%;flex: 0 0 36%;}.product_page .ec-sb-slider-title {font-family: "Hind_Siliguri", sans-serif;text-decoration: none;color: #212121;display: block;font-size: 16px;line-height: 22px;letter-spacing: 0.8px;text-transform: uppercase;font-weight: 700;padding-bottom: 15px;}.ec-sidebar-slider .slick-arrow {top: -36px;border: 1px solid #dedede;border-radius: 100%;width: 20px;height: 20px;}.ec-sidebar-slider .slick-arrow:before {height: 20px;font-size: 16px;line-height: 19px;}.ec-sidebar-slider .slick-arrow.slick-prev, .ec-spe-products .slick-arrow.slick-prev, .ec-vendor-sidebar .ec-sidebar-slider .slick-prev {right: 28px;left: auto;}.single-pro-img {position: relative;width: 47.3%;}.single-pro-img .single-product-scroll {position: sticky;top: 30px;}.single-pro-img .ec-360-lbl, .single-pro-img .ec-video-icon {top: 15px;width: 40px;position: absolute;opacity: 0.7;height: 40px;text-align: center;cursor: pointer;z-index: 1;right: 15px;align-content: center;}.single-pro-img .ec-360-lbl {border-radius: 50%;-ms-flex-line-pack: center;display: -ms-grid;display: grid;}.single-pro-img .ec-video-icon {display: -ms-grid;display: grid;-ms-flex-line-pack: center;}.single-pro-desc {width: 52.7%;background-color: #fff;}.ec-cart-content .table-content table tbody > tr td.ec-cart-pro-name, .single-pro-img-no-sidebar {width: 40%;}.single-pro-desc-no-sidebar {width: 60%;}.single-product-cover {overflow: hidden;cursor: -webkit-zoom-in;cursor: zoom-in;}.single-slide.zoom-image-hover {border: 1px solid #eee !important;border-radius: 5px !important;}.single-nav-thumb {width: 100%;overflow: hidden;}.single-nav-thumb .slick-list {margin: 0 -8px;}.single-nav-thumb .single-slide {padding: 11px 11px 0;display: block !important;}.single-nav-thumb .slick-slide img {border: 1px solid #eee;border-radius: 5px;-webkit-transition: 0.3s;transition: 0.3s;cursor: pointer;}.single-nav-thumb .slick-arrow {top: 42%;}.single-pro-content .ec-single-title {color: #444;font-size: 22px;text-transform: capitalize;margin: 0 0 20px;text-decoration: none;display: block;font-family: "Hind_Siliguri", sans-serif;font-weight: 800;line-height: 30px;letter-spacing: 0.02rem;}.single-pro-content .ec-single-rating-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 14px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.single-pro-content .ec-single-rating-wrap i.ecicon {margin-right: 2px;line-height: 20px;font-size: 16px;float: unset;}.single-pro-content .ec-single-rating-wrap .ec-read-review a {color: #444;text-decoration: underline;font-size: 14px;line-height: 20px;}.single-pro-content .ec-single-rating {padding-right: 15px;border-right: 1px solid #eee;margin-right: 15px;line-height: 17px;}.single-pro-content .ec-read-review {line-height: 17px;}.single-pro-content .ec-single-desc {margin-bottom: 12px;color: #000;font-size: 14px;letter-spacing: 0;word-break: break-all;line-height: 1.7;font-family: kohinoor;}.single-pro-content .ec-single-sales {margin: 25px 0 30px;display: -webkit-box;display: -ms-flexbox;display: flex;padding: 15px;border: 1px solid #eee;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;border-radius: 5px;}.single-pro-content .ec-single-sales .ec-single-sales-title {font-size: 18px;font-weight: 700;margin-bottom: 18px;position: relative;color: #444;font-family: "Fjalla One";letter-spacing: 0.5px;text-transform: capitalize;line-height: 1.2;display: none;}.single-pro-content .ec-single-sales .ec-single-sales-visitor {color: #444;font-size: 16px;line-height: 27px;text-transform: capitalize;font-weight: 500;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;letter-spacing: 0.1px;margin-bottom: 16px;}.single-pro-content .ec-single-sales .ec-single-sales-visitor span {color: #fff;font-size: 16px;line-height: 27px;font-weight: 600;background-color: var(--custom-color) !important;padding: 0 3px;margin: 0 6px;}.single-pro-content .ec-single-sales .ec-single-sales-progress {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-bottom: 20px;}.single-pro-content .ec-single-sales .ec-single-sales-progress .ec-single-progressbar {position: relative;border: 3px solid #edecff;width: 100%;border-radius: 6px;}.single-pro-content .ec-single-sales .ec-single-sales-progress .ec-single-progressbar:before {position: absolute;border: 3px solid #555;width: 50%;border-radius: 6px;top: -3px;left: -3px;right: auto;content: "";}.single-pro-content .ec-single-sales .ec-single-progress-desc {font-size: 12px;color: #444;font-weight: 500;letter-spacing: 0.1px;margin-bottom: 4px;}.single-pro-content .ec-single-sales .ec-single-sales-countdown .ec-single-countdown {margin-right: 32px;}.single-pro-content .ec-single-sales .ec-single-count-desc {font-size: 14px;font-weight: 700;position: relative;display: block;color: #777;letter-spacing: 0.3px;line-height: 17px;}.single-pro-content .ec-single-price-stoke {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px solid #eee;}.single-pro-content .ec-single-price-stoke .ec-single-ps-title {line-height: 1;font-size: 16px;color: #202020;margin-bottom: 14px;letter-spacing: 0;}.single-pro-content .ec-single-price-stoke .ec-single-sku {line-height: 1.4;font-size: 18px;color: #444;font-weight: 600;}.single-pro-content .ec-single-price span.new-price {color: #202020;font-weight: 700;font-size: 22px;line-height: 1.2;font-family: "Hind_Siliguri", sans-serif;letter-spacing: 0;}.single-pro-content .ec-pro-variation {margin-bottom: 20px;padding-bottom: 5px;border-bottom: 1px solid #eee;}.single-pro-content .ec-pro-variation .ec-pro-variation-inner > span {margin: 0 0 10px;color: #202020;font-weight: 700;font-size: 15px;line-height: 1.1;letter-spacing: 0.04rem;text-transform: uppercase;font-family: "Hind_Siliguri", sans-serif;}.single-pro-content .ec-pro-variation .ec-pro-variation-inner .ec-pro-variation-content li {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;width: 30px;height: 30px;cursor: pointer;background-color: #f5f5f5;color: #777;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 12px;line-height: 22px;padding: 0;border: 1px solid #eee;float: left;margin-right: 10px;border-radius: 0;}.single-pro-content .ec-pro-variation .ec-pro-variation-inner.ec-pro-variation-color .ec-pro-variation-content li {padding: 2px;border-radius: 30px;opacity: 0.7;background-color: transparent;}.single-pro-content .ec-pro-variation .ec-pro-variation-inner.ec-pro-variation-color .ec-pro-variation-content li span {width: 100%;height: 100%;display: block;border-radius: 30px;}.single-pro-content .ec-single-qty {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;width: 100%;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #eee;}.single-pro-content .ec-single-qty .qty-plus-minus {border: 1px solid #eee;display: inline-block;height: 40px;overflow: hidden;padding: 10px 0;position: relative;width: 120px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.single-pro-content .ec-single-qty .qty-plus-minus .ec_qtybtn {width: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 100%;cursor: pointer;font-size: 22px;color: #777;}.single-pro-content .ec-single-qty .qty-plus-minus input.qty-input {background: 0 0;border: none;color: #444;float: left;font-size: 15px;height: auto;margin: 0;padding: 0;text-align: center;width: 40px;outline: 0;font-weight: 700;}.single-pro-content .ec-single-qty .ec-single-cart .btn {display: -webkit-box;display: -ms-flexbox;display: flex;height: 40px;line-height: 50px;text-align: center;font-size: 14px;font-weight: 700;margin: 0 10px;text-transform: uppercase;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-width: 160px;letter-spacing: 0.02rem;}.single-pro-content .ec-single-qty .ec-btn-group {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 40px;height: 40px;-webkit-transition: 0.3s;transition: 0.3s;text-decoration: none;color: #000;background-color: #fff;border: 1px solid #eee;}.single-pro-content .ec-single-qty .ec-btn-group i {line-height: 22px;}.single-pro-content .ec-single-qty .ec-btn-group .svg_img.pro_svg {fill: #000000;}.single-pro-content .ec-single-social ul li a {width: 30px;height: 30px;text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;background: #efefef;border-radius: 100%;color: #fff;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 15px;}.single-pro-content .ec-single-social ul li.facebook a {background: #3c5a98;}.single-pro-content .ec-single-social ul li.copy-link a {background: #006465;}#0c71af .single-pro-content .ec-single-social ul li.twitter a {background: #2298eb;}.single-pro-content .ec-single-social ul li.whatsapp a {background: #2db842;}.single-pro-content .ec-single-social ul li.linkedin a {background: #0c71af;}.single-pro-content .ec-single-social ul li.plus a {background: #000;}.single-pro-content .ec-single-social ul li.youtube-play a {background: red;}.single-pro-content .ec-single-social ul li.list-inline-item:not(:last-child) {margin-right: 6px;}i.ecicon.eci-star-o.fill {color: #ff6262;}i.ecicon.eci-star-o {color: #b2b2b2;float: left;}.ec-single-sales-countdown .displaySection {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-right: 10px;background-color: #f7f7f7;min-width: 60px;padding: 10px 5px;}.ec-single-sales-countdown .numberDisplay {font-size: 18px;min-height: unset;min-width: auto;color: #777;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-weight: 500;letter-spacing: 0;line-height: 1.2;margin-bottom: 5px;background-color: transparent;}.ec-single-sales-countdown .labelformat {width: auto;font-size: 12px;color: #777;line-height: 1;letter-spacing: -1px;font-weight: 500;letter-spacing: 0.02rem;}.ec-single-pro-tab-nav {border-bottom: none;position: relative;display: block;margin: auto auto -20px;text-align: center;width: 100%;float: left;}.ec-single-pro-tab-nav .nav-tabs {border-bottom: none;display: inline-block;float: left;background: #fff;}.ec-single-pro-tab-nav .nav-tabs li {margin: 0 5px 0 auto;}.ec-single-pro-tab-nav .nav-tabs .nav-link {border: 1px solid #eee;text-transform: capitalize;line-height: 24px;color: #444;padding: 8px 28px;margin: 0;font-size: 16px;font-weight: 600;position: relative;-webkit-transition: 0.3s linear;transition: 0.3s linear;display: inline-block;cursor: pointer;background-color: #fff;border-radius: 5px;letter-spacing: 0;}.ec-single-pro-tab-nav .nav-tabs .nav-link.active, .ec-single-pro-tab-nav .nav-tabs .nav-link:hover {color: #fff;background-color: var(--custom-color) !important;border: 1px solid var(--custom-color) !important;}.ec-single-pro-tab-nav li {display: inline-block;float: left;margin-right: 2px;}.tab-pane p {color: #777;font-family: "Hind_Siliguri", sans-serif;font-size: 14px;font-weight: 500;}.ec-single-pro-tab-content {overflow: hidden;background-color: #fff;text-align: left;padding: 25px 7px;border: 1px solid #eee;border-radius: 5px;color: #202020;font-size: 15px;letter-spacing: 0;line-height: 1.4;}.ec-single-pro-tab-content .ec-single-pro-tab-desc p {margin-bottom: 15px;font-size: 14px;letter-spacing: 0;color: #777;line-height: 24px;}.ec-single-pro-tab-content .ec-single-pro-tab-desc ol, .ec-single-pro-tab-content .ec-single-pro-tab-desc ul, .ec-single-pro-tab-content .ec-single-pro-tab-moreinfo ol, .ec-single-pro-tab-content .ec-single-pro-tab-moreinfo ul {padding-left: 24px;}.ec-single-pro-tab-content .ec-single-pro-tab-desc ol li, .ec-single-pro-tab-content .ec-single-pro-tab-moreinfo ol li {list-style: outside;margin-bottom: 4px;color: #777;}.ec-single-pro-tab-content .ec-single-pro-tab-desc ul li {font-size: 15px;list-style: outside;margin-bottom: 4px;color: #202020;}.ec-single-pro-tab-content .ec-single-pro-tab-moreinfo p {color: #202020;font-size: 15px;font-weight: 500;}.ec-single-pro-tab-content .ec-single-pro-tab-moreinfo ul li {margin-bottom: 4px;font-size: 15px;list-style: outside;color: #777;}.ec-single-pro-tab-content .ec-single-pro-tab-moreinfo li span {margin: 0 25px 0 0;min-width: 150px;font-size: 15px;display: inline-block;font-weight: 600;color: #777;}.ec-single-pro-tab-content .ec-t-review-item {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 0 0 25px;padding-bottom: 25px;border-bottom: 1px solid #eee;}.ec-single-pro-tab-content .ec-t-review-item .ec-t-review-avtar {-webkit-box-flex: 0;-ms-flex: 0 0 90px;flex: 0 0 90px;margin: 0 15px 0 0;}.ec-single-pro-tab-content .ec-t-review-item .ec-t-review-avtar img {max-width: 100%;border-radius: 5px;}.ec-single-pro-tab-content .ec-t-review-item .ec-t-review-top {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin: 0 0 10px;}.ec-single-pro-tab-content .ec-t-review-item .ec-t-review-top .ec-t-review-name {font-size: 16px;margin: 0;line-height: 1.5;font-weight: 600;display: block;color: #444;}.ec-single-pro-tab-content .ec-t-review-item .ec-t-review-top .ec-t-review-rating {font-size: 16px;margin-top: 5px;}.ec-single-pro-tab-content .ec-t-review-item .ec-t-review-bottom p {width: 100%;font-size: 14px;color: #777;line-height: 24px;}.ec-single-pro-tab-content .ec-ratting-content .h3, .ec-single-pro-tab-content .ec-ratting-content h3 {margin: 0 0 10px;font-size: 20px;font-weight: 700;line-height: 1;font-family: "Hind_Siliguri", sans-serif;}.ec-single-pro-tab-content .ec-ratting-content .ec-ratting-star {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 5px 0 25px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ec-single-pro-tab-content .ec-ratting-content .ec-ratting-star span {margin: 0 18px 0 0;font-size: 16px;color: #202020;}.ec-404-error-page-02 .sub-title, .ec-single-pro-tab-content .ec-ratting-content .ec-ratting-star i {font-size: 18px;}.ec-single-pro-tab-content .ec-ratting-content .ec-ratting-input input {-webkit-box-shadow: none;box-shadow: none;width: 100%;margin-bottom: 15px;outline: 0;border: 1px solid #eee;color: #444;padding: 5px 20px;}.ec-single-pro-tab-content .ec-ratting-content .ec-ratting-input input::-webkit-input-placeholder, .ec-single-pro-tab-content .ec-ratting-content .ec-ratting-input textarea::-webkit-input-placeholder {color: #777;opacity: 1;}.ec-single-pro-tab-content .ec-ratting-content .ec-ratting-input input::-moz-placeholder, .ec-single-pro-tab-content .ec-ratting-content .ec-ratting-input textarea::-moz-placeholder {color: #777;opacity: 1;}.ec-single-pro-tab-content .ec-ratting-content .ec-ratting-input input:-ms-input-placeholder, .ec-single-pro-tab-content .ec-ratting-content .ec-ratting-input textarea:-ms-input-placeholder {color: #777;opacity: 1;}.ec-single-pro-tab-content .ec-ratting-content .ec-ratting-input input::-ms-input-placeholder, .ec-single-pro-tab-content .ec-ratting-content .ec-ratting-input textarea::-ms-input-placeholder {color: #777;opacity: 1;}.ec-single-pro-tab-content .ec-ratting-content .ec-ratting-input input::placeholder, .ec-single-pro-tab-content .ec-ratting-content .ec-ratting-input textarea::placeholder {color: #777;opacity: 1;}.ec-single-pro-tab-content .ec-ratting-content .ec-ratting-input textarea {background: 0 0;border: 1px solid #eee;color: #444;height: 150px;padding: 20px;margin-bottom: 15px;width: 100%;outline: 0;font-size: 14px;}.ec-360-panel .ec-tool-play a, .ec-360-panel .qty_close {height: 30px;width: 30px;border-radius: 30px;margin-left: 5px;background-color: #555;opacity: 0.6;}.ec-single-pro-tab-content .ec-ratting-content .ec-ratting-input button {text-transform: uppercase;font-size: 20px;line-height: 1;}#ec_product_player_modal .ec-product-player {padding: 15px 15px 7px !important;}#ec_product_player_modal .qty_close {height: 35px;margin-bottom: 15px;line-height: 35px;position: absolute;right: 15px;top: 15px;font-size: 15px;opacity: 0.5;z-index: 2;}#ec_360_view_modal .modal-dialog {width: auto;max-width: 800px;margin: auto;}.ec-360-panel .qty_close {position: absolute;right: 15px;top: 15px;padding: 0;line-height: 30px;z-index: 1;font-size: 23px;color: #fff;}.ec-360-panel .ec-tool-play {position: absolute;right: 15px;bottom: 15px;}.ec-360-panel .ec-tool-play a {padding: 0;line-height: 29px;}.ec-360-panel .ec-tool-play a i {color: #fff;font-size: 11px;}.ec-360-panel .ec-tool-play a .svg_img {width: 13px;height: 13px;fill: #ffffff;}.ec-product-360 .ec-circlr {max-width: 760px;cursor: move;margin: 0 auto;min-height: 100px;position: relative;border: 1px solid #f1f1f1;}.ec-product-360 .ec-tool-box-sec, .ec-product-360 .ec-tool-box-sec .ec-tool-box-2 {max-width: 740px;text-align: center;}.ec-product-360 .ec-circlr .ec-img-loader {background: url(../images/common/loader.html) center center no-repeat;bottom: 0;display: none;left: 0;position: absolute;right: 0;top: 0;}.ec-product-360 .ec-tool-box-sec {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: distribute;justify-content: space-around;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ec-product-360 .ec-tool-box-sec .ec-tool-box {width: 165px;text-align: center;}.ec-product-360 .ec-tool-box-sec .ec-tool-box .h4, .ec-product-360 .ec-tool-box-sec .ec-tool-box h4, .ec-product-360 .ec-tool-box-sec .ec-tool-box-2 .h4, .ec-product-360 .ec-tool-box-sec .ec-tool-box-2 h4 {font-size: 14px;color: #777;font-weight: 700;text-transform: uppercase;}.ec-product-360 .ec-tool-box-sec .ec-tool-box-2 a {height: 30px;width: 30px;margin-left: 5px;margin-top: 8px;padding: 0;line-height: 29px;background-color: #555;opacity: 0.6;color: #fff;}.ec-product-360 .ec-switch {width: 40px;height: 20px;margin: 0;position: relative;display: inline-block;}.ec-product-360 .ec-switch input {opacity: 0;width: 0;height: 0;}.ec-product-360 .ec-slider {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #ccc;-webkit-transition: 0.4s;transition: 0.4s;}.ec-product-360 .ec-slider:before {position: absolute;content: "";height: 12px;width: 12px;left: 4px;bottom: 4px;background-color: #fff;-webkit-transition: 0.4s;transition: 0.4s;}.ec-product-360 input:checked + .ec-slider:before {-webkit-transform: translateX(18px);transform: translateX(18px);}.ec-product-360 input:focus + .ec-slider {-webkit-box-shadow: 0 0 1px #2196f3;box-shadow: 0 0 1px #2196f3;}.ec-product-360 .ec-slider.round {border-radius: 34px;}.blog_page .ec-page-content .section-title {margin-bottom: 23px;}.blog_page .ec-sidebar-wrap .ec-sb-block-content, .cart_page .ec-sidebar-wrap .ec-sb-block-content, .checkout_page .ec-sidebar-wrap .ec-sb-block-content {margin-bottom: 0;border-bottom: none;}.blog_page .ec-sidebar-wrap .ec-sidebar-recent-blog .ec-sb-block-content {margin-bottom: 30px;padding-bottom: 0;}.blog_page .ec-sidebar-wrap .ec-sidebar-recent-blog .h3, .blog_page .ec-sidebar-wrap .ec-sidebar-recent-blog h3 {margin-bottom: 4px;margin-top: 2px;}.blog_page .ec-sidebar-wrap .h3, .blog_page .ec-sidebar-wrap h3 {font-size: 20px;font-weight: 400;letter-spacing: 1px;letter-spacing: 0;}.ec-blog-inner .ec-blog-image {margin-bottom: 15px;border-radius: 5px;overflow: hidden;}.ec-blog-inner .ec-blog-title {margin: 0 0 3px;}.ec-blog-inner .ec-blog-title a {color: #555;font-size: 16px;margin: 0 auto;text-decoration: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;font-family: "Hind_Siliguri", sans-serif;font-weight: 600;line-height: 1.5;letter-spacing: 0;text-transform: capitalize;}.ec-blog-inner .ec-blog-date {font-size: 14px;color: #777;line-height: 1.4;letter-spacing: 0;margin-bottom: 10px;}.ec-blog-inner .ec-blog-date span {padding: 0 5px;color: #555;}.ec-blog-inner .ec-blog-desc {margin-bottom: 13px;color: #777;font-size: 14px;letter-spacing: 0;word-break: break-all;line-height: 24px;font-family: "Hind_Siliguri", sans-serif;}.ec-blog-inner .ec-blog-btn a.btn {min-width: 130px;height: 40px;line-height: 40px;font-size: 15px;}.ec-sidebar-recent-blog .ec-sidebar-block-item {margin-bottom: 13px;border-bottom: 1px solid #eee;padding-bottom: 18px;}.ec-check-bill-form, .ec-sidebar-recent-blog .ec-sidebar-block-item .ec-blog-title {margin-bottom: 2px;}.ec-sidebar-recent-blog .ec-sidebar-block-item .ec-blog-title a {color: #777;font-size: 14px;letter-spacing: 0;line-height: 1;font-weight: 600;font-family: "Hind_Siliguri", sans-serif;}.ec-sidebar-recent-blog .ec-sidebar-block-item .ec-blog-date {font-size: 16px;color: #777;line-height: 1;letter-spacing: 0;}.ec-blog-search {height: 50px;-webkit-box-shadow: none;box-shadow: none;width: 100%;margin-bottom: 30px;outline: 0;border: 1px solid #eee;color: #444;padding: 0;position: relative;}.ec-blog-search .ec-blog-search-form {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: #fff;}.ec-blog-search .form-control {display: block;width: 100%;min-height: 48px;height: 48px;padding: 0 20px;font-size: 16px;font-weight: 400;line-height: 1;color: #777;border-radius: 0;background-color: transparent;border: none;letter-spacing: 0;}.ec-blog-search .submit {position: relative;height: 48px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 60px;color: #444;}.ec-blog-main-img, .ec-blog-main-img img {border-radius: 5px;overflow: hidden;}.ec-blog-date {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;padding: 5px 0 0;}.ec-blog-date a {margin-left: 5px;margin-top: 15px;}.ec-blog-detail .ec-blog-title {font-family: "Hind_Siliguri", sans-serif;font-weight: 600;font-size: 24px;letter-spacing: 0;color: #555;}.ec-blog-detail p {font-size: 14px;line-height: 26px;}.ec-blog-detail .blockquote {font-size: 16px;line-height: 28px;font-weight: 500;font-style: italic;}.ec-blog-detail .ec-blog-sub-imgs img {margin-bottom: 30px;border-radius: 5px;}.ec-blog-tags {margin: 30px 0;}.ec-blog-tags a {margin-right: 10px;font-size: 17px;text-transform: capitalize;}.ec-blog-arrows {margin-bottom: 30px;padding: 15px 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;border-top: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;}.ec-blog-arrows a {font-size: 20px;text-transform: capitalize;color: #777;}.ec-blog-comment-wrapper .ec-single-comment-wrapper {margin-top: 30px;display: -webkit-box;display: -ms-flexbox;display: flex;}.ec-blog-comment-wrapper .ec-single-comment-wrapper .h5, .ec-blog-comment-wrapper .ec-single-comment-wrapper h5 {color: #777;font-family: "Hind_Siliguri", sans-serif;font-size: 15px;font-weight: 600;text-transform: uppercase;}.ec-blog-comment-wrapper .ec-single-comment-wrapper .ec-blog-user-img {margin-right: 30px;max-width: 4rem;-webkit-box-flex: 0;-ms-flex: 0 0 4rem;flex: 0 0 4rem;height: 4rem;overflow: hidden;}.ec-blog-comment-wrapper .ec-single-comment-wrapper .ec-blog-user-img img {width: 100%;border-radius: 5px;}.cat-space-2 > div, .cat-space-3 > div, .ec-blog-comment-wrapper .ec-single-comment-wrapper .ec-blog-comment-content p {margin: 15px 0;}.ec-blog-comment-wrapper .ml-150 {margin-left: 4rem;}.ec-blog-cmt-form .ec-blog-dec-title {font-weight: 600;color: #777;margin-bottom: 15px;}.ec-blog-cmt-form .ec-blog-reply-wrapper .ec-blog-form .ec-leave-form input, .ec-blog-cmt-form .ec-blog-reply-wrapper .ec-blog-form .ec-text-leave input {background: 0 0;border: 1px solid #d9d9d9;-webkit-box-shadow: none;box-shadow: none;color: #777;height: 45px;margin-bottom: 30px;padding-left: 20px;font-size: 14px;}.ec-blog-cmt-form .ec-blog-reply-wrapper .ec-blog-form .ec-leave-form input::-webkit-input-placeholder, .ec-blog-cmt-form .ec-blog-reply-wrapper .ec-blog-form .ec-text-leave input::-webkit-input-placeholder {color: #777;}.ec-blog-cmt-form .ec-blog-reply-wrapper .ec-blog-form .ec-leave-form input::-moz-placeholder, .ec-blog-cmt-form .ec-blog-reply-wrapper .ec-blog-form .ec-text-leave input::-moz-placeholder {color: #777;}.ec-blog-cmt-form .ec-blog-reply-wrapper .ec-blog-form .ec-leave-form input:-ms-input-placeholder, .ec-blog-cmt-form .ec-blog-reply-wrapper .ec-blog-form .ec-text-leave input:-ms-input-placeholder {color: #777;}.ec-blog-cmt-form .ec-blog-reply-wrapper .ec-blog-form .ec-leave-form input::placeholder, .ec-blog-cmt-form .ec-blog-reply-wrapper .ec-blog-form .ec-text-leave input::placeholder {color: #777;}.ec-blog-cmt-form .ec-blog-reply-wrapper .ec-blog-form .ec-leave-form input::-ms-input-placeholder, .ec-blog-cmt-form .ec-blog-reply-wrapper .ec-blog-form .ec-text-leave input::-ms-input-placeholder {color: #777;}.ec-blog-cmt-form .ec-blog-reply-wrapper .ec-blog-form .ec-leave-form textarea, .ec-blog-cmt-form .ec-blog-reply-wrapper .ec-blog-form .ec-text-leave textarea {background: 0 0;border: 1px solid #d9d9d9;-webkit-box-shadow: none;box-shadow: none;color: #777;height: 250px;margin-bottom: 20px;padding: 20px 20px 0;font-size: 14px;}.ec-blog-cmt-form .ec-blog-reply-wrapper .ec-blog-form .ec-leave-form textarea::-webkit-input-placeholder, .ec-blog-cmt-form .ec-blog-reply-wrapper .ec-blog-form .ec-text-leave textarea::-webkit-input-placeholder {color: #777;}.ec-blog-cmt-form .ec-blog-reply-wrapper .ec-blog-form .ec-leave-form textarea::-moz-placeholder, .ec-blog-cmt-form .ec-blog-reply-wrapper .ec-blog-form .ec-text-leave textarea::-moz-placeholder {color: #777;}.ec-blog-cmt-form .ec-blog-reply-wrapper .ec-blog-form .ec-leave-form textarea:-ms-input-placeholder, .ec-blog-cmt-form .ec-blog-reply-wrapper .ec-blog-form .ec-text-leave textarea:-ms-input-placeholder {color: #777;}.ec-blog-cmt-form .ec-blog-reply-wrapper .ec-blog-form .ec-leave-form textarea::placeholder, .ec-blog-cmt-form .ec-blog-reply-wrapper .ec-blog-form .ec-text-leave textarea::placeholder {color: #777;}.ec-blog-cmt-form .ec-blog-reply-wrapper .ec-blog-form .ec-leave-form textarea::-ms-input-placeholder, .ec-blog-cmt-form .ec-blog-reply-wrapper .ec-blog-form .ec-text-leave textarea::-ms-input-placeholder {color: #777;}.cart_page .shop-all-btn {margin-bottom: 0;border-radius: 5px;}.cart_page .ec-sidebar-wrap {border-radius: 5px;border: 1px solid #ededed;}.cart_page .ec-sidebar-wrap .h3, .cart_page .ec-sidebar-wrap h3 {font-size: 20px;font-weight: 400;letter-spacing: 0;margin-bottom: 21px;}.cart_page .ec-sidebar-wrap .ec-ship-title {margin-bottom: 0;font-size: 17px;font-weight: 700;letter-spacing: 0;border-bottom: 1px solid #ededed;color: #444;padding-bottom: 15px;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.cart_page .ec-sidebar-wrap .ec-ship-title::after {content: "\f107";position: relative;font-family: EcIcons;font-size: 18px;color: #777;font-weight: 400;}.ec-cart-content .table-content table {border: 1px solid #ebebeb;width: 100%;background-color: #fff;border-radius: 5px;overflow: hidden;}.ec-cart-content .table-content table thead > tr {background-color: #fff;border: 1px solid #ebebeb;}.ec-cart-content .table-content table thead > tr > th {border-top: none;color: #444;font-size: 16px;font-weight: 600;padding: 15px 14px 12px;text-align: left;text-transform: capitalize;vertical-align: middle;white-space: nowrap;line-height: 1;letter-spacing: 0;}.ec-cart-content .table-content table tbody > tr td {color: #444;font-size: 16px;padding: 15px 14px;text-align: left;}.ec-cart-content .table-content table tbody > tr td .ec-cart-pro-img {width: 61px;}.ec-cart-content .table-content table tbody > tr td .cart-qty-plus-minus {border: 1px solid #ededed;display: inline-block;height: 35px;overflow: hidden;padding: 0;position: relative;width: 84px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin: 0 auto;}.ec-cart-content .table-content table tbody > tr td .cart-qty-plus-minus input {background: 0 0;border: none;color: #444;float: left;font-size: 14px;height: auto;margin: 0;padding: 0;text-align: center;width: 40px;outline: 0;font-weight: 600;line-height: 38px;}.ec-cart-content .table-content table tbody > tr td .cart-qty-plus-minus .ec_cart_qtybtn {color: #444;float: left;font-size: 20px;margin: 0;padding: 0;width: 40px;height: 38px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.ec-cart-content .table-content table tbody > tr td .cart-qty-plus-minus .ec_qtybtn {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;cursor: pointer;font-size: 0;color: #444;height: 19px;position: relative;}.ec-cart-content .table-content table tbody > tr td .cart-qty-plus-minus .ec_qtybtn:before {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;cursor: pointer;font-size: 20px;color: #444;height: 19px;position: absolute;top: 0;left: 0;right: 0;content: "";font-family: EcIcons;overflow: hidden;}.ec-cart-content .table-content table tbody > tr td .cart-qty-plus-minus .dec.ec_qtybtn:before {padding-bottom: 4px;content: "\f107";}.ec-cart-content .table-content table tbody > tr td .cart-qty-plus-minus .inc.ec_qtybtn:before {padding-top: 4px;content: "\f106";}.ec-cart-content .table-content table tbody > tr td.ec-cart-pro-name a {color: #444;font-weight: 400;text-decoration: none;font-size: 14px;display: -webkit-box;display: -ms-flexbox;display: flex;line-height: 1.5;letter-spacing: 0.6px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ec-cart-content .table-content table tbody > tr td.ec-cart-pro-price, .ec-cart-content .table-content table tbody > tr td.ec-cart-pro-subtotal {color: #555;font-weight: 500;font-size: 15px;}.ec-cart-content .table-content table tbody > tr td.ec-cart-pro-qty .qty-plus-minus {display: inline-block;height: 40px;padding: 0;position: relative;width: 110px;}.ec-cart-content .table-content table tbody > tr td.ec-cart-pro-remove {width: 90px;text-align: right;}.ec-cart-content .table-content table tbody > tr td.ec-cart-pro-remove a {font-size: 22px;margin: 0 auto;color: #555;}.ec-cart-content .ec-cart-update-bottom {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 30px 0 0;}.ec-cart-update-bottom > a {color: #444;display: inline-block;text-decoration: underline;font-size: 15px;line-height: 20px;font-weight: 500;letter-spacing: 0.8px;}.ec-cart-update-bottom .btn {display: -webkit-box;display: -ms-flexbox;display: flex;height: 40px;line-height: 40px;text-align: center;font-size: 16px;font-weight: 500;text-transform: uppercase;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-width: 150px;}.ec-cart-form {padding-top: 19px;}.ec-cart-form label {margin-bottom: 9px;color: #444;font-size: 14px;font-weight: 500;letter-spacing: 0;line-height: 1;}.ec-cart-form p {color: #777;font-size: 14px;margin-bottom: 10px;letter-spacing: 0;}.ec-cart-form input, .ec-checkout-wrap .ec-check-bill-form input {background-color: transparent;border: 1px solid #ededed;color: #444;font-size: 14px;margin-bottom: 26px;padding: 0 15px;width: 100%;outline: 0;}.ec-cart-form .ec-cart-select-inner {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;height: 50px;border-radius: 0;border: 1px solid #ededed;font-size: 14px;padding: 0;margin-bottom: 28px;}.ec-cart-form .ec-cart-select-inner::after {content: "\f107";position: absolute;font-family: EcIcons;top: 0;right: 0;padding: 0 10px;cursor: pointer;pointer-events: none;font-size: 18px;display: -webkit-box;display: -ms-flexbox;display: flex;height: 50px;line-height: 1;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: #777;}.ec-cart-summary-bottom .ec-cart-summary > *, .ec-checkout-summary > * {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 10px;}.ec-cart-summary-bottom .ec-cart-summary .text-left, .ec-checkout-summary .text-left {color: #444;font-size: 14px;line-height: 24px;letter-spacing: 0;}.ec-cart-summary-bottom .ec-cart-summary .text-right {color: #555;font-size: 14px;line-height: 24px;font-weight: 500;}.ec-cart-summary-bottom .ec-cart-summary .text-right a {color: #eb2629;font-weight: 500;}.ec-cart-summary-bottom .ec-cart-summary .ec-cart-summary-total, .ec-checkout-summary .ec-checkout-summary-total {border-top: 1px solid #ededed;padding-top: 19px;margin-bottom: 0;margin-top: 16px;}.ec-cart-summary-bottom .ec-cart-summary .ec-cart-summary-total .text-left, .ec-cart-summary-bottom .ec-cart-summary .ec-cart-summary-total .text-right {font-size: 18px;font-weight: 600;}.ec-cart-summary-bottom .ec-cart-summary .ec-cart-coupan-content, .ec-checkout-summary .ec-checkout-coupan-content {display: none;margin-bottom: 0;}.ec-cart-coupan-form, .ec-checkout-coupan-form {display: -webkit-box;display: -ms-flexbox;display: flex;border: 1px solid #ededed;padding: 5px;}.ec-cart-coupan-form .ec-coupan, .ec-checkout-coupan-form .ec-coupan {display: inline-block;vertical-align: top;line-height: 35px;height: 35px;color: #777;font-size: 14px;width: 100%;border: 0;background: 0 0;border-radius: 0;-webkit-border-radius: 0;text-align: left;padding-left: 10px;padding-right: 10px;letter-spacing: 0.5px;}.ec-cart-coupan-form .button, .ec-checkout-coupan-form .ec-coupan-btn {font-size: 16px;text-align: center;padding: 0 15px;}.ec-compare-leftside .ec-sidebar-wrap {min-height: 355px;margin-bottom: 30px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.ec-compare-leftside .ec-compare-title {line-height: 23px;font-size: 18px;font-weight: 600;position: relative;display: block;color: #555;font-family: "Hind_Siliguri", sans-serif;letter-spacing: 0;margin: 0 auto;text-align: center;}.ec-com-tab-heading, .ec-compare-inner .ec-com-remove {display: -webkit-box;display: -ms-flexbox;text-align: center;}.ec-compare-inner .ec-com-remove {position: absolute;width: 24px;height: 24px;top: 11px;left: auto;right: 11px;border-radius: 100%;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background: #555;z-index: 8;}#ec-progressbar li.active .ec-progressbar-track:after, .ec-compare-inner .ec-com-remove:hover {background: var(--custom-color) !important;}.ec-compare-inner .ec-com-remove a {font-size: 18px;color: #fff;font-weight: 500;line-height: 5px;padding-bottom: 1px;letter-spacing: 0;}.ec-compare-table {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}.ec-compare-table .table tbody tr:nth-child(2n) {background: #eee;}.ec-compare-table .table tbody tr td {text-align: left;border: none;padding: 19px 30px;vertical-align: middle;font-size: 14px;color: #444;letter-spacing: 0;line-height: 1.1;}.ec-compare-table .table tbody tr td.first-column {font-size: 15px;font-weight: 500;text-align: left;text-transform: capitalize;}.ec-com-tab-heading {display: flex;line-height: 28px;font-size: 17px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: #fff;font-family: "Hind_Siliguri", sans-serif;background-color: var(--custom-color) !important;letter-spacing: 0;padding: 15px;font-weight: 600;border-radius: 5px;margin-bottom: 5px;}.checkout_page .ec-checkout-wrap .ec-check-login .h3, .checkout_page .ec-checkout-wrap .ec-check-login h3, .track_order_page .ec-page-content .section-title {margin-bottom: 22px;}.track_order_page .ec-page-content .section-title .ec-title {padding: 0 64px;}.track_order_page .ec-page-content .section-title .ec-title:after, .track_order_page .ec-page-content .section-title .ec-title:before {width: 50px;}.ec-trackorder-inner {background: #f9f9f9;padding: 50px;overflow: hidden;border-radius: 5px;border: 1px solid #eee;}.ec-trackorder-top {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.ec-trackorder-top .ec-order-id {font-family: "Hind_Siliguri", sans-serif;font-size: 25px;font-weight: 600;line-height: 40px;margin-bottom: 0;color: #555;letter-spacing: 0;position: relative;text-transform: capitalize;}.ec-trackorder-top .ec-order-detail {font-size: 15px;color: #444;letter-spacing: 0;line-height: 1.1;}.ec-trackorder-top .ec-order-detail div:first-child {margin-bottom: 7px;}.ec-trackorder-top .ec-order-detail span {color: var(--custom-color) !important;text-transform: uppercase;font-weight: 600;}#ec-progressbar {overflow: hidden;margin: 58px -9% 5px;}#ec-progressbar li {list-style-type: none;font-size: 14px;width: 20%;float: left;position: relative;font-weight: 400;text-align: center;}#ec-progressbar li .ec-progressbar-track {position: relative;display: block;}#ec-progressbar li .ec-progressbar-track:before {width: 50px;height: 50px;line-height: 50px;display: block;font-size: 26px;background: #deddff;border-radius: 50%;margin: auto;padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;color: #fff;z-index: 9;position: relative;}#ec-progressbar li .ec-progressbar-track:after {content: "";width: 100%;height: 12px;background: #deddff;position: absolute;left: 0;top: 19px;}#ec-progressbar li .ec-track-icon {display: block;margin-bottom: 11px;}#ec-progressbar li .ec-track-title {position: relative;color: #444;font-size: 15px;text-transform: capitalize;font-weight: 500;line-height: 24px;max-width: 50%;display: block;margin: 16px auto 0;text-align: center;letter-spacing: 0;word-break: break-all;}#ec-progressbar li:first-child .ec-progressbar-track:after {content: none;position: absolute;left: 50%;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}#ec-progressbar li:last-child .ec-progressbar-track:after {position: absolute;left: -50%;border-top-right-radius: 10px;border-bottom-right-radius: 10px;}#ec-progressbar li:nth-child(2) .ec-progressbar-track:after, #ec-progressbar li:nth-child(3) .ec-progressbar-track:after, #ec-progressbar li:nth-child(4) .ec-progressbar-track:after {left: -50%;}#ec-progressbar li.active .ec-progressbar-track:before {background: #deddff;background: var(--custom-color) !important;font-family: EcIcons;content: "\f00c";z-index: 2;}#ec-progressbar .step0 .ec-progressbar-track:before {font-family: EcIcons;content: "\f10c";}.checkout_page .ec-checkout-wrap {padding: 30px;border: 1px solid #ededed;background-color: #fff;border-radius: 5px;}.checkout_page .ec-checkout-wrap .h3, .checkout_page .ec-checkout-wrap h3 {font-size: 20px;font-weight: 600;letter-spacing: 0;margin-bottom: 25px;position: relative;display: block;color: #444;font-family: "Hind_Siliguri", sans-serif;line-height: 1;}.ec-product-csc, .ec-product-ds, .ec-product-fw, .ec-product-lsc, .ec-product-sbtn .ec-title a, .ec-product-tp {font-family: Poppins, sans-serif;}.checkout_page .ec-checkout-wrap .ec-check-bill .h3, .checkout_page .ec-checkout-wrap .ec-check-bill h3 {margin-bottom: 26px;line-height: 1.2;}.checkout_page [type="radio"]:checked, .checkout_page [type="radio"]:not(:checked) {position: absolute;left: -9999px;}.checkout_page [type="radio"]:checked + label, .checkout_page [type="radio"]:not(:checked) + label {position: relative;padding-left: 26px;cursor: pointer;line-height: 16px;display: inline-block;color: #777;letter-spacing: 0;}.checkout_page [type="radio"]:checked + label:before {content: "";position: absolute;left: 0;top: 0;width: 16px;height: 16px;border: 1px solid #ddd;border-radius: 100%;background: #fff;border: 1px solid var(--custom-color) !important;}.checkout_page [type="radio"]:checked + label:after {content: "";width: 8px;height: 8px;background: var(--custom-color) !important;position: absolute;top: 4px;left: 4px;border-radius: 100%;-webkit-transition: 0.2s;transition: 0.2s;opacity: 1;-webkit-transform: scale(1);transform: scale(1);}.checkout_page [type="radio"]:not(:checked) + label:before {content: "";position: absolute;left: 0;top: 0;width: 16px;height: 16px;border: 1px solid #ddd;border-radius: 100%;background: #fff;}.checkout_page [type="radio"]:not(:checked) + label:after {content: "";width: 8px;height: 8px;background: var(--custom-color) !important;position: absolute;top: 4px;left: 4px;border-radius: 100%;-webkit-transition: 0.2s;transition: 0.2s;opacity: 0;-webkit-transform: scale(0);transform: scale(0);}.checkout_page .ec-sidebar-wrap {border: 1px solid #ededed;margin-bottom: 30px;border-radius: 5px;}.checkout_page .ec-checkout-pay-wrap [type="radio"]:not(:checked) + label {margin-bottom: 6px;}.checkout_page .ec-new-product {margin-top: 2px;}.ec-check-subtitle {margin-bottom: 14px;color: #444;font-size: 15px;font-weight: 500;letter-spacing: 0;line-height: 1;}.ec-new-desc {position: relative;line-height: 24px;color: #777;letter-spacing: 0;max-width: 64%;}.hero-container, .hero-counter {max-width: 600px;}.ec-new-btn {margin-top: 26px;}.ec-new-btn a {height: 40px;text-transform: uppercase;font-size: 16px;min-width: 150px;line-height: 40px;letter-spacing: 0;}.ec-check-login-form label {margin-bottom: 11px;color: #444;font-size: 15px;font-weight: 500;letter-spacing: 0;line-height: 1;}.ec-check-login-form input {background-color: transparent;border: 1px solid #ededed;color: #444;font-size: 14px;margin-bottom: 16px;padding: 0 15px;width: 100%;outline: 0;}.ec-check-login-form .ec-check-login-btn .btn, .ec-checkout-content .ec-check-order-btn .btn {height: 40px;border-radius: 0;font-size: 16px;text-transform: uppercase;letter-spacing: 0;outline: 0;cursor: pointer;}.ec-check-login-form .ec-check-login-fp {color: #444;font-weight: 600;letter-spacing: 0.8px;text-decoration: underline;font-size: 15px;line-height: 24px;}.ec-check-login-form .ec-check-login-btn {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: 14px;}.ec-check-login-form .ec-check-login-btn .btn {min-width: 150px;line-height: 40px;padding: 0 15px;-webkit-transition: 0.3s;transition: 0.3s;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-right: 20px;}.ec-bill-option {margin-bottom: 32px;display: block;}.padding-bottom-3 {padding-bottom: 3px !important;}.ec-checkout-wrap .ec-check-bill-form label {margin-bottom: 7px;color: #444;font-size: 15px;font-weight: 500;letter-spacing: 0;line-height: 1;}.ec-checkout-content .ec-check-order-btn {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;padding: 0;}.ec-checkout-content .ec-check-order-btn .btn {line-height: 1;padding: 0 5px;-webkit-transition: 0.3s;transition: 0.3s;width: 150px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ec-checkout-summary .text-right {color: #555;font-size: 15px;line-height: 24px;font-weight: 500;}.ec-checkout-summary .text-right a {color: #eb2629;font-weight: 500;font-size: 14px;}.ec-checkout-summary .ec-checkout-summary-total .text-left, .ec-checkout-summary .ec-checkout-summary-total .text-right {font-size: 16px;font-weight: 700;font-family: "Hind_Siliguri", sans-serif;}.ec-sidebar-wrap .ec-sidebar-block .ec-checkout-pro {margin-top: 34px;}.ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content .ec-checkout-pro li {padding: 1px;}.ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content .ec-checkout-pro li a {margin: 0 auto;display: block;color: #777;font-size: 12px;line-height: 18px;font-weight: 400;text-transform: capitalize;letter-spacing: 0;cursor: pointer;}.ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content .ec-checkout-pro .ec-pro-size li a {pointer-events: none;width: 18px;height: 18px;cursor: pointer;background-color: #ddd;color: #777;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 12px;line-height: 18px;padding-top: 2px;}.ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content .ec-checkout-pro .ec-pro-size li.active a {background-color: #555;color: #fff;}.ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content .ec-checkout-pro .ec-pro-option {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content .ec-checkout-pro .ec-product-inner .ec-pro-content {width: calc(100% - 143px);padding: 0;}.ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content .ec-checkout-pro .ec-product-inner .ec-pro-image-outer {width: 128px;margin-right: 15px;-webkit-box-shadow: none;box-shadow: none;}.ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content .ec-del-opt-head {color: #444;font-size: 15px;font-weight: 500;letter-spacing: 0;line-height: 1;margin-bottom: 10px;display: block;}.ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content .ec-del-desc, .ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content .ec-pay-desc {color: #777;font-size: 14px;font-weight: 300;line-height: 24px;margin-bottom: 15px;display: block;letter-spacing: 0;}.ec-sidebar-wrap .ec-sidebar-block .ec-sb-block-content .ec-pay-opt-head {color: #444;font-size: 15px;font-weight: 500;letter-spacing: 0;line-height: 1;margin-bottom: 6px;display: block;}.ec-product-inner .ec-pro-content .ec-price:not(:last-child) {margin-bottom: 4px;}.ec-sidebar-wrap.ec-checkout-del-wrap .h3, .ec-sidebar-wrap.ec-checkout-del-wrap h3 {font-size: 20px;text-transform: uppercase;letter-spacing: 0;margin-bottom: 13px;}.ec-sidebar-wrap.ec-checkout-del-wrap .ec-del-commemt {margin-top: 12px;display: block;}.ec-sidebar-wrap.ec-checkout-del-wrap textarea {background: 0 0;border: 1px solid #ededed;color: #444;height: 100px;padding: 10px 15px;margin-bottom: 0;width: 100%;outline: 0;font-size: 14px;display: block;}.ec-sidebar-wrap.ec-checkout-pay-wrap .h3, .ec-sidebar-wrap.ec-checkout-pay-wrap h3 {font-size: 20px;text-transform: uppercase;letter-spacing: 0;margin-bottom: 8px;}.ec-sidebar-wrap.ec-checkout-pay-wrap textarea {background: 0 0;border: 1px solid #ededed;color: #444;height: 110px;padding: 10px 15px;margin-bottom: 0;width: 100%;outline: 0;font-size: 14px;display: block;}.ec-sidebar-wrap.ec-checkout-pay-wrap .ec-pay-agree {position: relative;display: block;margin-top: 20px;}.ec-sidebar-wrap.ec-checkout-pay-wrap .ec-pay-agree input {position: absolute;opacity: 0;cursor: pointer;z-index: 999;top: 0;left: 0;width: 15px;height: 15px;}.ec-sidebar-wrap.ec-checkout-pay-wrap .ec-pay-agree a {margin-left: 27px;display: block;color: #777;font-size: 14px;margin-top: 0;line-height: 18px;font-weight: 300;letter-spacing: 0;cursor: pointer;}.ec-sidebar-wrap.ec-checkout-pay-wrap .ec-pay-agree a span, .ec-vendor-card .ec-vendor-detail .ec-vendor-info .name {font-weight: 500;color: #444;}.ec-sidebar-wrap.ec-checkout-pay-wrap .ec-pay-agree .checked {position: absolute;top: 0;left: 0;height: 15px;width: 15px;background-color: #fff;border: 1px solid #ededed;border-radius: 4px;-webkit-transition: 0.3s linear;transition: 0.3s linear;}.ec-sidebar-wrap.ec-checkout-pay-wrap .ec-pay-agree .checked:after {left: -1px;top: -1px;width: 15px;height: 15px;border: 1px solid var(--custom-color) !important;content: "\f00c";position: absolute;display: none;font-family: EcIcons;font-size: 9px;color: var(--custom-color) !important;line-height: 14px;text-align: center;border-radius: 4px;}.ec-sidebar-wrap.ec-check-pay-img-wrap .h3, .ec-sidebar-wrap.ec-check-pay-img-wrap h3 {font-size: 20px;text-transform: uppercase;letter-spacing: 0;margin-bottom: 24px;}.ec-check-pay-img-wrap .ec-check-pay-img-inner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 55%;-ms-flex-wrap: wrap;flex-wrap: wrap;}.ec-check-pay-img-wrap .ec-check-pay-img {margin-bottom: 18px;margin-right: 5px;}.ec-check-pay-img-wrap .ec-check-pay-img:last-child {margin-bottom: 0;margin-top: 12px;}.ec-tab-wrapper-1 .ec-single-pro-tab-content .ec-single-pro-tab-desc p, .ec-tab-wrapper-2 .ec-single-pro-tab-content .ec-single-pro-tab-desc p, .ec-tab-wrapper-3 .ec-single-pro-tab-content .ec-single-pro-tab-desc p, .ec-tab-wrapper-4 .ec-single-pro-tab-content .ec-single-pro-tab-desc p {margin: 0;font-family: "Hind_Siliguri", sans-serif;font-size: 15px;font-weight: 500;}.ec-tab-wrapper-3 .ec-single-pro-tab-nav {margin-bottom: -1px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.ec-tab-wrapper-3 .ec-single-pro-tab-nav .nav-tabs .nav-link.active {background-color: transparent;color: #777;border-color: #ebebeb;border-bottom: none;}.ec-tab-wrapper-4 .ec-single-pro-tab-nav {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: 0;}.ec-tab-wrapper-4 .ec-single-pro-tab-content {padding: 30px 0 0 1px;border: none;}.ec-category-wrapper-1 .slick-arrow:before {content: "";color: #fff;position: relative;font-size: 38px;font-family: EcIcons;width: 100%;line-height: 50px;height: 50px;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.ec-category-wrapper-1 .slick-arrow:after {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;content: "";position: absolute;width: 50px;top: 0;height: 50px;background: #2d313e;left: 0;right: 0;border-radius: 100%;opacity: 0.5;border: 1px solid #fff;}.ec-category-wrapper-1 .slick-arrow.slick-prev {left: 5px;}.ec-category-wrapper-1 .slick-arrow.slick-next {right: 5px;}.ec-category-wrapper-1 .slick-arrow {position: absolute;top: 45%;margin: 0 auto;font-size: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 50px;height: 50px;padding: 0;z-index: 1;}.ec-category-wrapper-1 .ec_cat_content .ec-cat-image {box-shadow: 5px 7px 13px 0 rgba(35, 31, 32, 0.1);-webkit-box-shadow: 5px 7px 13px 0 rgba(35, 31, 32, 0.1);-moz-box-shadow: 5px 7px 13px 0 rgbaa(35, 31, 32, 0.1);border-radius: 10px;overflow: hidden;}.ec-category-wrapper-1 .ec_cat_content .ec-cat-desc {position: absolute;top: auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;left: 0;right: 0;margin: 0 auto;bottom: 30px;}.ec-category-wrapper-1 .ec_cat_content .ec-section-btn a {font-size: 16px;padding: 10px 15px;min-width: 160px;}.ec-category-wrapper-3 .cat-card, .ec-category-wrapper-4 .cat-card {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;position: relative;overflow: hidden;}.ec-category-wrapper-3 .cat-card:hover img, .ec-category-wrapper-4 .cat-card:hover img, .ec-category-wrapper-5 .cat-card:hover img {-webkit-transform: scale(1.2) rotate(-5deg);transform: scale(1.2) rotate(-5deg);}.ec-category-wrapper-3 .cat-card .cat-detail {padding: 15px;position: absolute;top: 50%;-webkit-transform: translate(0, -50%);transform: translate(0, -50%);}.ec-btn-ds .btn-icon, .ec-category-wrapper-4 .cat-card .card-img, .ec-category-wrapper-5 .cat-card, .ec-product-sdwn .ec-product-image, .ec-product-sup .ec-product-image {position: relative;overflow: hidden;}.ec-category-wrapper-3 .cat-card .cat-detail .h4, .ec-category-wrapper-3 .cat-card .cat-detail h4 {font-weight: 700;font-size: 18px;color: #777;}.ec-category-wrapper-3 .cat-card .cat-detail .h5, .ec-category-wrapper-3 .cat-card .cat-detail h5 {line-height: 1.4;margin-bottom: 20px;font-size: 15px;color: #777;}.ec-category-wrapper-3 .cat-card .cat-detail .btn-primary {padding: 8px 15px;text-transform: uppercase;line-height: 22px;}.ec-category-wrapper-4 .cat-card .cat-detail {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ec-category-wrapper-4 .cat-card .cat-detail .h4, .ec-category-wrapper-4 .cat-card .cat-detail h4 {margin-top: 15px;text-align: center;font-weight: 700;font-size: 17px;color: #777;}.ec-category-wrapper-4 .cat-card .cat-detail .h5, .ec-category-wrapper-4 .cat-card .cat-detail h5 {margin-bottom: 15px;text-align: center;line-height: 1.4;font-size: 15px;color: #777;}.ec-category-wrapper-4 .cat-card .cat-detail .btn-primary {text-align: center;width: 120px;padding: 8px 15px;text-transform: uppercase;line-height: 22px;}.ec-category-wrapper-5 .cat-card {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;border-radius: 50%;}.ec-category-wrapper-5 .cat-card:hover .cat-detail {opacity: 0;-webkit-transform: scale(0);transform: scale(0);}.ec-category-wrapper-5 .cat-card:hover .btn-primary-1, .ec-full-blog:hover .ec-date-box {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}.ec-category-wrapper-5 .cat-card .btn-primary-1 {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;width: 120px;margin: 0 auto;position: absolute;bottom: 30px;left: 0;right: 0;opacity: 0;padding: 10px 15px 8px;text-transform: uppercase;border-radius: 30px;z-index: 1;-webkit-transform: scale(0);transform: scale(0);line-height: 22px;text-align: center;}.ec-category-wrapper-5 .cat-card .cat-detail {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 15px;opacity: 1;}.ec-category-wrapper-5 .cat-card .cat-detail .cat-detail-block {height: 100%;width: 100%;border-radius: 50%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background: rgba(255, 255, 255, 0.8);}.ec-category-wrapper-5 .cat-card .cat-detail .h4, .ec-category-wrapper-5 .cat-card .cat-detail h4 {font-weight: 700;font-size: 17px;}.ec-category-wrapper-5 .cat-card .cat-detail .h5, .ec-category-wrapper-5 .cat-card .cat-detail h5 {line-height: 1.4;margin-bottom: 15px;text-align: center;font-size: 15px;}.ec-category-wrapper-5 .cat-card .cat-detail .btn-primary {padding: 8px 15px;text-transform: uppercase;border-radius: 30px;line-height: 22px;}.btn-sets {margin: -15px 0;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.ec-btn-bw, .ec-btn-ds {margin: -10px 0;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}.ec-btn-ds .btn-jittery {animation: 4s infinite jittery;-webkit-animation: 4s infinite jittery;}.ec-btn-ds .btn-icon i {position: absolute;top: 41%;left: 48%;-webkit-transform: scale(0.75) translate(-16%, 400%);transform: scale(0.75) translate(-16%, 400%);-webkit-transition: 0.2s;transition: 0.2s;}.ec-btn-ds .btn-icon span {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: 0.2s;transition: 0.2s;}.ec-btn-ds .btn-icon:hover i {-webkit-transform: scale(0.75) translate(-16%, 0);transform: scale(0.75) translate(-16%, 0);}.ec-btn-ds .btn-icon:hover span {-webkit-transform: translateY(-400%);transform: translateY(-400%);}.ec-btn-ds .btn-jelly:hover {animation: 0.5s jelly;-webkit-animation: 0.5s jelly;}.ec-btn-ds .btn-pulse:hover {-webkit-box-shadow: 0 0 0 18px transparent;box-shadow: 0 0 0 18px transparent;animation: 1s pulse;-webkit-animation: 1s pulse;}@-webkit-keyframes jittery {5%, 50% {-webkit-transform: scale(1);transform: scale(1);}10% {-webkit-transform: scale(0.9);transform: scale(0.9);}15% {-webkit-transform: scale(1.15);transform: scale(1.15);}20% {-webkit-transform: scale(1.15) rotate(-5deg);transform: scale(1.15) rotate(-5deg);}25% {-webkit-transform: scale(1.15) rotate(5deg);transform: scale(1.15) rotate(5deg);}30% {-webkit-transform: scale(1.15) rotate(-3deg);transform: scale(1.15) rotate(-3deg);}35% {-webkit-transform: scale(1.15) rotate(2deg);transform: scale(1.15) rotate(2deg);}40% {-webkit-transform: scale(1.15) rotate(0);transform: scale(1.15) rotate(0);}}@keyframes jittery {5%, 50% {-webkit-transform: scale(1);transform: scale(1);}10% {-webkit-transform: scale(0.9);transform: scale(0.9);}15% {-webkit-transform: scale(1.15);transform: scale(1.15);}20% {-webkit-transform: scale(1.15) rotate(-5deg);transform: scale(1.15) rotate(-5deg);}25% {-webkit-transform: scale(1.15) rotate(5deg);transform: scale(1.15) rotate(5deg);}30% {-webkit-transform: scale(1.15) rotate(-3deg);transform: scale(1.15) rotate(-3deg);}35% {-webkit-transform: scale(1.15) rotate(2deg);transform: scale(1.15) rotate(2deg);}40% {-webkit-transform: scale(1.15) rotate(0);transform: scale(1.15) rotate(0);}}@-webkit-keyframes jelly {25% {-webkit-transform: scale(0.9, 1.1);transform: scale(0.9, 1.1);}50% {-webkit-transform: scale(1.1, 0.9);transform: scale(1.1, 0.9);}75% {-webkit-transform: scale(0.95, 1.05);transform: scale(0.95, 1.05);}}@keyframes jelly {25% {-webkit-transform: scale(0.9, 1.1);transform: scale(0.9, 1.1);}50% {-webkit-transform: scale(1.1, 0.9);transform: scale(1.1, 0.9);}75% {-webkit-transform: scale(0.95, 1.05);transform: scale(0.95, 1.05);}}@-webkit-keyframes pulse {from {-webkit-box-shadow: 0 0 0 0 var(--custom-color) !important;box-shadow: 0 0 0 0 var(--custom-color) !important;}}@keyframes pulse {from {-webkit-box-shadow: 0 0 0 0 var(--custom-color) !important;box-shadow: 0 0 0 0 var(--custom-color) !important;}}.ec-btn-bw .custom-btn {margin: 10px;outline: 0;width: 150px;height: 39px;padding: 10px 25px;border: 2px solid #c31c37;font-family: Lato, sans-serif;font-weight: 600;background: 0 0;cursor: pointer;-webkit-transition: 0.3s;transition: 0.3s;position: relative;display: inline-block;line-height: 17px;color: #c31c37;font-size: 13px;}.ec-btn-bw .btn-1, .ec-btn-bw .btn-9:after, .ec-product-cbb .ec-product-body .ec-title a, .ec-product-swd .ec-product-body .ec-title a {-webkit-transition: 0.3s;transition: 0.3s;}.ec-btn-bw .btn-1:hover {-webkit-box-shadow: -7px -7px 20px 0 rgba(255, 255, 255, 0.6), -4px -4px 5px 0 rgba(255, 255, 255, 0.6), 7px 7px 20px 0 rgba(0, 0, 0, 0.1333333333), 4px 4px 5px 0 rgba(0, 0, 0, 0.0666666667);box-shadow: -7px -7px 20px 0 rgba(255, 255, 255, 0.6), -4px -4px 5px 0 rgba(255, 255, 255, 0.6), 7px 7px 20px 0 rgba(0, 0, 0, 0.1333333333), 4px 4px 5px 0 rgba(0, 0, 0, 0.0666666667);}.ec-btn-bw .btn-2:after {position: absolute;content: "";top: 4px;left: 5px;right: 5px;height: 28px;border: 1px solid #000;opacity: 0;-webkit-transition: 0.3s;transition: 0.3s;}.ec-btn-bw .btn-3 {line-height: 39px;padding: 0;}.ec-btn-bw .btn-3:hover, .ec-btn-bw .btn-7:hover {background: 0 0;color: #000;}.ec-btn-bw .btn-3 span, .ec-btn-bw .btn-6 span {position: relative;display: block;width: 100%;height: 100%;}.ec-btn-bw .btn-3:after, .ec-btn-bw .btn-3:before {position: absolute;content: "";left: 0;top: 0;background: #000;-webkit-transition: 0.3s;transition: 0.3s;}.ec-btn-bw .btn-3:before {height: 0;width: 2px;}.ec-btn-bw .btn-3 span:after, .ec-btn-bw .btn-3:after {width: 0;height: 2px;}.ec-btn-bw .btn-3 span:after, .ec-btn-bw .btn-3 span:before {position: absolute;content: "";right: 0;bottom: 0;background: #000;-webkit-transition: 0.3s;transition: 0.3s;}.ec-btn-bw .btn-3 span:before {width: 2px;height: 0;}.ec-btn-bw .btn-4 {position: relative;color: #000;z-index: 2;padding: 0;}.ec-btn-bw .btn-4:after, .ec-btn-bw .btn-4:before {position: absolute;content: "";width: 0;height: 0;border: 2px solid;z-index: -1;-webkit-transition: 0.3s;transition: 0.3s;}.ec-btn-bw .btn-4:before {top: 0;left: 0;border-color: #000 transparent transparent #000;}.ec-btn-bw .btn-4:after {bottom: 0;right: 0;border-color: transparent #000 #000 transparent;}.ec-btn-bw .btn-4:hover:after, .ec-btn-bw .btn-4:hover:before {border-color: #000;height: 100%;width: 100%;}.ec-btn-bw .btn-5, .ec-btn-bw .btn-6 {background: #000;color: #fff;line-height: 42px;padding: 0;border: none;}.ec-btn-bw .btn-5:hover {background: 0 0;color: #000;-webkit-box-shadow: -7px -7px 20px 0 rgba(255, 255, 255, 0.6), -4px -4px 5px 0 rgba(255, 255, 255, 0.6), 7px 7px 20px 0 rgba(0, 0, 0, 0.1333333333), 4px 4px 5px 0 rgba(0, 0, 0, 0.0666666667);box-shadow: -7px -7px 20px 0 rgba(255, 255, 255, 0.6), -4px -4px 5px 0 rgba(255, 255, 255, 0.6), 7px 7px 20px 0 rgba(0, 0, 0, 0.1333333333), 4px 4px 5px 0 rgba(0, 0, 0, 0.0666666667);}.ec-btn-bw .btn-5:after, .ec-btn-bw .btn-5:before {content: "";position: absolute;top: 0;right: 0;height: 2px;width: 0;background: #000;-webkit-transition: 0.4s;transition: 0.4s;}.ec-btn-bw .btn-5:after {right: inherit;top: inherit;left: 0;bottom: 0;}.ec-btn-bw .btn-5:hover:after, .ec-btn-bw .btn-5:hover:before {width: 100%;-webkit-transition: 0.8s;transition: 0.8s;}.ec-btn-bw .btn-6:after, .ec-btn-bw .btn-6:before {position: absolute;content: "";height: 0;width: 2px;background: #000;}.ec-btn-bw .btn-6:before {right: 0;top: 0;-webkit-transition: 0.5s;transition: 0.5s;}.ec-btn-bw .btn-6:after {left: 0;bottom: 0;-webkit-transition: 0.5s;transition: 0.5s;}.ec-btn-bw .btn-6:hover {color: #000;background: 0 0;}.ec-btn-bw .btn-6:hover:after, .ec-btn-bw .btn-6:hover:before {-webkit-transition: 0.5s;transition: 0.5s;height: 100%;}.ec-btn-bw .btn-6 span:after, .ec-btn-bw .btn-6 span:before {position: absolute;content: "";background: #000;}.ec-btn-bw .btn-6 span:before {left: 0;top: 0;width: 0;height: 2px;-webkit-transition: 0.5s;transition: 0.5s;}.ec-btn-bw .btn-6 span:after {right: 0;bottom: 0;width: 0;height: 2px;-webkit-transition: 0.5s;transition: 0.5s;}.ec-btn-bw .btn-7 {background: #000;color: #fff;line-height: 42px;padding: 0;border: none;z-index: 1;-webkit-transition: 0.3s linear;transition: 0.3s linear;}.ec-btn-bw .btn-7:after, .ec-btn-bw .btn-7:before {position: absolute;content: "";left: 0;width: 100%;height: 50%;right: 0;z-index: -1;background: #000;-webkit-transition: 0.3s;transition: 0.3s;}.ec-btn-bw .btn-7:hover:after, .ec-btn-bw .btn-7:hover:before {height: 0;background-color: #000;}.ec-btn-bw .btn-8 {line-height: 40px;padding: 0;background: 0 0;position: relative;z-index: 2;color: #fff;-webkit-perspective: 300px;perspective: 300px;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}.ec-btn-bw .btn-8:after {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;background: #000;z-index: -1;-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-transform: rotateX(0);transform: rotateX(0);-webkit-transition: 0.3s;transition: 0.3s;}.ec-btn-bw .btn-10:after, .ec-btn-bw .btn-9:after {content: " ";width: 100%;position: absolute;left: 0;z-index: -1;top: 0;height: 100%;}.ec-btn-bw .btn-8:hover:after {-webkit-transform: rotateX(-180deg);transform: rotateX(-180deg);}.ec-btn-bw .btn-9 {z-index: 2;-webkit-transition: 0.3s;transition: 0.3s;overflow: hidden;}.ec-btn-bw .btn-9:hover {-webkit-box-shadow: 4px 4px 6px 0 rgba(255, 255, 255, 0.5), -4px -4px 6px 0 rgba(116, 125, 136, 0.2), inset -4px -4px 6px 0 rgba(255, 255, 255, 0.5), inset 4px 4px 6px 0 rgba(116, 125, 136, 0.3);box-shadow: 4px 4px 6px 0 rgba(255, 255, 255, 0.5), -4px -4px 6px 0 rgba(116, 125, 136, 0.2), inset -4px -4px 6px 0 rgba(255, 255, 255, 0.5), inset 4px 4px 6px 0 rgba(116, 125, 136, 0.3);color: #fff;}.ec-btn-bw .btn-9:hover:after {-webkit-transform: scale(2) rotate(180deg);transform: scale(2) rotate(180deg);background: #c31c37;-webkit-box-shadow: 4px 4px 6px 0 rgba(255, 255, 255, 0.5), -4px -4px 6px 0 rgba(116, 125, 136, 0.2), inset -4px -4px 6px 0 rgba(255, 255, 255, 0.5), inset 4px 4px 6px 0 rgba(116, 125, 136, 0.3);box-shadow: 4px 4px 6px 0 rgba(255, 255, 255, 0.5), -4px -4px 6px 0 rgba(116, 125, 136, 0.2), inset -4px -4px 6px 0 rgba(255, 255, 255, 0.5), inset 4px 4px 6px 0 rgba(116, 125, 136, 0.3);}.ec-btn-bw .btn-10 {-webkit-transition: 0.3s;transition: 0.3s;overflow: hidden;}.ec-btn-bw .btn-10:after {-webkit-transition: 0.3s;transition: 0.3s;-webkit-transform: scale(0.1);transform: scale(0.1);}.ec-btn-bw .btn-11, .ec-btn-bw .btn-read {-webkit-transition: 0.3s;color: #fff;overflow: hidden;}.ec-btn-bw .btn-10:hover:after {background: var(--custom-color) !important;-webkit-transform: scale(1);transform: scale(1);}.ec-btn-bw .btn-11 {transition: 0.3s;background: #c31c37;}.ec-btn-bw .btn-read {transition: 0.3s;background: #006466;}.ec-btn-bw .btn-11:hover {background: #fff;color: #c31c37;border: 2px solid #c31c37;}.ec-btn-bw .btn-read:hover {background: #fff;color: #006466;border: 2px solid #006466;}.ec-btn-bw .btn-11:before, .ec-btn-bw .btn-read:before {position: absolute;content: "";display: inline-block;top: -180px;left: 0;width: 30px;height: 100%;background-color: #fff;-webkit-animation: 3s ease-in-out infinite shiny-btn1;animation: 3s ease-in-out infinite shiny-btn1;}.ec-btn-bw .btn-13:after, .ec-btn-bw .btn-14:after {position: absolute;content: "";height: 0;left: 0;width: 100%;}.ec-btn-bw .btn-11:active, .ec-btn-bw .btn-read:active {-webkit-box-shadow: 4px 4px 6px 0 rgba(255, 255, 255, 0.3), -4px -4px 6px 0 rgba(116, 125, 136, 0.2), inset -4px -4px 6px 0 rgba(255, 255, 255, 0.2), inset 4px 4px 6px 0 rgba(0, 0, 0, 0.2);box-shadow: 4px 4px 6px 0 rgba(255, 255, 255, 0.3), -4px -4px 6px 0 rgba(116, 125, 136, 0.2), inset -4px -4px 6px 0 rgba(255, 255, 255, 0.2), inset 4px 4px 6px 0 rgba(0, 0, 0, 0.2);}@-webkit-keyframes shiny-btn1 {0% {-webkit-transform: scale(0) rotate(45deg);opacity: 0;}80% {-webkit-transform: scale(0) rotate(45deg);opacity: 0.5;}81% {-webkit-transform: scale(4) rotate(45deg);opacity: 1;}100% {-webkit-transform: scale(50) rotate(45deg);opacity: 0;}}.ec-btn-bw .btn-12 {position: relative;border: none;width: 130px;height: 40px;line-height: 40px;-webkit-perspective: 230px;perspective: 230px;overflow: hidden;}.ec-btn-bw .btn-12 span {display: block;position: absolute;top: 0;left: 0;width: 130px;height: 40px;border: 2px solid #000;margin: 0;text-align: center;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: 0.3s;transition: 0.3s;}.ec-btn-bw .btn-12 span:first-child {-webkit-box-shadow: -7px -7px 20px 0 rgba(255, 255, 255, 0.6), -4px -4px 5px 0 rgba(255, 255, 255, 0.6), 7px 7px 20px 0 rgba(0, 0, 0, 0.1333333333), 4px 4px 5px 0 rgba(0, 0, 0, 0.0666666667);box-shadow: -7px -7px 20px 0 rgba(255, 255, 255, 0.6), -4px -4px 5px 0 rgba(255, 255, 255, 0.6), 7px 7px 20px 0 rgba(0, 0, 0, 0.1333333333), 4px 4px 5px 0 rgba(0, 0, 0, 0.0666666667);-webkit-transform: rotateX(90deg);transform: rotateX(90deg);-webkit-transform-origin: 50% 50% -24px;transform-origin: 50% 50% -24px;}.ec-btn-bw .btn-12 span:nth-child(2) {-webkit-transform: rotateX(0);transform: rotateX(0);-webkit-transform-origin: 50% 50% -20px;transform-origin: 50% 50% -20px;}.ec-btn-bw .btn-12:hover span:first-child {-webkit-transform: rotateX(0);transform: rotateX(0);}.ec-btn-bw .btn-12:hover span:nth-child(2) {background: #e0e5ec;color: #e0e5ec;-webkit-transform: rotateX(-100deg);transform: rotateX(-100deg);}.ec-btn-bw .btn-13, .ec-btn-bw .btn-14, .ec-btn-bw .btn-15, .ec-btn-bw .btn-16 {background: #000;color: #fff;z-index: 1;}.ec-btn-bw .btn-13:after {bottom: 0;z-index: -1;background: #e0e5ec;-webkit-transition: 0.3s;transition: 0.3s;}.ec-btn-bw .btn-13:hover:after {top: 0;height: 100%;}.ec-btn-bw .btn-13:active, .ec-btn-bw .btn-14:active, .ec-btn-bw .btn-15:active, .ec-btn-bw .btn-16:active {top: 2px;}.ec-btn-bw .btn-14:after {top: 0;z-index: -1;background: #e0e5ec;-webkit-transition: 0.3s;transition: 0.3s;}.ec-btn-bw .btn-15:after, .ec-btn-bw .btn-16:after {width: 0;z-index: -1;background: #e0e5ec;position: absolute;content: "";}.ec-btn-bw .btn-14:hover:after {top: auto;bottom: 0;height: 100%;}.ec-btn-bw .btn-15:after {height: 100%;top: 0;right: 0;-webkit-transition: 0.3s;transition: 0.3s;}.ec-btn-bw .btn-15:hover:after {left: 0;width: 100%;}.ec-btn-bw .btn-16:after {height: 100%;top: 0;left: 0;direction: rtl;-webkit-transition: 0.3s;transition: 0.3s;}.ec-btn-anim .noselect, .ec-btn-anim .noselect .icon {height: 50px;display: -webkit-box;display: -ms-flexbox;}.ec-btn-bw .btn-16:hover:after {left: auto;right: 0;width: 100%;}.ec-btn-anim .noselect {width: 150px;margin: 15px;cursor: pointer;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: #e62222;border: none;border-radius: 10px;-webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.15);box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.15);-webkit-touch-callout: none;-webkit-user-select: none;user-select: none;direction: ltr !important;}.ec-btn-anim .noselect, .ec-btn-anim .noselect span {-webkit-transition: 0.2s;transition: 0.2s;}.ec-btn-anim .noselect .text {-webkit-transform: translateX(35px);transform: translateX(35px);color: #fff;font-weight: 700;}.ec-btn-anim .noselect .icon {position: absolute;border-left: 1px solid #fff;-webkit-transform: translateX(110px);transform: translateX(110px);width: 30px;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.ec-btn-anim .noselect svg {width: 15px;fill: #eee;}.ec-btn-anim .noselect:hover {background: #ff3636;}.ec-btn-anim .noselect:hover .text {color: transparent;}.ec-btn-anim .noselect:hover .icon {width: 150px;border-left: none;-webkit-transform: translateX(-5px);transform: translateX(-5px);}.ec-btn-anim .btn-container {width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}.ec-btn-anim .btn-swip-right {margin: 15px;border: 0;position: relative;min-width: 180px;min-height: 50px;border-radius: 60px;color: #fff;font-family: "Hind_Siliguri", sans-serif;font-weight: 700;background: #222;cursor: pointer;overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;direction: ltr !important;}.ec-border-anim .corner-button span, .ec-btn-anim .btn-swip-right .icon-container, .ec-btn-anim .btn-swip-right .text {position: relative;z-index: 2;}.ec-btn-anim .btn-swip-right .icon-container {position: relative;width: 14px;height: 25px;margin-left: 15px;-webkit-transition: -webkit-transform 0.5s;transition: transform 0.5s, -webkit-transform 0.5s;}.ec-btn-anim .btn-swip-right .icon-container .icon {position: absolute;left: 0;top: 0;width: 14px;height: 14px;-webkit-transition: opacity 250ms, -webkit-transform 0.5s;transition: transform 0.5s, opacity 250ms, -webkit-transform 0.5s;}.ec-btn-anim .btn-swip-right .icon-container .icon--left {-webkit-transform: translateX(-200%);transform: translateX(-200%);opacity: 0;}.ec-btn-anim .btn-swip-right .icon-container .icon svg {width: 100%;height: 100%;fill: #fff;}.ec-btn-anim .btn-swip-right::after {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #da0000;border-radius: 60px;z-index: 1;-webkit-transition: -webkit-transform 0.5s;transition: transform 0.5s;transition: transform 0.5s, -webkit-transform 0.5s;}.ec-btn-anim .btn-swip-right:hover::after {-webkit-transform: translateX(73%);transform: translateX(73%);}.ec-btn-anim .btn-swip-right:hover .icon-container {-webkit-transform: translateX(260%);transform: translateX(260%);}.ec-btn-anim .btn-swip-right:hover .icon-container .icon--right {-webkit-transform: translateX(200%);transform: translateX(200%);opacity: 0;}.ec-bg-anim .horizontal, .ec-bg-anim .vertical {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;width: 180px;height: 50px;margin: 15px;border: 5px solid var(--custom-color) !important;font-size: 20px;cursor: pointer;}.ec-bg-anim .horizontal > .text {position: relative;color: var(--custom-color) !important;background-repeat: repeat;background-size: 200%;background-position: 100% 0;-webkit-background-clip: text;background-clip: text;-webkit-transition: background-position 0.3s;transition: background-position 0.3s;font-weight: 700;}.ec-bg-anim .horizontal::before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: var(--custom-color) !important;-webkit-transform-origin: 100% 0;transform-origin: 100% 0;-webkit-transform: scale3d(0, 1, 1);transform: scale3d(0, 1, 1);-webkit-transition: -webkit-transform 0.3s;transition: transform 0.3s;transition: transform 0.3s, -webkit-transform 0.3s;}.ec-bg-anim .vertical > .text, .ec-border-anim .corner-button {color: var(--custom-color) !important;position: relative;font-weight: 700;}.ec-bg-anim .horizontal:hover .text {background-position: 0 0;color: #fff;}.ec-bg-anim .horizontal:hover::before {-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}.ec-bg-anim .vertical > .text {background-repeat: repeat;background-size: 100% 200%;background-position: 0 0;-webkit-background-clip: text;background-clip: text;-webkit-transition: background-position 0.3s;transition: background-position 0.3s;}.ec-bg-anim .vertical::before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: var(--custom-color) !important;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scale3d(1, 0, 1);transform: scale3d(1, 0, 1);-webkit-transition: -webkit-transform 0.3s;transition: transform 0.3s;transition: transform 0.3s, -webkit-transform 0.3s;}.ec-bg-anim .vertical:hover .text {background-position: 0 100%;color: #fff;}.ec-bg-anim .vertical:hover::before {-webkit-transform-origin: 0 100%;transform-origin: 0 100%;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}.ec-border-anim .corner-button {margin: 15px;letter-spacing: 0.02rem;cursor: pointer;background: 0 0;border: 4px solid var(--custom-color) !important;padding: 5px 30px;font-size: 20px;-webkit-transition: color 0.3s;transition: color 0.3s;}.ec-border-anim .corner-button:hover::before, .ec-btn-classic .ec-buttons:hover:nth-of-type(6):after, .ec-btn-classic .ec-buttons:hover:nth-of-type(7):after, .ec-btn-classic .ec-buttons:hover:nth-of-type(8):after, .ec-btn-classic .ec-buttons:hover:nth-of-type(9):after {width: 0;}.ec-border-anim .corner-button:hover::after {height: 0;}.ec-border-anim .corner-button:active {border-width: 0.25rem;}.ec-border-anim .corner-button::after, .ec-border-anim .corner-button::before {content: "";position: absolute;background: #fff;z-index: 1;-webkit-transition: 0.3s;transition: 0.3s;}.ec-border-anim .corner-button::before {width: calc(100% - 1rem);height: calc(100% + 1rem);top: -0.5rem;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}.ec-border-anim .corner-button::after {height: calc(100% - 1rem);width: calc(101% + 1rem);left: -0.5rem;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.ec-swipe-left {height: 50px;width: 170px;margin: 15px;padding: 0;}.ec-swipe-left:hover .cta {-webkit-transform: translateX(-90%);transform: translateX(-90%);-webkit-transition: 1.2s;transition: 1.2s;}.ec-swipe-left .phone {background-color: #ddd;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: 36px;position: absolute;cursor: pointer;}.ec-swipe-left .cta {height: 50px;width: 170px;color: #fff;z-index: 1;-webkit-transition: 1.2s;transition: 1.2s;background: -webkit-gradient(linear, left top, right bottom, from(#4776e6), to(#8e54e9));background: linear-gradient(to right bottom, #4776e6, #8e54e9);}.ec-swipe-left .number {height: 50px;width: 170px;background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url(https://images.unsplash.com/photo-1529044728228-9917df974897?ixlib=rb-1.2.1&amp;ixid=eyJhcHBfaWQiOjEyMDd9&amp;auto=format&amp;fit=crop&amp;w=1050&amp;q=80);background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(https://images.unsplash.com/photo-1529044728228-9917df974897?ixlib=rb-1.2.1&amp;ixid=eyJhcHBfaWQiOjEyMDd9&amp;auto=format&amp;fit=crop&amp;w=1050&amp;q=80);background-size: cover;color: #fff;-webkit-box-shadow: 3px 3px 30px rgba(0, 0, 0, 0.5);box-shadow: 3px 3px 30px rgba(0, 0, 0, 0.5);}.ec-swipe-arrow {height: 50px;width: 159px;margin: 15px;padding: 0;}.ec-swipe-arrow .ec-swipe-btn {border: 4px solid #d9d9d9;color: #777;display: inline-block;font-size: 18px;font-weight: 700;line-height: 27px;margin: auto;padding: 10px 20px 10px 50px;position: relative;text-decoration: none;overflow: hidden;}.ec-swipe-arrow .ec-swipe-btn .icon-arrow, .ec-swipe-arrow .ec-swipe-btn .label {-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-perspective: 1000;perspective: 1000;}.ec-swipe-arrow .ec-swipe-btn .label {display: inline-block;-webkit-transition: -webkit-transform 0.5s cubic-bezier(0.86, 0, 0.07, 1);transition: transform 0.5s cubic-bezier(0.86, 0, 0.07, 1), -webkit-transform 0.5s cubic-bezier(0.86, 0, 0.07, 1);}.ec-swipe-arrow .ec-swipe-btn .icon-arrow {fill: #777;height: 15px;top: 16px;-webkit-transition: opacity 0.4s cubic-bezier(0.86, 0, 0.07, 1), -webkit-transform 0.5s cubic-bezier(0.86, 0, 0.07, 1);transition: transform 0.5s cubic-bezier(0.86, 0, 0.07, 1), opacity 0.4s cubic-bezier(0.86, 0, 0.07, 1), -webkit-transform 0.5s cubic-bezier(0.86, 0, 0.07, 1);width: 35px;}.ec-swipe-arrow .ec-swipe-btn .icon-arrow.before {left: 10px;margin-right: 15px;position: absolute;-webkit-transform-origin: left center;transform-origin: left center;}.ec-swipe-arrow .ec-swipe-btn .icon-arrow.after {margin-left: 15px;opacity: 0;position: absolute;right: 10px;-webkit-transform: translateX(75%) scaleX(0.1);transform: translateX(75%) scaleX(0.1);-webkit-transform-origin: right center;transform-origin: right center;}.ec-swipe-arrow .ec-swipe-btn:hover .label {-webkit-transform: translateX(-30px);transform: translateX(-30px);}.ec-swipe-arrow .ec-swipe-btn:hover .icon-arrow.before {opacity: 0;-webkit-transform: translateX(-75%) scaleX(0.1);transform: translateX(-75%) scaleX(0.1);}.ec-swipe-arrow .ec-swipe-btn:hover .icon-arrow.after {opacity: 1;-webkit-transform: translateX(0) scaleX(1);transform: translateX(0) scaleX(1);}.ec-swipe-arrow .ec-swipe-btn:active {border-color: #fd6154;color: #fd6154;}.ec-swipe-arrow .ec-swipe-btn:active .icon-arrow {fill: #fd6154;}.ec-bg-swipe {height: 50px;width: 200px;padding: 0;margin: 15px;}.ec-bg-swipe .ec-btn-bg-swipe {position: relative;display: inline-block;cursor: pointer;outline: 0;border: 1px solid #d9d9d9;vertical-align: middle;text-decoration: none;background: 0 0;padding: 0;font-size: inherit;font-family: inherit;direction: ltr !important;width: 12rem;height: auto;border-radius: 50px;}.ec-bg-swipe .ec-btn-bg-swipe .circle {-webkit-transition: 0.45s cubic-bezier(0.65, 0, 0.076, 1);transition: 0.45s cubic-bezier(0.65, 0, 0.076, 1);position: relative;display: block;margin: 0;width: 3rem;height: 3rem;background: #d9d9d9;border-radius: 1.625rem;}.ec-bg-swipe .ec-btn-bg-swipe .circle .icon {-webkit-transition: 0.45s cubic-bezier(0.65, 0, 0.076, 1);transition: 0.45s cubic-bezier(0.65, 0, 0.076, 1);position: absolute;top: 0;bottom: 0;margin: auto;background: #fff;}.ec-bg-swipe .ec-btn-bg-swipe .circle .icon.arrow {-webkit-transition: 0.45s cubic-bezier(0.65, 0, 0.076, 1);transition: 0.45s cubic-bezier(0.65, 0, 0.076, 1);left: 0.625rem;width: 1.125rem;height: 0.125rem;background: 0 0;}.ec-bg-swipe .ec-btn-bg-swipe .circle .icon.arrow::before {position: absolute;content: "";top: -0.25rem;right: 0.0625rem;width: 0.625rem;height: 0.625rem;border-top: 0.125rem solid #fff;border-right: 0.125rem solid #fff;-webkit-transform: rotate(45deg);transform: rotate(45deg);}.ec-bg-swipe .ec-btn-bg-swipe .button-text {-webkit-transition: 0.45s cubic-bezier(0.65, 0, 0.076, 1);transition: 0.45s cubic-bezier(0.65, 0, 0.076, 1);position: absolute;top: 0;left: 0;right: 0;bottom: 0;padding: 0.75rem 0;margin: 0 0 0 1.85rem;color: #777;font-weight: 700;line-height: 28px;text-align: center;text-transform: uppercase;}.ec-bg-swipe .ec-btn-bg-swipe:hover .circle .icon.arrow {background: #fff;-webkit-transform: translate(1rem, 0);transform: translate(1rem, 0);}.ec-btn-classic {margin: -10px auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-line-pack: center;align-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}.ec-btn-classic .ec-buttons, .ec-product-fw {margin: 10px;text-align: center;overflow: hidden;}.ec-btn-classic .ec-buttons {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;padding: 15px 20px;border: 2px solid #d9d9d9;text-transform: uppercase;position: relative;-webkit-transition: 0.3s;transition: 0.3s;font-weight: 700;}.ec-btn-classic .ec-buttons:after {position: absolute;-webkit-transition: 0.3s;transition: 0.3s;content: "";width: 0;left: 50%;bottom: 0;height: 3px;background: var(--custom-color) !important;}.ec-btn-classic .ec-buttons:nth-of-type(4):after {left: 0;bottom: auto;top: -3px;width: 100%;}.ec-btn-classic .ec-buttons:nth-of-type(5):after {height: 120%;left: -10%;-webkit-transform: skewX(15deg);transform: skewX(15deg);z-index: -1;}.ec-btn-classic .ec-buttons:hover:after {width: 100%;left: 0;}.ec-btn-classic .ec-buttons:hover:nth-of-type(4):after {top: calc(100% - 3px);}.ec-btn-classic .ec-buttons:hover:nth-of-type(5):after {left: -10%;width: 120%;}.ec-btn-classic .ec-buttons:hover:nth-of-type(6) {border-radius: 30px;}.ec-btn-classic .ec-buttons:hover:nth-of-type(7) {-webkit-transform: scale(1.05);transform: scale(1.05);}.ec-btn-classic .ec-buttons:hover:nth-of-type(8) {-webkit-box-shadow: inset 0 0 0 3px var(--custom-color) !important;box-shadow: inset 0 0 0 3px var(--custom-color) !important;}.ec-btn-classic .ec-buttons:hover:nth-of-type(9) {-webkit-box-shadow: 0 0 0 3px var(--custom-color) !important;box-shadow: 0 0 0 3px var(--custom-color) !important;}.ec-product-csc, .ec-product-ds {text-align: center;border: 1px solid #eee;overflow: hidden;-webkit-transition: 0.4s ease-out;transition: 0.4s ease-out;}.ec-product-ds:hover, .ec-product-fw:hover .ec-product-image .ec-product-ribbon, .ec-product-lsc:hover .ec-product-image .ec-product-ribbon {-webkit-box-shadow: 5px 10px 30px rgba(0, 0, 0, 0.1);box-shadow: 5px 10px 30px rgba(0, 0, 0, 0.1);}.ec-product-ds:hover .links {opacity: 1;top: 50%;}.ec-product-ds:hover .ec-add-to-cart {opacity: 1;bottom: 13px;text-decoration: none;}.ec-product-cbb .ec-product-image img, .ec-product-ds .ec-product-image img, .ec-product-sbtn .ec-product-image img, .ec-product-sdwn .ec-product-image img, .ec-product-sup .ec-product-image img, .ec-product-swd .ec-product-image img {width: 100%;height: auto;}.ec-product-ds .ec-product-discount-label {color: #fff;background: var(--custom-color) !important;font-size: 14px;font-weight: 400;text-transform: uppercase;padding: 2px 8px;position: absolute;top: 12px;left: 12px;}.ec-product-ds .links {width: 145px;padding: 0;margin: 0;list-style: none;opacity: 0;-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);position: absolute;top: 65%;left: 50%;-webkit-transition: 0.4s;transition: 0.4s;}.ec-product-ds .links li {display: inline-block;margin: 0 2px;}.ec-product-ds .links li a {position: relative;width: 35px;height: 35px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;line-height: 10px;color: rgba(68, 68, 68, 0.7);background-color: #fff;border: 1px solid #eee;-webkit-transition: 0.4s ease-out;transition: 0.4s ease-out;}.ec-product-ds .links li a:after, .ec-product-ds .links li a:before {content: attr(data-tip);background-color: #555;font-size: 12px;line-height: 18px;display: none;-webkit-transform: translateX(-50%);position: absolute;-webkit-transition: 0.3s;color: #fff;left: 50%;white-space: nowrap;}.ec-product-ds .links li a:before {padding: 5px 10px;transform: translateX(-50%);top: -40px;transition: 0.3s;}.ec-product-ds .links li a:after {padding: 0;transform: translateX(-50%);transition: 0.3s;content: "";height: 10px;width: 10px;-webkit-transform: translateX(-50%) rotate(45deg);transform: translateX(-50%) rotate(45deg);top: -18px;z-index: -1;}.ec-product-ds .ec-product-body {padding: 12px 12px 15px;position: relative;background-color: #fff;}.ec-product-csc .ec-product-body .ec-rating, .ec-product-ds .ec-rating, .ec-product-fw .ec-product-body .ec-rating, .ec-product-tp .ec-product-body .ec-rating {padding: 0;margin: 10px 0 8px;list-style: none;}.ec-product-ds .ec-title {margin: 0 0 10px;}.ec-product-ds .ec-title a {display: block;font-size: 13px;text-transform: uppercase;color: #777;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-webkit-transition: 0.3s;transition: 0.3s;}.ec-full-blog .ec-card-info a.ec-icon-link:hover, .ec-product-ds .ec-title a:hover, .ec-title a:hover {color: var(--custom-color) !important;text-decoration: none;}.ec-product-ds .ec-price {margin-bottom: 5px;color: var(--custom-color) !important;font-size: 16px;font-weight: 600;display: block;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.ec-product-cbb .ec-product-body .ec-price span, .ec-product-csc .ec-product-body .ec-price span, .ec-product-ds .ec-price span, .ec-product-fw .ec-product-body .ec-price span, .ec-product-sup .ec-product-body .ec-price span, .ec-product-swd .ec-product-body .ec-price span, .ec-product-tp .ec-product-body .ec-price span {color: #999;font-weight: 500;text-decoration: line-through;}.ec-product-ds .ec-add-to-cart {position: absolute;bottom: 50px;left: 50%;width: 130px;height: 35px;font-size: 12px;font-weight: 500;text-transform: uppercase;line-height: 33px;opacity: 0;color: rgba(68, 68, 68, 0.7);background-color: #fff;border: 2px solid #eee;-webkit-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: 0.4s ease-out;transition: 0.4s ease-out;}.ec-product-csc .ec-product-image {-webkit-transition: 0.3s linear;transition: 0.3s linear;position: relative;}.ec-product-csc .ec-product-image .ec-product-ribbon {width: 45px;height: 25px;position: absolute;top: 15px;right: 15px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 11px;text-align: center;text-transform: uppercase !important;color: #fff;background-color: #373840;-webkit-transition: -webkit-box-shadow 0.3s;transition: box-shadow 0.3s;transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;z-index: 10;}.ec-product-csc:hover .ec-product-image .ec-product-ribbon {-webkit-box-shadow: 0 20px 20px -16px rgba(0, 0, 0, 0.5);box-shadow: 0 20px 20px -16px rgba(0, 0, 0, 0.5);}.ec-product-csc .ec-product-body {padding: 15px;position: relative;background-color: #fff;}.ec-product-csc .ec-product-body .ec-title {margin: 0 0 5px;font-size: 12px;font-weight: 500;color: #777;text-transform: uppercase;}.ec-product-csc .ec-product-body .ec-description {font-size: 14px;font-weight: 600;margin: 0 0 5px;color: #777;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.ec-product-csc .ec-product-body .ec-price, .ec-product-fw .ec-product-body .ec-price, .ec-product-swd .ec-product-body .ec-price {display: block;margin-bottom: 5px;font-size: 16px;font-weight: 600;text-align: center;color: var(--custom-color) !important;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.ec-product-csc .ec-product-body .ec-link-icon a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 35px;height: 35px;margin: 10px 5px 0;padding: 6px;line-height: 10px;color: rgba(68, 68, 68, 0.7);background-color: #fff;border: 1px solid #eee;-webkit-transition: 0.4s ease-out;transition: 0.4s ease-out;}.ec-product-fw .ec-product-image .ec-link-icon a, .ec-product-tp .ec-product-image .ec-link-icon a {width: 35px;height: 35px;margin: 9px 5px;padding: 7px;background-color: var(--custom-color) !important;line-height: 10px;}.ec-product-csc .ec-product-body .ec-link-btn {padding: 10px 20px 0 0;}.ec-product-csc .ec-product-body .ec-link-btn .ec-add-to-cart {height: 35px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;font-size: 12px;font-weight: 700;text-transform: uppercase;text-align: center;line-height: 33px;color: rgba(68, 68, 68, 0.7);background-color: #fff;border: 1px solid #eee;}.ec-product-fw {background: #fff;-webkit-transition: 0.4s ease-out;transition: 0.4s ease-out;border: 1px solid #d7d7d7;}.ec-product-fw .ec-product-image {padding: 15px;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-line-pack: center;align-content: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;transition: 0.3s linear;-webkit-transition: 0.3s linear;}.ec-product-fw .ec-product-body, .ec-product-tp .ec-product-image {padding: 0 15px 15px;position: relative;}.ec-product-fw .ec-product-image img {max-width: 100%;box-shadow: 0 0 7px 3px #a7a7a7;transition: transform 0.3s;}.ec-product-fw .ec-product-image img:hover {transform: scale(1.1);}.ec-product-fw .ec-product-image .ec-link-icon {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;position: absolute;right: auto;left: auto;bottom: 20px;opacity: 0;-webkit-transition: 0.4s;transition: 0.4s;}.ec-product-fw .ec-product-image .ec-link-icon a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;color: #fff;-webkit-transition: 0.4s ease-out;transition: 0.4s ease-out;}.ec-product-fw .ec-product-image .ec-link-icon a:hover {-webkit-box-shadow: 0 0 5px 0 #ccc;box-shadow: 0 0 5px 0 #ccc;color: var(--custom-color);background-color: #fff !important;}.ec-product-fw .ec-product-image .ec-product-ribbon {position: absolute;top: 1px;right: 2px;font-size: 11px;font-weight: 600;line-height: 1.3;text-transform: uppercase !important;color: #fff;background-color: var(--custom-color) !important;-webkit-transition: -webkit-box-shadow 0.3s;transition: box-shadow 0.3s;transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;z-index: 10;padding: 5px 10px;height: 39px;width: 39px;border-radius: 50%;}.ec-product-fw .ec-product-body .ec-title, .ec-product-lsc .ec-product-body .ec-title {font-size: 16px;font-weight: 600;text-transform: uppercase;margin: 0 0 5px;}.ec-product-fw .ec-product-body .ec-description {font-size: 14px;font-weight: 500;margin: 0 0 5px;color: #777;font-family: 'Hind_Siliguri';}.ec-product-fw .ec-link-btn .ec-add-to-cart:hover {-webkit-box-shadow: 0 0 10px 0 #ccc;box-shadow: 0 0 10px 0 #ccc;color: var(--custom-color);background-color: #fff !important;border: 1px solid var(--custom-color);}.ec-product-tp {text-align: center;overflow: hidden;-webkit-transition: 0.4s ease-out;transition: 0.4s ease-out;}.ec-product-tp .ec-product-image {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-line-pack: center;align-content: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;transition: 0.3s linear;-webkit-transition: 0.3s linear;z-index: 1;}.ec-product-tp .ec-product-image .ec-link-icon {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;position: absolute;right: auto;left: auto;bottom: 30px;opacity: 0;-webkit-transition: 0.4s;transition: 0.4s;}.ec-product-tp .ec-product-image .ec-link-icon a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;color: #fff;border: 1px solid var(--custom-color) !important;-webkit-transition: 0.4s ease-out;transition: 0.4s ease-out;border-radius: 30px;}.ec-product-tp .ec-product-image .ec-link-icon a:hover {-webkit-box-shadow: 0 0 10px 0 #ccc;box-shadow: 0 0 10px 0 #ccc;color: var(--custom-color) !important;background-color: #fff;border: 1px solid #fff;}.ec-product-tp .ec-product-image .ec-product-ribbon {position: absolute;padding: 5px 15px;top: 15px;right: 30px;font-size: 13px;text-align: center;text-transform: uppercase !important;border-radius: 15px;color: #fff;background-color: var(--custom-color) !important;-webkit-transition: -webkit-box-shadow 0.3s;transition: box-shadow 0.3s;transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;z-index: 10;}.ec-product-tp .ec-product-body {position: relative;margin-top: -130px;padding: 15px;border-radius: 15px;}.ec-product-tp .ec-product-body .ec-title {margin: 110px 0 5px;font-size: 16px;font-weight: 600;text-transform: uppercase;}.ec-product-tp .ec-product-body .ec-description {font-size: 13px;font-weight: 300;margin: 0 0 5px;color: #4e4e4e;}.ec-product-tp .ec-product-body .ec-price {display: block;margin-bottom: 5px;font-size: 20px;font-weight: 600;text-align: center;color: var(--custom-color) !important;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.ec-product-tp .ec-link-btn .ec-add-to-cart {display: block;padding: 5px 10px;width: 100%;font-size: 12px;font-weight: 700;text-transform: uppercase;text-align: center;line-height: 33px;color: #fff;background-color: var(--custom-color) !important;border: 1px solid #eee;border-radius: 30px;transition: 0.6s;}.ec-product-tp .ec-link-btn .ec-add-to-cart:hover {-webkit-box-shadow: 0 0 10px 0 #ccc;box-shadow: 0 0 10px 0 #ccc;background-color: #fff;color: var(--custom-color) !important;}.ec-product-lsc {padding: 15px;border: 1px solid #eee;text-align: center;background-color: #fff;overflow: hidden;-webkit-transition: 0.4s ease-out;transition: 0.4s ease-out;}.ec-product-lsc .ec-product-image {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-line-pack: center;align-content: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;transition: 0.3s linear;-webkit-transition: 0.3s linear;}.ec-product-lsc .ec-product-image .ec-product-ribbon {position: absolute;top: 7px;right: 7px;font-size: 11px;text-align: center;text-transform: uppercase !important;color: #fff;background-color: var(--custom-color) !important;-webkit-transition: -webkit-box-shadow 0.3s;transition: box-shadow 0.3s;transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;z-index: 10;padding: 3px 10px;line-height: 15px;}.ec-product-lsc .ec-product-body {padding: 12px 0 0;position: relative;text-align: left;}.ec-product-lsc .ec-product-body .ec-description {font-size: 13px;font-weight: 500;margin: 0 0 8px;color: #777;}.ec-product-lsc .ec-product-body .ec-description span {position: absolute;top: 12px;right: 0;font-size: 12px;color: #555;}.ec-product-lsc .ec-product-body .ec-rating {padding: 0;margin: 10px 0 12px;list-style: none;}.ec-product-lsc .ec-product-body .ec-el-price .ec-o-price {position: relative;margin-bottom: 0;font-size: 18px;font-weight: 600;color: var(--custom-color) !important;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.ec-product-lsc .ec-product-body .ec-el-price .ec-d-price {margin: -5px 0 8px;position: absolute;top: 9px;left: 60px;color: #999;font-size: 14px;font-weight: 600;text-decoration: line-through;}.ec-product-lsc .ec-product-body .ec-size a {display: inline-block;padding: 1px;border: 1px solid #eee;color: #777;margin: 5px 0 20px;font-size: 11px;-webkit-transition: 0.4s ease-out;transition: 0.4s ease-out;width: 20px;height: 20px;text-align: center;}.ec-product-lsc .ec-product-body .ec-size a:hover {border: 1px solid #eee;text-decoration: none;color: #fff;background-color: var(--custom-color) !important;}.ec-product-lsc .ec-product-body .ec-link-btn .ec-add-to-cart {height: 35px;display: block;padding: 0 10px;font-size: 12px;font-weight: 700;text-transform: uppercase;text-align: center;line-height: 33px;color: rgba(68, 68, 68, 0.7);background-color: #fff;border: 1px solid #eee;margin-right: 2px;}.ec-product-lsc .ec-product-body .ec-link-icon {display: contents;position: absolute;right: auto;left: auto;bottom: 20px;-webkit-transition: 0.4s;transition: 0.4s;}.ec-product-lsc .ec-product-body .ec-link-icon a {-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 35px;height: 35px;margin: 0 2px;display: -webkit-box;display: -ms-flexbox;display: flex;align-items: center;justify-content: center;line-height: 10px;color: rgba(68, 68, 68, 0.7);background-color: #fff;border: 1px solid #eee;-webkit-transition: 0.4s ease-out;transition: 0.4s ease-out;}.ec-product-swd {background-color: #fff;font-family: Lato, sans-serif;text-align: center;}.ec-product-swd .ec-product-image .pic-2 {width: 100%;height: 100%;-webkit-filter: blur(10px);filter: blur(10px);opacity: 0;position: absolute;top: 0;left: 0;-webkit-transition: 0.5s;transition: 0.5s;}.ec-product-swd:hover .ec-product-image .pic-1 {opacity: 0;-webkit-transition: 0.5s;transition: 0.5s;}.ec-product-cbb:hover .ec-product-image .pic-2, .ec-product-swd:hover .ec-product-image .pic-2 {-webkit-filter: blur(0);filter: blur(0);opacity: 1;}.ec-product-swd:hover .ec-product-links {opacity: 1;-webkit-transform: translateX(-50%) scale(1);transform: translateX(-50%) scale(1);}.ec-product-swd:hover .ec-product-body {-webkit-transform: translateY(47px);transform: translateY(47px);}.ec-product-swd .ec-product-like-icon {color: #999;font-size: 16px;position: absolute;right: 13px;top: 10px;-webkit-transition: 0.3s;transition: 0.3s;}.ec-product-swd .ec-product-like-icon:hover {text-shadow: 2px 2px 0 rgba(0, 0, 0, 0.5);}.ec-product-swd .ec-product-links {width: 100%;padding: 0;margin: 0;list-style: none;opacity: 0;-webkit-transform: translateX(-50%) scale(0);transform: translateX(-50%) scale(0);position: absolute;top: calc(100% + 18px);left: 50%;z-index: 2;-webkit-transition: 0.3s;transition: 0.3s;background-color: #fff;}.ec-product-swd .ec-product-links li a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 35px;height: 35px;font-size: 16px;line-height: 10px;color: rgba(68, 68, 68, 0.7);background-color: #fff;border: 1px solid #eee;-webkit-transition: 0.3s;transition: 0.3s;}.ec-product-swd .ec-product-body {background-color: #fff;padding: 10px;position: relative;z-index: 1;-webkit-transition: 0.3s;transition: 0.3s;}.ec-product-swd .ec-product-body .ec-title {font-size: 16px;font-weight: 700;text-transform: capitalize;margin: 10px 0 7px;}.ec-product-swd .ec-product-body .ec-size a {display: inline-block;padding: 2px;border: 1px solid #eee;color: #777;margin: 5px 0 15px;font-size: 13px;-webkit-transition: 0.4s ease-out;transition: 0.4s ease-out;width: 25px;height: 25px;text-align: center;}.ec-product-swd .ec-product-body .ec-size a:hover {border: 1px solid #eee;text-decoration: none;background-color: #eee;}.ec-product-swd .ec-product-body .ec-color a {border: 2px solid transparent;padding: 1px;line-height: 10px;text-align: center;display: inline-block;border-radius: 30px;-webkit-transition: 0.3s;transition: 0.3s;}.ec-product-cbb .ec-product-body .ec-color a:hover, .ec-product-swd .ec-product-body .ec-color a:hover {border: 2px solid #eee;}.ec-product-swd .ec-product-body .ec-color span {width: 17px;height: 17px;display: inline-block;border-radius: 30px;}.ec-product-swd .ec-product-body .ec-color .red {background-color: #f56464;}.ec-product-swd .ec-product-body .ec-color .blue {background-color: #5d5dfc;}.ec-product-swd .ec-product-body .ec-color .pink {background-color: #ff9faf;}.ec-product-swd .ec-product-body .ec-color .green {background-color: #539653;}.ec-product-cbb {background-color: #fff;font-family: "Work Sans", sans-serif;text-align: center;-webkit-transition: 0.3s;transition: 0.3s;}.ec-product-cbb:hover {-webkit-box-shadow: 0 0 15px -5px rgba(0, 0, 0, 0.3);box-shadow: 0 0 15px -5px rgba(0, 0, 0, 0.3);}.ec-product-cbb:hover .ec-product-links li {-webkit-transform: rotate(0) scale(1);transform: rotate(0) scale(1);}.ec-product-cbb:hover .ec-product-links li:nth-child(3) {-webkit-transition-delay: 0.1s;transition-delay: 0.1s;}.ec-product-cbb:hover .ec-product-links li:nth-child(2) {-webkit-transition-delay: 0.2s;transition-delay: 0.2s;}.ec-product-cbb:hover .ec-product-links li:first-child {-webkit-transition-delay: 0.3s;transition-delay: 0.3s;}.ec-product-cbb .ec-product-image {overflow: hidden;position: relative;-webkit-transition: 0.3s;transition: 0.3s;}.ec-product-cbb .ec-product-image .pic-1 {-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: 0.5s;transition: 0.5s;}.ec-product-cbb .ec-product-image .pic-2 {position: absolute;width: 100%;height: 100%;top: 0;left: 0;opacity: 0;-webkit-filter: blur(10px);filter: blur(10px);-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: 0.5s;transition: 0.5s;}.ec-product-cbb .ec-product-links {padding: 0;margin: 0;list-style: none;opacity: 0;position: absolute;bottom: 0;right: 10px;-webkit-transition: 0.3s;transition: 0.3s;}.ec-product-cbb .ec-product-links li {margin: 0 0 10px;-webkit-transform: rotate(360deg) scale(0);transform: rotate(360deg) scale(0);-webkit-transition: 0.3s;transition: 0.3s;}.ec-product-cbb .ec-product-links li a {display: block;padding: 6px;width: 35px;height: 35px;line-height: 10px;border-radius: 50%;color: rgba(68, 68, 68, 0.7);background-color: #fff;border: 1px solid #eee;-webkit-transition: 0.3s;transition: 0.3s;}.ec-product-cbb .ec-product-links li a i, .ec-product-sup .ec-social li a i {font-size: 16px;line-height: 30px;}.ec-product-cbb .ec-product-body {text-align: center;padding: 15px 10px;}.ec-product-cbb .ec-product-body .ec-rating {padding: 0;margin: 0 0 5px;list-style: none;}.ec-product-cbb .ec-product-body .ec-title {font-size: 16px;font-weight: 700;text-transform: capitalize;margin: 0 0 7px;}.ec-product-cbb .ec-product-body .ec-price, .ec-product-sup .ec-product-body .ec-price {display: block;margin-bottom: 5px;font-size: 16px;font-weight: 600;color: var(--custom-color) !important;-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;}.ec-product-cbb .ec-product-body .ec-size a {display: inline-block;padding: 1px;border: 1px solid #eee;color: #777;margin: 5px 0;font-size: 12px;-webkit-transition: 0.4s ease-out;transition: 0.4s ease-out;width: 20px;height: 20px;text-align: center;}.ec-product-cbb .ec-product-body .ec-size a:hover, .ec-product-sbtn .ec-product-body .ec-size a:hover, .ec-product-sdwn .ec-product-body .ec-size a:hover, .ec-product-sup .ec-product-body .ec-size a:hover {border: 1px solid var(--custom-color) !important;text-decoration: none;color: #fff;background-color: var(--custom-color) !important;}.ec-product-cbb .ec-product-body .ec-color a {border: 2px solid transparent;padding: 1px;line-height: 10px;text-align: center;display: inline-block;-webkit-transition: 0.3s;transition: 0.3s;border-radius: 30px;}.ec-product-cbb .ec-product-body .ec-color span {width: 17px;height: 17px;display: inline-block;opacity: 0.7;border-radius: 30px;}.ec-product-cbb .ec-product-body .ec-color .red {background-color: #ff8f8f;}.ec-product-cbb .ec-product-body .ec-color .blue {background-color: #6c6cff;}.ec-product-cbb .ec-product-body .ec-color .pink {background-color: #ff8fa1;}.ec-product-cbb .ec-product-body .ec-color .green {background-color: #74b474;}.ec-product-sup {font-family: Roboto, sans-serif;text-align: center;-webkit-transition: 0.5s;transition: 0.5s;}.ec-product-sup:hover {-webkit-box-shadow: 0 5px 18px rgba(0, 0, 0, 0.3);box-shadow: 0 5px 18px rgba(0, 0, 0, 0.3);}.ec-product-sup:hover .ec-product-rating {opacity: 1;bottom: 0;}.ec-product-sup .ec-product-image .pic-1 {opacity: 1;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: 0.5s;transition: 0.5s;}.ec-product-sup .ec-product-image .pic-2 {width: 100%;height: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;opacity: 0;position: absolute;top: 0;left: 0;-webkit-transition: 0.5s;transition: 0.5s;}.ec-product-sup .ec-product-sale-label {color: #fff;background: var(--custom-color) !important;font-size: 14px;font-style: italic;text-transform: uppercase;width: 55px;height: 55px;line-height: 55px;border-radius: 50px;position: absolute;top: 10px;left: 10px;}.ec-product-sdwn .ec-social, .ec-product-sup .ec-social {padding: 0;margin: 0;top: 0;right: 10px;list-style: none;position: absolute;}.ec-product-sdwn .ec-social li, .ec-product-sup .ec-social li {-webkit-transform: translateX(60px);transform: translateX(60px);-webkit-transition: 0.3s 0.3s;transition: 0.3s 0.3s;}.ec-product-sdwn .ec-social li:nth-child(2), .ec-product-sup .ec-social li:nth-child(2) {-webkit-transition: 0.3s 0.4s;transition: 0.3s 0.4s;}.ec-product-sup .ec-social li a {display: block;padding: 6px;margin: 10px 0;width: 35px;height: 35px;line-height: 10px;border-radius: 50%;color: rgba(68, 68, 68, 0.7);background-color: #fff;border: 1px solid #eee;-webkit-transition: 0.3s;transition: 0.3s;}.ec-product-sup .ec-product-rating {background: #eee;width: 100%;padding: 10px;opacity: 0;position: absolute;bottom: -60px;left: 0;-webkit-transition: 0.2s ease-in-out;transition: 0.2s ease-in-out;}.ec-product-sup .ec-rating {padding: 0;margin: 0;list-style: none;float: left;}.ec-product-sup .ec-add-to-cart {font-weight: 500;float: right;-webkit-transition: 0.4s ease-out;transition: 0.4s ease-out;border: 1px solid #eee;padding: 2px 10px;font-size: 12px;color: rgba(68, 68, 68, 0.7);background-color: #fff;}.ec-product-sup .ec-product-body {background: #fff;padding: 15px;}.ec-product-sbtn .ec-title, .ec-product-sdwn .ec-product-body .ec-title, .ec-product-sup .ec-product-body .ec-title {font-size: 16px;font-weight: 700;text-transform: capitalize;margin: 0 0 5px;}.ec-product-sbtn .ec-title a, .ec-product-sdwn .ec-product-body .ec-title a, .ec-product-sup .ec-product-body .ec-title a {-webkit-transition: 0.5s;transition: 0.5s;}.ec-product-sbtn .ec-title a:hover, .ec-product-sdwn .ec-product-body .ec-title a:hover, .ec-product-sup .ec-product-body .ec-title a:hover {text-decoration: none;color: var(--custom-color) !important;}.ec-product-sup .ec-product-body .ec-size a {display: inline-block;padding: 2px;border: 1px solid;border-color: var(--custom-color) !important;color: var(--custom-color) !important;margin: 5px 0;font-size: 13px;-webkit-transition: 0.4s ease-out;transition: 0.4s ease-out;width: 25px;height: 25px;text-align: center;}.ec-product-sup .ec-product-body .ec-color a {width: 20px;height: 20px;border: 1px solid transparent;display: inline-block;-webkit-transition: 0.3s;transition: 0.3s;}.ec-product-sbtn .ec-product-body .ec-color span, .ec-product-sup .ec-product-body .ec-color span {width: 100%;height: 100%;border: 1px solid #fff !important;display: inline-block;}.ec-product-sbtn .ec-product-body .ec-color .red, .ec-product-sup .ec-product-body .ec-color .red {background-color: red;}.ec-product-sbtn .ec-product-body .ec-color .blue, .ec-product-sup .ec-product-body .ec-color .blue {background-color: #00f;}.ec-product-sbtn .ec-product-body .ec-color .pink, .ec-product-sup .ec-product-body .ec-color .pink {background-color: pink;}.ec-product-sbtn .ec-product-body .ec-color .green, .ec-product-sup .ec-product-body .ec-color .green {background-color: green;}.ec-product-sbtn {font-family: "Hind_Siliguri", sans-serif;text-align: center;}.ec-product-sbtn:hover {-webkit-box-shadow: 0 0 20px -10px rgba(63, 63, 63, 0.3);box-shadow: 0 0 20px -10px rgba(63, 63, 63, 0.3);}.ec-product-sbtn:hover .ec-add-to-cart {text-decoration: none;color: #fff;background: var(--custom-color) !important;}.ec-product-sbtn:hover .ec-add-to-cart i {display: inline-block;visibility: visible;}.ec-product-sbtn:hover .ec-product-like-icon {opacity: 1;left: 0;}.ec-product-sbtn:hover .ec-product-compare-icon {opacity: 1;right: 0;}.ec-product-sbtn .ec-product-image .pic-1, .ec-product-sdwn .ec-product-image .pic-1 {opacity: 1;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.ec-product-image .pic-2, .ec-product-sbtn .ec-product-image .pic-2 {width: 100%;height: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;opacity: 0;position: absolute;top: 0;left: 0;-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.ec-product-sbtn .ec-product-discount-label, .ec-product-sbtn .ec-product-sale-label {color: #fff;font-size: 12px;letter-spacing: 1px;padding: 5px 11px;border-radius: 12px;position: absolute;top: 10px;}.ec-product-sbtn .ec-product-sale-label {background: #81dca8;-webkit-transition: 0.4s;transition: 0.4s;text-transform: uppercase;left: 11px;right: auto;font-weight: 600;line-height: 12px;}.ec-product-sbtn .ec-product-discount-label {background: #ff6285;line-height: 14px;right: 10px;-webkit-transition: 0.4s;transition: 0.4s;}.ec-product-sbtn .ec-product-body .ec-size a {display: inline-block;border: 1px solid #eee;color: var(--custom-color) !important;margin: 10px 0 16px;font-size: 13px;-webkit-transition: 0.4s ease-out;transition: 0.4s ease-out;width: 25px;height: 25px;text-align: center;}.ec-product-sbtn .ec-product-body .ec-color a {width: 20px;height: 20px;border: 1px solid transparent;text-align: center;display: inline-block;-webkit-transition: 0.3s;transition: 0.3s;}.ec-product-sbtn .ec-rating, .ec-product-sdwn .ec-product-body .ec-rating {padding: 0;margin: 0 0 7px;list-style: none;}.ec-product-sbtn .ec-rating li, .ec-product-sdwn .ec-product-body .ec-rating li {font-size: 12px;display: inline-block;}.ec-product-sbtn .ec-price, .ec-product-sdwn .ec-product-body .ec-price {color: var(--custom-color) !important;font-size: 16px;font-weight: 600;letter-spacing: 0.005em;margin-bottom: 10px;}.ec-product-sbtn .ec-price span, .ec-product-sdwn .ec-product-body .ec-price span {color: #a7a7a7;font-size: 16px;font-weight: 400;text-decoration: line-through;}.ec-product-sbtn .ec-product-button-group, .hero-container, .hero-section {position: relative;z-index: 1;}.ec-product-sbtn .ec-add-to-cart {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: 0 auto;width: calc(100% - 95px);height: 40px;font-size: 12px;font-weight: 700;color: #fff;-webkit-transition: 0.25s;transition: 0.25s;background-color: var(--custom-color) !important;}.ec-product-sbtn .ec-add-to-cart:hover, .ec-product-sdwn .ec-product-body .ec-link-btn .ec-add-to-cart:hover {background-color: #555;text-decoration: none;}.ec-product-sbtn .ec-add-to-cart i {margin-right: 8px;display: none;visibility: hidden;-webkit-transition: 0.25s;transition: 0.25s;}.ec-product-sbtn .ec-product-like-icon {left: 50px;right: auto;}.ec-product-sbtn .ec-product-compare-icon {left: auto;right: 50px;}.ec-product-sbtn .ec-product-compare-icon, .ec-product-sbtn .ec-product-like-icon {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;color: rgba(68, 68, 68, 0.7);background-color: #fff;border: 1px solid #eee;line-height: 10px;width: 40px;height: 40px;opacity: 0;-webkit-transform: translateY(-50%);transform: translateY(-50%);position: absolute;top: 50%;z-index: -1;-webkit-transition: 0.25s;transition: 0.25s;}.ec-product-sdwn {-webkit-box-shadow: 0 15px 35px -5px rgba(0, 0, 0, 0.32);box-shadow: 0 15px 35px -5px rgba(0, 0, 0, 0.32);border-radius: 15px;-webkit-transition: -webkit-transform 0.2s;transition: transform 0.2s;transition: transform 0.2s, -webkit-transform 0.2s;position: relative;}.ec-product-sdwn:hover .ec-product-body {margin-top: 0;-webkit-transition: 0.5s;transition: 0.5s;}.ec-product-sdwn .ec-product-sale-label {color: #fff;background: var(--custom-color) !important;font-size: 14px;font-style: italic;text-transform: uppercase;width: 55px;height: 55px;line-height: 55px;border-radius: 50px;position: absolute;top: 10px;left: 10px;text-align: center;}.ec-product-sdwn .ec-social li a {display: block;padding: 7px;margin: 10px 0;width: 35px;height: 35px;line-height: 10px;border-radius: 50%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;color: rgba(68, 68, 68, 0.7);background-color: #fff;border: 1px solid #eee;-webkit-transition: 0.3s;transition: 0.3s;}.ec-product-sdwn .ec-social li a i {font-size: 16px;line-height: 26px;}.ec-product-sdwn .ec-product-body {width: 100%;margin-top: -145px;text-align: center;-webkit-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;}.ec-product-sdwn .ec-product-body .ec-size a {display: inline-block;margin: 10px 0;width: 20px;height: 20px;font-size: 12px;line-height: 20px;text-align: center;border: 1px solid #eee;color: #777;-webkit-transition: 0.4s ease-out;transition: 0.4s ease-out;}.ec-product-sdwn .ec-product-body .ec-color a {width: 20px;height: 20px;border: 1px solid transparent;text-align: center;display: inline-block;border-radius: 30px;-webkit-transition: 0.3s;transition: 0.3s;}.ec-product-sdwn .ec-product-body .ec-color span {width: 100%;height: 100%;border: 1px solid #fff !important;display: inline-block;border-radius: 30px;}.ec-product-sdwn .ec-product-body .ec-color .red {background-color: #ff8383;}.ec-product-sdwn .ec-product-body .ec-color .blue {background-color: #8383ff;}.ec-product-sdwn .ec-product-body .ec-color .pink {background-color: #ffa3b3;}.ec-product-sdwn .ec-product-body .ec-color .green {background-color: #76aa76;}.ec-product-sdwn .ec-product-body .ec-link-btn .ec-add-to-cart {display: block;padding: 5px;width: 100%;font-size: 12px;font-weight: 700;text-transform: uppercase;text-align: center;line-height: 33px;color: #fff;background-color: var(--custom-color) !important;}.ec-title a {color: #404040;font-size: 16px;line-height: 23px;font-weight: 600;text-transform: capitalize;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}.ec-catalog-multi-vendor .ec-multi-vendor-detail .ec-page-description-info .ec-catalog-vendor-info .vendor-card-height .catalog-detail-card p, .ec-rating li, .ec-user-account .note-text-color, .ec-vendor-profile-card .ec-vendor-block-profile .ec-vendor-block-img .ec-vendor-block-detail p {color: #999;}.ec-rating .fill {color: #eec317;}@media only screen and (max-width: 380px) and (min-width: 320px) {.ec-product-fw .ec-product-body .ec-link-btn .ec-add-to-cart {font-size: 9px !important;line-height: 25px !important;}}@media screen and (max-width: 1200px) {.ec-product-ds .ec-price, .ec-product-ds .ec-title a {font-size: 14px;}.ec-product-csc .ec-product-body .ec-link-icon a, .ec-product-fw .ec-product-body .ec-link-icon a, .ec-product-tp .ec-product-body .ec-link-icon a {margin: 9px 2px;}.ec-product-csc .ec-product-body .ec-link-btn .ec-add-to-cart, .ec-product-fw .ec-product-body .ec-link-btn .ec-add-to-cart, .ec-product-tp .ec-product-body .ec-link-btn .ec-add-to-cart {font-size: 12px;line-height: 33px;}.ec-product-lsc .ec-product-body .ec-link-icon a {margin: 0 2px;}.ec-product-lsc .ec-product-body .ec-link-btn .ec-add-to-cart {font-size: 12px;line-height: 35px;height: 35px;margin: 0 2px 0 0;}}.ec-product-fw .ec-product-body .ec-title a {font-family: "Hind_Siliguri", sans-serif;}@media screen and (max-width: 991px) {.ec-product-ds {margin: 20px 0;overflow: inherit;}.ec-product-ds .links {opacity: unset;bottom: 0;top: auto !important;}.ec-product-ds .links li a {width: 35px;height: 35px;font-size: 16px;}.ec-product-ds .ec-price {margin-bottom: 15px;opacity: inherit;}.ec-product-ds:hover .ec-price {opacity: inherit;}.ec-product-ds .ec-add-to-cart {opacity: unset;bottom: auto !important;line-height: 35px;font-size: 13px;}.ec-product-csc, .ec-product-tp {margin: 20px 0;}.ec-product-csc .ec-product-body .ec-title a, .ec-product-lsc .ec-product-body .ec-title a, .ec-product-tp .ec-product-body .ec-title a {font-size: 14px;}.ec-product-csc .ec-product-body .ec-link-icon {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;text-align: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.ec-product-fw {margin: 10px 5px;}.ec-product-fw .ec-product-body .ec-title a {font-size: 14px;}.ec-product-fw .ec-product-image .ec-link-icon, .ec-product-lsc .ec-product-image .ec-link-icon, .ec-product-tp .ec-product-image .ec-link-icon {opacity: 1;}.ec-product-lsc, .ec-product-sdwn {margin: 15px 0;}.ec-product-cbb, .ec-product-swd {margin: 0 0 30px;}.ec-product-sup {margin-bottom: 40px;}.ec-product-sbtn {margin-bottom: 30px;}}.main-block, .main-info {-webkit-box-align: center;text-align: center;}.sec-1 .h2, .sec-1 h2, .sec-10 .h2, .sec-10 h2, .sec-11 .h2, .sec-11 h2, .sec-12 .h2, .sec-12 h2, .sec-2 .h2, .sec-2 h2, .sec-3 .h2, .sec-3 h2, .sec-4 .h2, .sec-4 h2, .sec-5 .h2, .sec-5 h2, .sec-6 .h2, .sec-6 h2, .sec-7 .h2, .sec-7 h2, .sec-8 .h2, .sec-8 h2, .sec-9 .h2, .sec-9 h2 {font-size: 38px;font-weight: 800;margin-bottom: 20px;position: relative;}.sec-1 p, .sec-10 p, .sec-11 p, .sec-12 p, .sec-2 p, .sec-3 p, .sec-4 p, .sec-5 p, .sec-6 p, .sec-7 p, .sec-8 p, .sec-9 p {margin: 0;color: #777;font-size: 16px;font-family: "Hind_Siliguri", sans-serif;}.btn-black, .subscribe_form button {font-size: 15px;text-transform: uppercase;}.sec-1 .h2 span:after, .sec-1 h2 span:after {content: "";width: 50px;height: 50px;position: absolute;top: -37px;right: -12px;background-color: var(--custom-color) !important;z-index: -1;border-radius: 50%;opacity: 0.3;}.sec-1 .h2 span:before, .sec-1 h2 span:before {content: "";width: 20px;height: 20px;position: absolute;top: 9px;right: -25px;background-color: #555;z-index: -1;border-radius: 50%;opacity: 0.3;}.sec-2 .h2 span:after, .sec-2 h2 span:after {background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(#c31c37), color-stop(#555), to(transparent));background: linear-gradient(to right, transparent, #c31c37, #555, transparent);content: "";position: absolute;height: 120%;width: 170%;top: -15%;left: -33%;opacity: 0.25;z-index: -1;}.sec-3 .h2 span:after, .sec-3 .h2 span:before, .sec-3 h2 span:after, .sec-3 h2 span:before {width: 50px;top: 22px;opacity: 0.3;height: 5px;position: absolute;background-color: var(--custom-color) !important;content: "";z-index: -1;}.sec-3 .h2 span:after, .sec-3 h2 span:after {left: -70px;}.sec-3 .h2 span:before, .sec-3 h2 span:before {right: -70px;}.sec-4 .h2, .sec-4 h2 {margin-bottom: 25px;padding-bottom: 5px;border-bottom: 5px solid #555;}.sec-4 .h2 span:after, .sec-4 h2 span:after {content: "";width: 100%;height: 5px;position: absolute;bottom: -10px;left: 0;background-color: var(--custom-color) !important;z-index: 0;}@-webkit-keyframes spin {0% {-webkit-transform: rotate(0);}100% {-webkit-transform: rotate(360deg);}}@keyframes spin {0% {-webkit-transform: rotate(0);transform: rotate(0);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}.btn-black {margin: 0 11px 0 0;padding: 10px 20px;color: #fff !important;background-color: rgba(11, 13, 19, 0.8);border-radius: 0;border: 1px solid #222;text-decoration: none;position: relative;transition: 0.3s;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;}.btn-black:hover {cursor: pointer;color: #111 !important;background-color: #fff;outline: 0;text-decoration: none;transition: 0.3s;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;}input::-moz-selection {color: #fff;background: var(--custom-color) !important;}input::selection {color: #fff;background: var(--custom-color) !important;}input:-webkit-autofill {-webkit-text-fill-color: #555;-webkit-box-shadow: 0 0 0 30px #fff inset !important;-webkit-transition: background-color 5000s ease-in-out;transition: background-color 5000s ease-in-out;}input:-webkit-autofill:hover {-webkit-text-fill-color: #555;-webkit-box-shadow: 0 0 0 30px #fff inset !important;-webkit-transition: background-color 5000s ease-in-out;transition: background-color 5000s ease-in-out;}input:-webkit-autofill:focus {-webkit-text-fill-color: #555;-webkit-box-shadow: 0 0 0 30px #fff inset !important;-webkit-transition: background-color 5000s ease-in-out;transition: background-color 5000s ease-in-out;}textarea:-webkit-autofill {-webkit-text-fill-color: #555;-webkit-box-shadow: 0 0 0 30px #fff inset !important;-webkit-transition: background-color 5000s ease-in-out;transition: background-color 5000s ease-in-out;}textarea:-webkit-autofill:hover {-webkit-text-fill-color: #555;-webkit-box-shadow: 0 0 0 30px #fff inset !important;-webkit-transition: background-color 5000s ease-in-out;transition: background-color 5000s ease-in-out;}textarea:-webkit-autofill:focus {-webkit-text-fill-color: #555;-webkit-box-shadow: 0 0 0 30px #fff inset !important;-webkit-transition: background-color 5000s ease-in-out;transition: background-color 5000s ease-in-out;}select:-webkit-autofill {-webkit-text-fill-color: #555;-webkit-box-shadow: 0 0 0 30px #fff inset !important;-webkit-transition: background-color 5000s ease-in-out;transition: background-color 5000s ease-in-out;}select:-webkit-autofill:hover {-webkit-text-fill-color: #555;-webkit-box-shadow: 0 0 0 30px #fff inset !important;-webkit-transition: background-color 5000s ease-in-out;transition: background-color 5000s ease-in-out;}select:-webkit-autofill:focus {-webkit-text-fill-color: #555;-webkit-box-shadow: 0 0 0 30px #fff inset !important;-webkit-transition: background-color 5000s ease-in-out;transition: background-color 5000s ease-in-out;}.auto-height {margin: 0;min-height: 100vh;}.main-block {min-height: 100vh;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;z-index: 2;background: url(../images/offer-image/1.jpg) rgba(0, 0, 0, 0.5);background-size: cover;background-repeat: no-repeat;background-position: center;background-blend-mode: overlay;}#canvas, #particles-js {width: 100%;height: 100vh;margin: auto;position: fixed;left: 0;display: -webkit-box;display: flex;display: -ms-flexbox;display: -webkit-flex;-ms-flex-pack: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;justify-content: center;z-index: 2;text-align: center;}.main-info {width: 600px;display: flex;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: absolute;z-index: 3;}.validation {display: none;position: absolute;top: 45px;}.global_title {margin: -7px 0 20px;font-size: 42px;text-align: center;font-weight: 300;}.ec-user-account .font-bolder, .global_title span {font-weight: 600;}.logo {margin: 0 auto 30px;text-align: center;}.logo img {width: 150px;}.hero-detail {margin: 0;padding: 30px;background-color: rgba(11, 13, 19, 0.8);border-radius: 5px;}.title {margin-bottom: 15px;color: #fff;font-size: 50px;font-weight: 300;line-height: 40px;text-align: center;}.title span {color: var(--custom-color) !important;font-weight: 800;}.sub-title {color: #555;font-weight: 600;margin-bottom: 5px;}.description {margin: auto auto 5px;color: #777;}.counter {margin: 10px -8px -10px;display: block;}#timer {color: #111;text-align: center;text-transform: uppercase;}#timer .date-box {margin: 10px 8px;padding: 10px;width: 96px;height: 96px;display: inline-block;background-color: transparent;border: 1px solid #d9d9d9;font-size: 32px;font-weight: 600;z-index: 2;color: #fff;}#timer .text {font-size: 12px;font-weight: 300;color: #fff;}.hero-counter-desc {color: #f1f1f1;font-size: 14px;font-weight: 300;}.subscribe_form {padding: 20px 20px 0;max-width: 500px;width: 100%;margin: 0 auto;}.subscribe_form:focus {outline: 0;color: #fff;}.subscribe_form .form-control {min-height: 44px;padding: 0;}.subscribe_form .form-control:focus {-webkit-box-shadow: none;box-shadow: none;border: 1px solid #888;background-color: transparent;color: #fff;}.subscribe_form input {height: 44px;padding-left: 15px !important;color: #fff;background-color: transparent;border-radius: 0;border: 1px solid #d9d9d9;}.subscribe_form .button:hover {color: #111;background-color: #fff;transition: 0.3s;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;}.subscribe_form button {padding: 0 20px;border: 1px solid #d9d9d9;height: 44px;color: #fff;background-color: transparent;border-radius: 0;position: relative;transition: 0.3s;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: 15px auto auto;}input[type="email"]::-webkit-input-placeholder {color: #ddd;}input[type="email"]::-moz-placeholder {color: #ddd;}input[type="email"]:-ms-input-placeholder {color: #ddd;}input[type="email"]::placeholder {color: #ddd;}input[type="email"]::-ms-input-placeholder {color: #ddd;}input[type="email"]:focus:-ms-input-placeholder {color: #ddd;}input[type="email"]:focus::-moz-placeholder {color: #ddd;}input[type="email"]:focus:-moz-placeholder {color: #ddd;}input[type="email"]:focus::-webkit-input-placeholder {color: #ddd;}.ec-coming-soon-02 {background: url("../images/common/1.jpg") center/cover no-repeat;min-height: calc(100vh - 0px);position: relative;z-index: 0;display: -ms-grid;display: grid;padding: 10px 0;}.ec-coming-soon-02 .wrapper {display: flex;-ms-flex-line-pack: center;align-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}.ec-coming-soon-02:before {content: "";background: rgba(0, 0, 0, 0.6);position: absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: -1;}.ec-coming-soon-02 .coming-back {margin: 80px auto 60px;max-width: 600px;text-align: center;padding: 1em 0;}.ec-coming-soon-02 .h1, .ec-coming-soon-02 h1 {margin: 0 0 40px;font-size: 45px;font-weight: 700;color: #ff9800;line-height: 50px;text-transform: capitalize;}.ec-coming-soon-02 .countdown {margin: auto;display: table;font-size: 18px;font-weight: 500;}.ec-coming-soon-02 .number {font-family: Poppins;}.ec-coming-soon-02::-webkit-input-placeholder {font-family: Poppins;}.ec-coming-soon-02 .countdown > div {float: left;min-width: 80px;margin: 20px 0;font-size: 30px;line-height: 70px;font-weight: 700;color: #fff;padding: 0;}.ec-coming-soon-02 .countdown > div:last-child {border-right: none;}.ec-coming-soon-02 p {color: #fff;font-size: 14px;font-weight: 400;}.ec-coming-soon-02 p.t-text {line-height: 26px;opacity: 0.9;font-family: Poppins;}.ec-coming-soon-02 .countdown span {position: relative;display: block;font-size: 12px;line-height: 28px;text-align: center;text-transform: uppercase;font-weight: 600;letter-spacing: 1px;color: #fff;}.ec-coming-soon-02 input[type="text"] {padding: 1em 1.5em;border: 1px solid #fff;width: 88%;margin-right: 10px;font-size: 17px;color: #999;outline: 0;display: inline-block;background: #fff;border-radius: 30px;}.ec-coming-soon-02 form {max-width: 500px;margin: 40px 50px 0;display: flex;}.ec-coming-soon-02 button {color: #fff;padding: 7px 15px;font-size: 15px;text-align: center;cursor: pointer;text-decoration: none;background: #ff9800;border: 1px solid #ff9800;-webkit-transition: 0.3s;transition: 0.3s;border-radius: 30px;}.ec-coming-soon-02 button:hover {background: #e98c03;}@media only screen and (max-width: 767px) {.header-top-center {line-height: 1.3;font-size: 12px;}.ec-header-user .dropdown-menu .dropdown-item {font-size: 12px;}.ec-header-bottom {padding: 10px 0;box-shadow: 0 5px 10px #afafaf;}.ec-product-tab .tab-pane > .row {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.col-lg-3.ec-product-content {margin-bottom: 25px !important;}.section-space-footer-p {padding: 30px 0;}.footer-off-msg span {font-size: 18px;}.footer-bottom .ec-copy {font-size: 14px;}.ec-coming-soon-02 .h1, .ec-coming-soon-02 h1 {font-size: 40px;margin-bottom: 20px;}.ec-coming-soon-02 input[type="text"] {font-size: 16px;}}@media only screen and (max-width: 575px) {.ec-coming-soon-02 form, .footer-off-msg {-webkit-box-orient: vertical;-webkit-box-direction: normal;}.ec-header-user .dropdown-menu {top: 36px !important;}.header-top-center {display: none;}.ec-header-bottom {padding: 10px 0;box-shadow: 0 5px 10px #afafaf;}.ec-header-bottom .col {-webkit-box-flex: 1;-ms-flex: 1 0 100%;flex: 1 0 100%;}.header-logo {text-align: center !important;}.header-search {max-width: 300px;margin: 0 auto;}.ec-header-bottons .ec-header-btn:last-child {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin: 0;position: absolute;left: 15px;}.ec-header-bottons .ec-header-btn i, .ec-header-bottons i, .header-icon i {font-size: 20px;}.ec-product-inner .ec-pro-image .ec-pro-actions, .ec-product-tab .tab-pane > .row {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.col-lg-3.ec-product-content, .col-lg-4.ec-product-content {max-width: 342px;margin: 0 auto;}.ec-footer .footer-top .ec-footer-widget .ec-footer-heading {font-size: 15px;}.ec-footer .footer-top .ec-footer-widget .ec-footer-links .ec-footer-link, .footer-off-msg span {font-size: 14px;}.ec-footer .footer-top .ec-footer-widget .ec-footer-links .ec-footer-link a {font-size: 13px;line-height: 20px;}.footer-bottom .container {margin-bottom: 60px;}.footer-off-msg {-ms-flex-direction: column;flex-direction: column;padding-bottom: 15px;padding-top: 15px;}.footer-off-msg a {padding-left: 0;margin-top: 5px;font-size: 14px;}.ec-coming-soon-02 .h1, .ec-coming-soon-02 h1 {font-size: 35px;}.ec-coming-soon-02 .countdown > div {line-height: 50px;width: 50%;}.ec-coming-soon-02 .number {font-size: 25px;}.ec-coming-soon-02 form {-ms-flex-direction: column;flex-direction: column;}.ec-coming-soon-02 button {margin-top: 15px;}.ec-coming-soon-02 input[type="text"] {font-size: 14px;width: 100%;}}@media only screen and (max-width: 375px) {.ec-coming-soon-02 .h1, .ec-coming-soon-02 h1 {font-size: 30px;}}.ec-card-grid-space .ec-card {margin: 15px 0;display: block;font-size: 1.5em;border-radius: 1em;padding: 1em;background-size: cover;background-position: center;-webkit-box-shadow: 0 0 30px -8px rgba(0, 0, 0, 0.5);box-shadow: 0 0 30px -8px rgba(0, 0, 0, 0.5);-webkit-transition: none, 0.5s;transition: none, 0.5s;position: relative;overflow: hidden;text-decoration: none;}.ec-card-grid-space .ec-card .ec-num {margin: 30px 0;font-size: 50px;font-weight: 700;color: #fff;-webkit-transition: none, 0.5s;transition: none, 0.5s;line-height: 45px;font-family: "Hind_Siliguri", sans-serif;}.ec-card-grid-space .ec-card .h1, .ec-card-grid-space .ec-card h1 {margin: 0;font-size: 18px;line-height: 1.2em;font-weight: 600;color: #fff;-webkit-transition: none, 0.5s;transition: none, 0.5s;font-family: "Hind_Siliguri", sans-serif;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}.ec-card-grid-space .ec-card p {margin-top: 15px;font-size: 14px;line-height: 1.6;color: #fff;-webkit-transition: none, 0.5s;transition: none, 0.5s;font-family: "Hind_Siliguri", sans-serif;}.ec-card-grid-space .ec-card .ec-date {position: absolute;top: 0;right: 0;font-size: 12px;padding: 1em;color: #fff;line-height: 1;opacity: 0.8;-webkit-transition: none, 0.5s;transition: none, 0.5s;font-family: "Hind_Siliguri", sans-serif;}.ec-card-grid-space .ec-card .ec-tags .ec-tag {font-size: 12px;background: var(--custom-color) !important;color: #fff;border-radius: 5px;padding: 5px 10px;line-height: normal;-webkit-transition: none, 0.5s;transition: none, 0.5s;}.ec-card-grid-space .ec-card:after, .ec-card-grid-space .ec-card:before {content: "";-webkit-transform: scale(0);transform: scale(0);-webkit-transform-origin: top left;transform-origin: top left;border-radius: 50%;position: absolute;left: -50%;top: -50%;z-index: -5;-webkit-transition: ease-in-out, 0.5s ease-in-out;transition: ease-in-out, 0.5s ease-in-out;}.ec-card-grid-space .ec-card:before {background: #fff;width: 250%;height: 250%;}.ec-card-grid-space .ec-card:after {background: #fff;width: 200%;height: 200%;}.ec-card-grid-space .ec-card:hover {-webkit-transform: rotate(0);transform: rotate(0);color: var(--custom-color) !important;}.ec-card-grid-space .ec-card:hover .ec-date, .ec-card-grid-space .ec-card:hover p {color: #777;}.ec-card-grid-space .ec-card:hover:after, .ec-card-grid-space .ec-card:hover:before {-webkit-transform: scale(1);transform: scale(1);}.ec-card-grid-space .media-1 {background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.7)), to(rgba(0, 0, 0, 0.7))), url(../images/blog-image/11.jpg);background-image: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url(../images/blog-image/11.jpg);background-position: center;}.ec-card-grid-space .media-2 {background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.7)), to(rgba(0, 0, 0, 0.7))), url(../images/blog-image/12.jpg);background-image: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url(../images/blog-image/12.jpg);background-position: center;}.ec-card-grid-space .media-3 {background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.7)), to(rgba(0, 0, 0, 0.7))), url(../images/blog-image/13.jpg);background-image: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url(../images/blog-image/13.jpg);background-position: center;}.ec-full-blog {margin: 15px 0;padding: 0 15px;position: relative;}.ec-full-blog .ec-date-box {position: absolute;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;color: #fff;border: 4px solid;font-weight: 700;padding: 5px 10px;opacity: 0;-webkit-transform: scale(0.5);transform: scale(0.5);-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.category-sidebar .cat-sidebar .slick-arrow.slick-prev:before, .category-sidebar .cat-sidebar .slick-arrow:before, .ec-full-blog .ec-date-box .date__day {font-size: 22px;}.ec-full-blog .ec-card-bg, .ec-full-blog .ec-card-layer {z-index: -1;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.ec-full-blog .ec-card-bg .ec-wrapper {height: 100%;-webkit-clip-path: polygon(0 0, 100% 0, 100% 80%, 0 60%);clip-path: polygon(0 0, 100% 0, 100% 80%, 0 60%);position: relative;overflow: hidden;}.ec-full-blog .ec-card-bg .ec-card-main {height: 100%;position: relative;-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;background-repeat: no-repeat;background-size: cover;}.ec-full-blog .ec-card-bg .ec-card-layer {z-index: 0;opacity: 0;background: rgba(51, 51, 51, 0.9);-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.ec-full-blog .ec-card-bg .bg-img-1 {background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url(../images/blog-image/4.jpg);background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(../images/blog-image/4.jpg);background-position: center;}.ec-full-blog .ec-card-bg .bg-img-2 {background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url(../images/blog-image/2.jpg);background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(../images/blog-image/2.jpg);background-position: center;}.ec-full-blog .ec-card-bg .bg-img-3 {background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url(../images/blog-image/3.jpg);background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(../images/blog-image/3.jpg);background-position: center;}.ec-full-blog .ec-card-bg .bg-img-4 {background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url(../images/blog-image/1.jpg);background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(../images/blog-image/1.jpg);background-position: center;}.ec-full-blog .ec-card-head {height: 260px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.ec-full-blog .ec-card-info {padding: 15px 15px 0;z-index: 10;background: #fff;-webkit-transition: 0.6s;transition: 0.6s;}.ec-full-blog .ec-card-info .h5, .ec-full-blog .ec-card-info h5 {margin-top: 0;margin-bottom: 10px;font-weight: 700;line-height: 1.4;font-size: 20px;color: #212121;-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;text-transform: capitalize;}.ec-full-blog .ec-card-info .btn, .ec-full-blog .ec-card-info .btn i {height: 50px;line-height: 50px;display: inline-block;background: var(--custom-color) !important;}.ec-full-blog .ec-card-info a.ec-icon-link {color: #999;-webkit-transition: 0.2s ease-in-out;transition: 0.2s ease-in-out;}.ec-full-blog .ec-card-info .btn {color: #fff;font-weight: 700;outline: 0;-webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);overflow: hidden;border-radius: 0;padding: 0 15px;border: none;}.ec-full-blog .ec-card-info .btn i {padding: 0 30px 0 15px;margin-right: 10px;vertical-align: bottom;color: #fff;-webkit-clip-path: polygon(0 0, 70% 0, 100% 100%, 0% 100%);clip-path: polygon(0 0, 70% 0, 100% 100%, 0% 100%);}.ec-full-blog:hover .ec-card-main {-webkit-transform: scale(1.2) rotate(5deg);transform: scale(1.2) rotate(5deg);}.ec-blog-card {max-width: 550px;width: 100%;min-height: 430px;position: relative;color: #fff;margin: 15px auto;overflow: hidden;border-radius: 0;background-size: cover !important;-webkit-box-shadow: 0 10px 20px -9px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 20px -9px rgba(0, 0, 0, 0.5);text-align: center;-webkit-transition: 0.6s;transition: 0.6s;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;z-index: 2;}.ec-blog-card a {margin-left: 5px;color: #fff;text-decoration: none;-webkit-transition: 0.2s;transition: 0.2s;}.ec-blog-card .ec-color-overlay {background: rgba(64, 84, 94, 0.5);width: 550px;min-height: 430px;position: absolute;z-index: 10;top: 0;left: 0;-webkit-transition: background 0.3s cubic-bezier(0.33, 0.66, 0.66, 1);transition: background 0.3s cubic-bezier(0.33, 0.66, 0.66, 1);}.ec-blog-card .ec-gradient-overlay {background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(21%, rgba(0, 0, 0, 0.6)));background-image: linear-gradient(transparent 0, rgba(0, 0, 0, 0.6) 21%);width: 550px;min-height: 430px;position: absolute;top: 350px;left: 0;z-index: 15;}.ec-blog-card .ec-title-content {text-align: center;z-index: 20;width: 100%;-webkit-transition: 0.6s;transition: 0.6s;}.ec-blog-card .ec-title-content .h3, .ec-blog-card .ec-title-content h3 {font-size: 1.9em;font-weight: 400;letter-spacing: 1px;font-family: "Abril Fatface", serif;margin-bottom: 0;display: inline-block;}.ec-blog-card .ec-title-content .h3 a, .ec-blog-card .ec-title-content h3 a {text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);-webkit-transition: 0.2s;transition: 0.2s;font-family: "Hind_Siliguri", sans-serif;font-size: 20px;}.ec-blog-card .ec-title-content .h3 a:hover, .ec-blog-card .ec-title-content h3 a:hover {text-shadow: 0 8px 20px rgba(0, 0, 0, 0.95);}.ec-blog-card .ec-title-content .h3:after, .ec-blog-card .ec-title-content h3:after {content: " ";display: block;width: 10%;height: 3px;margin: 20px auto;border: 0;background: var(--custom-color) !important;-webkit-transition: 0.2s;transition: 0.2s;}.ec-blog-card .ec-intro {width: 170px;margin: 0 auto;color: #ddd;font-style: italic;line-height: 18px;}.ec-blog-card .ec-intro a, .ec-catalog-vendor-sec .ec-page-detail .ec-page-description-info .ec-catalog-vendor-info .ec-catalog-since p {color: #ddd;}.ec-blog-card .ec-card-info {margin-top: 15px;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;position: relative;padding: 0 50px;line-height: 24px;z-index: 20;-webkit-transition: 0.6s;transition: 0.6s;font-family: "Hind_Siliguri", sans-serif;font-size: 14px;}.ec-blog-card .ec-card-info a {display: block;width: 120px;margin: 15px auto;background: var(--custom-color) !important;color: #fff;padding: 5px 10px;border-radius: 2px;font-size: 12px;text-transform: uppercase;line-height: normal;}.ec-blog-card .ec-card-info a:hover {background: #555;color: #fff;}.ec-blog-card .ec-card-info a:hover span {-webkit-filter: brightness(10);filter: brightness(10);opacity: 1;}.ec-blog-card .ec-utility-info {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;position: absolute;bottom: -42px;left: 0;z-index: 20;width: 100%;text-align: left;}.ec-blog-card .ec-utility-info:after {content: " ";background-size: 30px auto;display: block;opacity: 0.4;position: absolute;bottom: 25px;right: 15px;width: 30px;height: 15px;}.ec-blog-card .ec-utility-info .ec-utility-list {list-style-type: none;margin: 0 0 10px;padding: 0;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;}.ec-blog-card .ec-utility-info .ec-utility-list li {margin: 0;padding: 5px 0;display: inline-block;font-size: 13px;}.ec-blog-card .ec-utility-info .ec-utility-list li .licon {position: relative;width: 23px;height: 15px;display: inline-block;vertical-align: middle;}.ec-blog-card .ec-utility-info .ec-utility-list li .licon:before {content: "";background: url(../images/icons/licons.html) -2px -6px/250px no-repeat;width: 26px;height: 20px;display: inline-block;vertical-align: middle;position: absolute;top: -3px;left: 0;-webkit-filter: brightness(0) invert(1);filter: brightness(0) invert(1);}.ec-blog-card .ec-utility-info .ec-utility-list li .icon-like:before {background-position: -183px -6px !important;}.ec-blog-card .ec-utility-info .ec-utility-list li .icon-com:before {background-position: -63px -4px !important;}.ec-blog-card .ec-utility-info .ec-utility-list li .icon-dat:before {background-position: -94px -7px !important;}.ec-blog-card .ec-utility-info .ec-utility-list li .icon-tag:before {background-position: -33px -6px !important;}.ec-blog-card:hover {-webkit-box-shadow: 0 18px 20px -9px rgba(0, 10, 30, 0.75);box-shadow: 0 18px 20px -9px rgba(0, 10, 30, 0.75);-webkit-transition: 0.6s;transition: 0.6s;}.ec-blog-card:hover .ec-color-overlay {background: rgba(64, 64, 70, 0.8);}.ec-blog-card:hover .h3:after, .ec-blog-card:hover h3:after {-webkit-animation: 0.3s linear changeLetter;animation: 0.3s linear changeLetter;width: 80%;}.ec-blog-card:hover .ec-card-info {position: relative;-webkit-transition: 0.6s;transition: 0.6s;}@-webkit-keyframes changeLetter {0% {width: 10%;}100% {width: 80%;}}@keyframes changeLetter {0% {width: 10%;}100% {width: 80%;}}.ec-blog-card.media-1, .ec-box-card .ec-wrapper.wrp-img-1 {background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url(../images/blog-image/11.jpg);background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(../images/blog-image/11.jpg);background-position: center;}.ec-blog-card.media-2, .ec-box-card .ec-wrapper.wrp-img-2 {background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url(../images/blog-image/12.jpg);background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(../images/blog-image/12.jpg);background-position: center;}.ec-blog-card.media-3, .ec-box-card .ec-wrapper.wrp-img-3 {background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url(../images/blog-image/13.jpg);background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(../images/blog-image/13.jpg);background-position: center;}@media (max-width: 750px) {.ec-blog-card .ec-utility-info {text-align: center;}.ec-blog-card .ec-utility-info ul {width: 100%;margin: 0;-webkit-box-sizing: border-box;box-sizing: border-box;}.ec-blog-card .ec-utility-info li {width: 49%;display: inline-block;-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0;}}.ec-box-card, .ec-up-card {float: left;width: 100%;margin: 15px auto;}.ec-box-card .ec-wrapper {background-color: #fff;min-height: 400px;position: relative;overflow: hidden;-webkit-box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.2);box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.2);}.ec-box-card .ec-body {position: absolute;bottom: 0;width: 100%;-webkit-transform: translateY(80px);transform: translateY(80px);-webkit-transition: -webkit-transform 0.3s;transition: transform 0.3s;transition: transform 0.3s, -webkit-transform 0.3s;}.ec-box-card .ec-body .ec-content {padding: 15px;position: relative;z-index: 1;}.ec-box-card .ec-author, .ec-box-card .ec-date .ec-month, .ec-box-card .ec-date .ec-year, .ec-up-card .ec-wrapper .ec-body .ec-content .ec-author, .ec-vendor-card .ec-vendor-detail .ec-vendor-info .ec-pro-rating i {font-size: 12px;}.ec-box-card .ec-title, .ec-up-card .ec-wrapper .ec-body .ec-content .ec-title {margin-bottom: 10px;line-height: 1.4;font-size: 20px;margin-top: 10px;font-weight: 700;}.ec-box-card .ec-title {color: #212121;-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.ec-box-card .ec-text {height: 70px;margin: 0;color: #777;}.ec-box-card .ec-date {position: absolute;top: 0;left: 0;background-color: var(--custom-color) !important;color: #fff;padding: 0.8em;}.ec-box-card .ec-date span {display: block;text-align: center;}.ec-box-card .ec-date .ec-day {font-weight: 700;font-size: 24px;text-shadow: 2px 3px 2px rgba(0, 0, 0, 0.18);}.ec-box-card .ec-content {background-color: #fff;-webkit-box-shadow: 0 5px 30px 10px rgba(0, 0, 0, 0.3);box-shadow: 0 5px 30px 10px rgba(0, 0, 0, 0.3);}.ec-box-card .ec-title a {color: gray;font-weight: 700;}.ec-box-card .ec-menu-button {position: absolute;z-index: 999;top: 11px;right: 16px;width: 25px;text-align: center;cursor: pointer;}.ec-box-card .ec-menu-button span {width: 5px;height: 5px;background-color: gray;color: gray;position: relative;display: inline-block;border-radius: 50%;}.ec-box-card .ec-menu-button span::after, .ec-box-card .ec-menu-button span::before {content: "";display: block;width: 5px;height: 5px;background-color: currentColor;position: absolute;border-radius: 50%;}.ec-box-card .ec-menu-button span::before {left: -10px;}.ec-box-card .ec-menu-button span::after {right: -10px;}.ec-up-card .ec-wrapper {min-height: 400px;position: relative;overflow: hidden;-webkit-box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.2);box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.2);background-blend-mode: overlay;background-color: rgba(0, 0, 0, 0.5);}.ec-up-card .ec-wrapper .ec-header {color: #fff;padding: 1em;background: 0 0;}.ec-up-card .ec-wrapper .ec-header::after, .ec-up-card .ec-wrapper .ec-header::before {content: "";display: table;}.ec-up-card .ec-wrapper .ec-header::after {clear: both;}.ec-up-card .ec-wrapper .ec-header .ec-date {float: left;font-size: 12px;}.ec-up-card .ec-wrapper .ec-body {color: #fff;position: absolute;bottom: 0;width: 100%;-webkit-transform: translateY(calc(70px - 2em));transform: translateY(calc(70px - 2em));-webkit-transition: -webkit-transform 0.3s;transition: transform 0.3s;transition: transform 0.3s, -webkit-transform 0.3s;}.ec-up-card .ec-wrapper .ec-body .ec-content {padding: 15px;position: relative;z-index: 1;background-color: rgba(0, 0, 0, 0.7);}.ec-up-card .ec-wrapper .ec-body .ec-content .ec-title {color: #eee;-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.ec-up-card .ec-wrapper .ec-body .ec-content .ec-title a {color: #fff !important;font-weight: 700;}.ec-up-card .ec-wrapper .ec-body .ec-content .ec-text {height: 70px;margin: 0;}.ec-up-card .ec-wrapper .ec-body .ec-content .ec-button-read {display: block;width: 100px;margin: 15px auto 1em;text-align: center;font-size: 12px;color: #fff;line-height: 1;position: relative;font-weight: 700;}.ec-up-card .ec-wrapper .ec-body .ec-content .ec-button-read::after {content: "→";opacity: 0;position: absolute;right: 0;top: 50%;-webkit-transform: translate(0, -50%);transform: translate(0, -50%);-webkit-transition: 0.3s;transition: 0.3s;}.ec-up-card .ec-wrapper .ec-body .ec-content .ec-button-read:hover::after {-webkit-transform: translate(5px, -50%);transform: translate(5px, -50%);opacity: 1;}.ec-up-card .ec-wrapper.wrp-img-1 {background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.2))), url(../images/blog-image/14.jpg);background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), url(../images/blog-image/14.jpg);background-position: center;}.ec-up-card .ec-wrapper.wrp-img-2 {background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.2))), url(../images/blog-image/15.jpg);background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), url(../images/blog-image/15.jpg);background-position: center;}.ec-up-card .ec-wrapper.wrp-img-3 {background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.2))), url(../images/blog-image/16.jpg);background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), url(../images/blog-image/16.jpg);background-position: center;}.typography .h1, .typography .h2, .typography .h3, .typography .h4, .typography .h5, .typography .h6, .typography h1, .typography h2, .typography h3, .typography h4, .typography h5, .typography h6 {margin-bottom: 30px;font-family: "Hind_Siliguri", sans-serif;}.typography .h1, .typography h1 {font-size: 38px;}.typography .ec-lb {padding-left: 10px;border-left: 5px solid;}.typography .ec-rb {padding-right: 10px;border-right: 5px solid;text-align: right;}.typography .ec-alpha, .typography .ec-decimal, .typography .ec-disc, .typography .ec-greek, .typography .ec-hebrew, .typography .ec-roman {padding: 5px 20px;color: #777;font-size: 18px;line-height: 30px;text-align: justify;letter-spacing: 1px;font-family: Raleway, serif;}.ec-offer-counter #timer, .ec-offer-counter .h1, .ec-offer-counter h1 {font-family: Lato, sans-serif;letter-spacing: 5px;text-transform: uppercase;text-align: center;}.typography .ec-disc li {margin-bottom: 15px;list-style-type: disc;}.typography .ec-decimal li {margin-bottom: 15px;list-style-type: decimal;}.typography .ec-alpha li {margin-bottom: 15px;list-style-type: upper-alpha;}.typography .ec-roman li {margin-bottom: 15px;list-style-type: upper-roman;}.typography .ec-greek li {margin-bottom: 15px;list-style-type: lower-greek;}.typography .ec-hebrew li {margin-bottom: 15px;list-style-type: hebrew;}.typography .ec-dl-blurbs {display: -ms-grid;display: grid;}.typography .ec-dl-blurbs dl {counter-reset: count;padding-left: 25px;padding-right: 25px;margin: 0;}.typography .ec-dl-blurbs dl dt {margin-top: 10px;counter-increment: count;color: var(--custom-color) !important;font-family: Montserrat, sans-serif;font-size: 25px;text-transform: uppercase;}.typography .ec-dl-blurbs dl dt::before {content: counter(count, decimal-leading-zero) ".";color: var(--custom-color) !important;margin-left: -1vw;padding-right: 12px;}.typography .ec-dl-blurbs dl dd {margin-left: 30px;margin-bottom: 15px;line-height: 28px;font-size: 14px;}.typography .ec-dl-blurbs dl + dl {counter-reset: counter 4;}.typography .ec-check-list {margin: 0;padding-left: 20px;}.typography .ec-check-list li {margin-bottom: 15px;padding-left: 20px;position: relative;list-style-type: none;}.typography .ec-check-list li:before {content: "";display: block;position: absolute;left: 0;top: 0;width: 5px;height: 13px;border-width: 0 2px 2px 0;border-style: solid;border-color: var(--custom-color) !important;-webkit-transform-origin: bottom left;transform-origin: bottom left;-webkit-transform: rotate(45deg);transform: rotate(45deg);}.typography p {display: inline-block;margin: 0 0 1em;font-size: 15px;color: #777;line-height: 28px;}.ec-catalog-vendor-sec .ec-page-detail .ec-page-description-info {-ms-flex-direction: row;flex-direction: row;background-image: url(../images/banner/7.jpg);background-size: cover;background-position: center;background-repeat: no-repeat;background-blend-mode: overlay;background-color: rgba(0, 0, 0, 0.7);}.ec-catalog-vendor-sec .ec-page-detail .ec-page-description-info .ec-catalog-vendor-info {padding: 0 30px;text-align: center;}.ec-catalog-vendor-sec .ec-page-detail .ec-page-description-info .ec-catalog-vendor-info .h6, .ec-catalog-vendor-sec .ec-page-detail .ec-page-description-info .ec-catalog-vendor-info h6 {font-weight: 700;text-transform: uppercase;color: #fff;font-size: 15px;}.ec-catalog-vendor-sec .ec-page-detail .ec-page-description-info .ec-catalog-vendor-info .ec-catalog-name p, .ec-catalog-vendor-sec .ec-page-detail .ec-page-description-info .ec-catalog-vendor-info .ec-catalog-pro-count p, .ec-catalog-vendor-sec .ec-page-detail .ec-page-description-info .ec-catalog-vendor-info .ec-catalog-ratings p, .ec-catalog-vendor-sec .ec-page-detail .ec-page-description-info .ec-catalog-vendor-info .ec-catalog-since p {color: #ddd;font-size: 13px;}.ec-catalog-multi-vendor .ec-vendor-card .ec-vendor-card-info .info .ec-catalog-pro-count, .ec-catalog-multi-vendor .ec-vendor-card .ec-vendor-card-info .info .ec-catalog-ratings, .ec-catalog-vendor-sec .ec-page-detail .ec-page-description-info .ec-catalog-vendor-info .pad-15 {padding: 15px 0;}.ec-catalog-vendor-sec .ec-page-detail .ec-page-description-info .ec-catalog-vendor-info .ec-catalog-since {margin-bottom: -4px;}.ec-catalog-vendor-sec .ec-page-detail .ec-page-description-info .ec-catalog-vendor-info .ec-catalog-ratings span {margin-top: 5px;color: #ddd;font-size: 12px;}.ec-catalog-vendor-sec .ec-page-detail .ec-page-description.p-30 {padding: 30px !important;}.ec-catalog-vendor-sec .ec-page-detail .social-bar {position: absolute;top: 30px;right: 45px;background-color: rgba(0, 0, 0, 0.5);padding: 5px 10px;border-radius: 30px;}.ec-catalog-vendor-sec .ec-page-detail .social-bar li a {width: 20px;height: 20px;display: block;text-align: center;color: #fff;}.ec-catalog-vendor-sec .ec-page-detail .ec-page-description {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;padding: 0;}.ec-catalog-vendor-sec .ec-page-detail .ec-page-description .ec-page-block {width: 100%;margin-top: 200px;padding: 15px 30px;display: block;background-color: rgba(0, 0, 0, 0.5);}.ec-catalog-vendor-sec .ec-page-detail .ec-page-description .ec-desc-title {font-weight: 700;text-transform: uppercase;color: #555;}.ec-catalog-vendor-sec .ec-page-detail .ec-page-description .ec-catalog-vendor {margin-top: -80px;margin-bottom: 0;padding: 15px;text-align: center;}.ec-catalog-vendor-sec .ec-page-detail .ec-page-description .ec-catalog-vendor img {width: 100px;height: 100px;border-radius: 50%;}.ec-catalog-vendor-sec .ec-page-detail .ec-page-description .ec-catalog-vendor .name {margin-top: 15px;margin-bottom: 0;font-weight: 700;text-transform: uppercase;color: #777;}.ec-catalog-multi-vendor .slick-slide {margin: 0 15px;}.ec-catalog-multi-vendor .ec-vendor-card {margin: 15px 0;border: 1px solid #eee;border-radius: 30px;overflow: hidden;}.ec-catalog-multi-vendor .ec-vendor-card .ec-vendor-card-avtar {width: 100%;height: 150px;margin-bottom: 65px;position: relative;background-image: url("../images/banner/7.jpg");background-size: cover;background-repeat: no-repeat;background-blend-mode: overlay;background-color: rgba(0, 0, 0, 0.5);}.ec-catalog-multi-vendor .ec-vendor-card .ec-vendor-card-avtar:after {content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-color: rgba(0, 0, 0, 0.5);z-index: 0;}.ec-catalog-multi-vendor .ec-vendor-card .ec-vendor-card-avtar img {width: 100%;height: 100%;position: relative;}.ec-catalog-multi-vendor .ec-vendor-card .ec-vendor-card-avtar .btn {position: absolute;top: 15px;right: 15px;font-size: 12px;height: 26px;border-radius: 30px;font-weight: 500;line-height: 28px;z-index: 2;}.ec-catalog-multi-vendor .ec-vendor-card .ec-vendor-card-avtar .ec-vendor-card-img {width: 100px;height: 100px;margin: auto;position: absolute;left: 0;right: 0;bottom: -50px;border-radius: 50%;overflow: hidden;z-index: 2;}.ec-catalog-multi-vendor .ec-vendor-card .ec-vendor-card-info .info {margin: 0 !important;border-top: 1px solid #eee;}.ec-catalog-multi-vendor .ec-vendor-card .ec-vendor-card-info .info .ec-catalog-pro-count .h6, .ec-catalog-multi-vendor .ec-vendor-card .ec-vendor-card-info .info .ec-catalog-pro-count h6, .ec-catalog-multi-vendor .ec-vendor-card .ec-vendor-card-info .info .ec-catalog-ratings .h6, .ec-catalog-multi-vendor .ec-vendor-card .ec-vendor-card-info .info .ec-catalog-ratings h6 {font-family: "Poppins,sans-serif";color: #777;font-size: 14px;}.ec-catalog-multi-vendor .ec-multi-vendor-detail .description-info-list {border-bottom: 1px solid #eee !important;}.ec-catalog-multi-vendor .ec-multi-vendor-detail .ec-page-description-info {padding: 30px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;border: 1px solid #eee;border-bottom: none;border-radius: 5px 5px 0 0;}.ec-catalog-multi-vendor .ec-multi-vendor-detail .ec-page-description-info .ec-catalog-vendor {width: 100px;display: contents;}.ec-catalog-multi-vendor .ec-multi-vendor-detail .ec-page-description-info .ec-catalog-vendor img {width: 100px;height: 100px;border: 1px solid #eee;border-radius: 5px;}.ec-catalog-multi-vendor .ec-multi-vendor-detail .ec-page-description-info .ec-catalog-vendor-info {width: 100%;padding-left: 30px;}.ec-catalog-multi-vendor .ec-multi-vendor-detail .ec-page-description-info .ec-catalog-vendor-info .vendor-card-height .catalog-detail-card {min-height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;background-color: #f7f7f7;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 15px;border: 1px solid #eee;border-radius: 5px;}.ec-catalog-multi-vendor .ec-multi-vendor-detail .ec-page-description-info .ec-catalog-vendor-info .vendor-card-height .catalog-detail-card .h6, .ec-catalog-multi-vendor .ec-multi-vendor-detail .ec-page-description-info .ec-catalog-vendor-info .vendor-card-height .catalog-detail-card h6 {font-weight: 700;text-transform: uppercase;color: #777;}.ec-catalog-multi-vendor .ec-multi-vendor-detail .ec-page-description-info .ec-catalog-vendor-info .vendor-card-height .catalog-detail-card .ec-pro-rating {margin-top: 5px;position: relative;}.ec-catalog-multi-vendor .ec-multi-vendor-detail .ec-page-description-info .ec-catalog-vendor-info .vendor-card-height .catalog-detail-card .rating-of {margin-top: 5px;font-size: 12px;color: #999;}.ec-catalog-multi-vendor .ec-multi-vendor-slider {padding: 30px;border: 1px solid #eee;border-radius: 0 0 5px 5px;}.ec-catalog-multi-vendor .ec-multi-vendor-slider .ec-product-inner .ec-pro-image .add-to-cart {width: 35px;font-size: 0;padding: 0;letter-spacing: 0;}.ec-catalog-multi-vendor .ec-multi-vendor-slider .ec-product-inner .ec-pro-content .ec-price {margin-bottom: -8px;}.ec-catalog-multi-vendor .ec-multi-vendor-slider .slick-arrow.slick-prev {left: 7px;}.ec-catalog-multi-vendor .ec-multi-vendor-slider .slick-arrow.slick-next {right: 7px;}.ec-vendor-sidebar .ec-sidebar-slider .slick-arrow {width: 22px;height: 22px;top: -33px;}.ec-vendor-sidebar .ec-sidebar-slider .slick-arrow:before {font-size: 16px;}.ec-vendor-sidebar .ec-contact-form {border-top: 1px solid #eee;margin-top: 15px;padding-top: 15px;}.ec-vendor-sidebar .ec-contact-form .ec-sb-block-form {margin: 0;border-bottom: none;}.ec-vendor-sidebar .ec-contact-form .ec-sb-block-form label {margin: 0 0 5px;}.ec-vendor-sidebar .ec-contact-form .ec-sb-block-form input, .ec-vendor-sidebar .ec-contact-form .ec-sb-block-form textarea {margin: 0 0 10px;padding: 0 15px;border: 1px solid #eee;background: 0 0;}.ec-vendor-sidebar .ec-contact-form .ec-sb-block-form button, .ec-vendor-sidebar .ec-contact-form .ec-sb-block-form input {height: 40px;}.ec-vendor-sidebar .ec-contact-form .ec-sb-block-form button {line-height: 28px;}.ec-vendor-dashboard .ec-vendor-sidebar .ec-sidebar-wrap, .ec-vendor-uploads .ec-vendor-sidebar .ec-sidebar-wrap {border-color: #eee;position: sticky;top: 30px;}.ec-vendor-dashboard .ec-vendor-sidebar .ec-sidebar-block .ec-vendor-block .ec-vendor-block-bg, .ec-vendor-profile-card .ec-vendor-block-profile .ec-vendor-block-img .ec-vendor-block-bg, .ec-vendor-uploads .ec-vendor-sidebar .ec-sidebar-block .ec-vendor-block .ec-vendor-block-bg {width: 100%;height: 200px;background-image: url(../images/banner/7.jpg);background-size: cover;background-position: center;background-repeat: no-repeat;background-blend-mode: overlay;background-color: rgba(0, 0, 0, 0.6);border-radius: 5px;}.ec-vendor-dashboard .ec-vendor-sidebar .ec-sidebar-block .ec-vendor-block .ec-vendor-block-detail, .ec-vendor-profile-card .ec-vendor-block-profile .ec-vendor-block-img .ec-vendor-block-detail, .ec-vendor-uploads .ec-vendor-sidebar .ec-sidebar-block .ec-vendor-block .ec-vendor-block-detail {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ec-vendor-dashboard .ec-vendor-sidebar .ec-sidebar-block .ec-vendor-block .ec-vendor-block-detail .v-img, .ec-vendor-uploads .ec-vendor-sidebar .ec-sidebar-block .ec-vendor-block .ec-vendor-block-detail .v-img {width: 140px;height: 140px;border-radius: 50%;margin-top: -70px;border: 5px solid #c31c37;}.ec-vendor-dashboard .ec-vendor-sidebar .ec-sidebar-block .ec-vendor-block .ec-vendor-block-detail .h5, .ec-vendor-dashboard .ec-vendor-sidebar .ec-sidebar-block .ec-vendor-block .ec-vendor-block-detail h5, .ec-vendor-uploads .ec-vendor-sidebar .ec-sidebar-block .ec-vendor-block .ec-vendor-block-detail .h5, .ec-vendor-uploads .ec-vendor-sidebar .ec-sidebar-block .ec-vendor-block .ec-vendor-block-detail h5 {font-weight: 700;color: #777;}.ec-vendor-dashboard .ec-vendor-sidebar .ec-sidebar-block .ec-vendor-block .ec-vendor-block-items ul li, .ec-vendor-uploads .ec-vendor-sidebar .ec-sidebar-block .ec-vendor-block .ec-vendor-block-items ul li {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;border-top: 1px solid #eee;padding: 13px 0 10px;}.ec-vendor-dashboard .ec-vendor-sidebar .ec-sidebar-block .ec-vendor-block .ec-vendor-block-items ul li a, .ec-vendor-uploads .ec-vendor-sidebar .ec-sidebar-block .ec-vendor-block .ec-vendor-block-items ul li a {width: 100%;display: block;color: #777;font-weight: 600;}.ec-vendor-dashboard .ec-vendor-detail-block .h6, .ec-vendor-dashboard .ec-vendor-detail-block h6, .ec-vendor-uploads .ec-vendor-detail-block .h6, .ec-vendor-uploads .ec-vendor-detail-block h6 {margin-bottom: 15px;padding: 15px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;font-weight: 700;color: #777;background: #f7f7f7;border-radius: 5px;border: 1px solid #eee;}.ec-vendor-dashboard .ec-vendor-dashboard-card, .ec-vendor-uploads .ec-vendor-dashboard-card {background: #fff;border: 1px solid #eee;border-radius: 5px;}.ec-offer-counter, .ec-user-account .ec-vendor-block-bg, .ec-vendor-setting-card .ec-vendor-block-bg {background-size: cover;background-position: center;background-blend-mode: overlay;}.ec-vendor-dashboard .ec-vendor-dashboard-card .ec-vendor-card-header, .ec-vendor-uploads .ec-vendor-dashboard-card .ec-vendor-card-header {padding: 30px;border-bottom: 1px solid #eee;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ec-vendor-dashboard .ec-vendor-dashboard-card .ec-vendor-card-header .h5, .ec-vendor-dashboard .ec-vendor-dashboard-card .ec-vendor-card-header h5, .ec-vendor-uploads .ec-vendor-dashboard-card .ec-vendor-card-header .h5, .ec-vendor-uploads .ec-vendor-dashboard-card .ec-vendor-card-header h5 {margin: 0;font-size: 18px;text-transform: uppercase;font-weight: 700;color: #777;}.ec-vendor-dashboard .ec-vendor-dashboard-card .ec-vendor-card-header .ec-header-btn .btn, .ec-vendor-uploads .ec-vendor-dashboard-card .ec-vendor-card-header .ec-header-btn .btn {height: 30px;margin-left: 5px;line-height: 31px;}.ec-vendor-dashboard .ec-vendor-dashboard-card .ec-vendor-card-body .ec-table thead tr th, .ec-vendor-uploads .ec-vendor-dashboard-card .ec-vendor-card-body .ec-table thead tr th {color: #444;border-color: #eee !important;}.ec-vendor-dashboard .ec-vendor-dashboard-card .ec-vendor-card-body .ec-table tbody tr td, .ec-vendor-dashboard .ec-vendor-dashboard-card .ec-vendor-card-body .ec-table tbody tr th, .ec-vendor-uploads .ec-vendor-dashboard-card .ec-vendor-card-body .ec-table tbody tr td, .ec-vendor-uploads .ec-vendor-dashboard-card .ec-vendor-card-body .ec-table tbody tr th {color: #777;border-color: #eee !important;}.ec-vendor-dashboard .ec-vendor-dashboard-card .ec-vendor-card-body .ec-table tbody tr td .prod-img, .ec-vendor-dashboard .ec-vendor-dashboard-card .ec-vendor-card-body .ec-table tbody tr th .prod-img, .ec-vendor-uploads .ec-vendor-dashboard-card .ec-vendor-card-body .ec-table tbody tr td .prod-img, .ec-vendor-uploads .ec-vendor-dashboard-card .ec-vendor-card-body .ec-table tbody tr th .prod-img {width: 50px;height: 60px;}.ec-vendor-dashboard .ec-vendor-dashboard-card .ec-vendor-card-body .ec-table tbody tr td span, .ec-vendor-dashboard .ec-vendor-dashboard-card .ec-vendor-card-body .ec-table tbody tr th span, .ec-vendor-uploads .ec-vendor-dashboard-card .ec-vendor-card-body .ec-table tbody tr td span, .ec-vendor-uploads .ec-vendor-dashboard-card .ec-vendor-card-body .ec-table tbody tr th span {padding: 14px 0 !important;display: block;}.ec-vendor-dashboard .ec-vendor-dashboard-card .ec-vendor-card-body .ec-table tbody tr td .btn, .ec-vendor-dashboard .ec-vendor-dashboard-card .ec-vendor-card-body .ec-table tbody tr th .btn, .ec-vendor-uploads .ec-vendor-dashboard-card .ec-vendor-card-body .ec-table tbody tr td .btn, .ec-vendor-uploads .ec-vendor-dashboard-card .ec-vendor-card-body .ec-table tbody tr th .btn {height: 30px;line-height: 31px;}.ec-invoice-2 .ec-vendor-dashboard-card .ec-vendor-card-body .ec-vendor-card-table tbody tr td span, .ec-invoice-2 .ec-vendor-dashboard-card .ec-vendor-card-body .ec-vendor-card-table tbody tr th span, .ec-invoice-2 .ec-vendor-dashboard-card .ec-vendor-card-body .ec-vendor-card-table tfoot tr td span, .ec-invoice-2 .ec-vendor-dashboard-card .ec-vendor-card-body .ec-vendor-card-table tfoot tr th span, .ec-vendor-dashboard .ec-vendor-dashboard-card .ec-vendor-card-body .ec-table tbody tr td .tbl-btn, .ec-vendor-dashboard .ec-vendor-dashboard-card .ec-vendor-card-body .ec-table tbody tr th .tbl-btn, .ec-vendor-uploads .ec-vendor-dashboard-card .ec-vendor-card-body .ec-table tbody tr td .tbl-btn, .ec-vendor-uploads .ec-vendor-dashboard-card .ec-vendor-card-body .ec-table tbody tr th .tbl-btn {padding: 10px 0 !important;}.ec-vendor-dashboard .ec-vendor-dashboard-card .ec-vendor-card-body canvas, .ec-vendor-uploads .ec-vendor-dashboard-card .ec-vendor-card-body canvas {height: 400px;}.ec-vendor-dashboard .ec-vendor-dashboard-sort-card, .ec-vendor-uploads .ec-vendor-dashboard-sort-card {margin-bottom: 30px;padding: 30px;border: 1px solid #eee !important;position: relative;overflow: hidden;border-radius: 5px;}.ec-user-account .ec-vendor-block-img, .ec-vendor-profile-card .ec-vendor-block-profile .ec-vendor-block-img, .ec-vendor-setting-card .ec-vendor-block-img {border-bottom: 1px solid #eee;padding-bottom: 30px;}.ec-vendor-dashboard .ec-vendor-dashboard-sort-card .h5, .ec-vendor-dashboard .ec-vendor-dashboard-sort-card h5, .ec-vendor-uploads .ec-vendor-dashboard-sort-card .h5, .ec-vendor-uploads .ec-vendor-dashboard-sort-card h5 {margin-bottom: 15px;font-size: 17px;text-transform: uppercase;font-family: sans-serif;font-weight: 600;}.ec-vendor-dashboard .ec-vendor-dashboard-sort-card .h3, .ec-vendor-dashboard .ec-vendor-dashboard-sort-card h3, .ec-vendor-uploads .ec-vendor-dashboard-sort-card .h3, .ec-vendor-uploads .ec-vendor-dashboard-sort-card h3 {margin: 0;line-height: 24px;font-weight: 800;}.ec-vendor-dashboard .ec-vendor-dashboard-sort-card .h3 span, .ec-vendor-dashboard .ec-vendor-dashboard-sort-card h3 span, .ec-vendor-uploads .ec-vendor-dashboard-sort-card .h3 span, .ec-vendor-uploads .ec-vendor-dashboard-sort-card h3 span {position: absolute;font-size: 15px;font-weight: 400;margin-left: 10px;}.ec-vendor-dashboard .ec-vendor-dashboard-sort-card:after, .ec-vendor-uploads .ec-vendor-dashboard-sort-card:after {content: "";width: 90px;height: 90px;position: absolute;right: -2px;bottom: -35px;background: #fff;border-radius: 50%;opacity: 0.3;}.ec-vendor-dashboard .ec-vendor-dashboard-sort-card:before, .ec-vendor-uploads .ec-vendor-dashboard-sort-card:before {content: "";width: 90px;height: 90px;position: absolute;right: -35px;bottom: -2px;background: #fff;border-radius: 50%;opacity: 0.3;}.ec-vendor-dashboard .color-blue, .ec-vendor-uploads .color-blue {background-image: linear-gradient(145deg, #b1d1ff 0, #588fe4 100%);}.ec-vendor-dashboard .color-pink, .ec-vendor-uploads .color-pink {background-image: linear-gradient(145deg, #fdb8c3, #ec6f85);}.ec-vendor-dashboard .color-green, .ec-vendor-uploads .color-green {background-image: linear-gradient(145deg, #78ecc7 0, #2fce9a 100%);}.ec-vendor-dashboard .color-orange, .ec-vendor-uploads .color-orange {background-image: linear-gradient(145deg, #f9c899, #f79165);}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-img-upload {margin-bottom: -10px;position: sticky;top: 30px;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-img-upload .ec-vendor-main-img .avatar-upload {margin-bottom: 10px;position: relative;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-img-upload .ec-vendor-main-img .avatar-upload .avatar-edit {position: absolute;right: 5px;z-index: 1;top: 5px;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-img-upload .ec-vendor-main-img .avatar-upload .avatar-edit input {opacity: 0;width: 50px;height: 50px;padding: 0;border-radius: 50%;position: absolute;z-index: 1;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-img-upload .ec-vendor-main-img .avatar-upload .avatar-edit input + label {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 50px;height: 50px;padding: 10px;margin-bottom: 0;border-radius: 100%;background: #fff;border: 1px solid #eee;-webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.15);box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.15);cursor: pointer;font-weight: 400;-webkit-transition: 0.2s ease-in-out;transition: 0.2s ease-in-out;}#edit_modal .cover-upload .thumb-upload .thumb-edit input + label .svg_img, #edit_modal .ec-vendor-block-detail .thumb-upload .thumb-edit input + label .svg_img, .ec-vendor-uploads .ec-vendor-card-body .ec-vendor-img-upload .ec-vendor-main-img .avatar-upload .avatar-edit input + label .svg_img, .ec-vendor-uploads .ec-vendor-card-body .ec-vendor-img-upload .ec-vendor-main-img .thumb-upload-set .thumb-upload input + label .svg_img {opacity: 0.6;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-img-upload .ec-vendor-main-img .avatar-upload .avatar-preview {width: 100%;height: 100%;padding: 15px;position: relative;border: 1px solid #eee;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-img-upload .ec-vendor-main-img .avatar-upload .avatar-preview > div {width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;background-size: cover;background-repeat: no-repeat;background-position: center;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-img-upload .ec-vendor-main-img .thumb-upload-set {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;width: 100%;-ms-flex-wrap: wrap-reverse;flex-wrap: wrap-reverse;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-img-upload .ec-vendor-main-img .thumb-upload-set .thumb-upload {width: 65px;margin: 2px 7px 10px;position: relative;z-index: 1;overflow: hidden;display: inline-block;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-img-upload .ec-vendor-main-img .thumb-upload-set .thumb-upload .thumb-edit {position: absolute;top: 5px;right: 5px;z-index: 1;}#edit_modal .cover-upload .thumb-upload .thumb-edit input, #edit_modal .ec-vendor-block-detail .thumb-upload .thumb-edit input, .ec-vendor-uploads .ec-vendor-card-body .ec-vendor-img-upload .ec-vendor-main-img .thumb-upload-set .thumb-upload input {opacity: 0;width: 30px;height: 30px;padding: 0;border-radius: 50%;position: absolute;z-index: 1;}#edit_modal .cover-upload .thumb-upload .thumb-edit input + label, #edit_modal .ec-vendor-block-detail .thumb-upload .thumb-edit input + label, .ec-vendor-uploads .ec-vendor-card-body .ec-vendor-img-upload .ec-vendor-main-img .thumb-upload-set .thumb-upload input + label {width: 30px;height: 30px;padding: 4px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-bottom: 0;border-radius: 100%;background: #fff;border: 1px solid #eee;-webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.15);box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.15);cursor: pointer;font-weight: 400;-webkit-transition: 0.2s ease-in-out;transition: 0.2s ease-in-out;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-img-upload .ec-vendor-main-img .thumb-upload-set .thumb-upload input + label i {line-height: 5px;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-img-upload .ec-vendor-main-img .thumb-upload-set .thumb-upload .thumb-preview {padding: 2px;position: relative;border: 1px solid #eee;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-img-upload .ec-vendor-main-img .thumb-upload-set .thumb-upload .thumb-preview > div {width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;background-position: center;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-img-upload .ec-vendor-main-img .thumb-upload-set .thumb-upload .thumb-preview img {width: 76px;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail form label {width: 100%;text-transform: uppercase;font-weight: 600;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail form label span {font-size: 13px;color: #999;font-weight: 300;text-transform: none;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail form input, .ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail form select, .ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail form textarea {width: 100%;margin-bottom: 30px;padding: 0 15px;border-radius: 0;border: 1px solid #eee !important;background-color: transparent;color: #777;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail form input[type="text"], .ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail form select {height: 50px;-webkit-box-shadow: none;box-shadow: none;outline: 0;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail form input[type="color"] {width: 25px !important;height: 25px !important;padding: 0;border-radius: 0 !important;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;margin: 4px;min-height: 25px;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail form .form-checkbox-box {height: 30px;margin-top: 5px;display: inline-block;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail form .form-check {height: 20px;margin: 0 5px 0 0;padding: 0;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}#edit_modal .ec-vendor-block-detail, .ec-offer-counter, .ec-vendor-setting-card .ec-vendor-block-detail {display: -webkit-box;display: -ms-flexbox;-ms-flex-direction: column;-webkit-box-orient: vertical;-webkit-box-direction: normal;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail form .form-check input {width: 20px !important;height: 20px !important;margin: 0;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail form .form-check label {width: 20px;margin: 5px 5px 2px 7px;line-height: 11px;color: #999;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail .bootstrap-tagsinput {width: 100%;margin-bottom: 30px;background-color: transparent;border: 1px solid #eee;display: inline-block;padding: 5px 10px;color: #555;vertical-align: middle;border-radius: 0;line-height: 22px;cursor: text;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail .bootstrap-tagsinput input {height: 40px;border: none !important;-webkit-box-shadow: none;box-shadow: none;outline: 0;background-color: transparent;padding: 0 5px;margin: 0;width: auto;max-width: inherit;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail .bootstrap-tagsinput input:focus {border: none;-webkit-box-shadow: none;box-shadow: none;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail .bootstrap-tagsinput input::-webkit-input-placeholder {color: #999;opacity: 1;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail .bootstrap-tagsinput input::-moz-placeholder {color: #999;opacity: 1;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail .bootstrap-tagsinput input:-ms-input-placeholder {opacity: 1;color: #999;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail .bootstrap-tagsinput input::-ms-input-placeholder {opacity: 1;color: #999;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail .bootstrap-tagsinput input::placeholder {color: #999;opacity: 1;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail .bootstrap-tagsinput .tag {margin-right: 2px;color: #777;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail .bootstrap-tagsinput .tag [data-role="remove"] {margin-left: 8px;cursor: pointer;color: #f96e6e;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail .bootstrap-tagsinput .tag [data-role="remove"]:after {content: "×";padding: 0 2px;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail .bootstrap-tagsinput .tag [data-role="remove"]:hover {-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail .bootstrap-tagsinput .tag [data-role="remove"]:hover:active {-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail .bootstrap-tagsinput.form-control input::-moz-placeholder {color: #777;opacity: 1;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail .bootstrap-tagsinput.form-control input:-ms-input-placeholder {color: #777;}.ec-vendor-uploads .ec-vendor-card-body .ec-vendor-upload-detail .bootstrap-tagsinput.form-control input::-webkit-input-placeholder {color: #777;}.ec-vendor-profile-card .ec-vendor-block-profile .h5, .ec-vendor-profile-card .ec-vendor-block-profile h5, .ec-vendor-setting-card .h5, .ec-vendor-setting-card h5 {margin-bottom: 15px;text-transform: uppercase;font-weight: 700;color: #777;}#edit_modal .ec-vendor-block-detail .v-img, .ec-vendor-profile-card .ec-vendor-block-profile .ec-vendor-block-img .ec-vendor-block-detail .v-img {width: 140px;height: 140px;border-radius: 50%;margin-top: -70px;border: 10px solid #fff;}.ec-vendor-profile-card .ec-vendor-block-profile .ec-vendor-block-img .ec-vendor-block-detail .h5, .ec-vendor-profile-card .ec-vendor-block-profile .ec-vendor-block-img .ec-vendor-block-detail h5 {margin: 15px 15px 5px;}.ec-vendor-profile-card .ec-vendor-block-profile .ec-vendor-block-address ul li, .ec-vendor-profile-card .ec-vendor-block-profile .ec-vendor-block-contact ul li, .ec-vendor-profile-card .ec-vendor-block-profile .ec-vendor-block-email ul li, .ec-vendor-setting-card .ec-vendor-block-address ul li, .ec-vendor-setting-card .ec-vendor-block-contact ul li, .ec-vendor-setting-card .ec-vendor-block-email ul li {padding: 5px 0;}.ec-vendor-setting-card .name {margin: 15px 15px 5px;font-size: 15px;}.ec-vendor-setting-card .ec-vendor-block-bg {width: 100%;height: 200px;background-image: url(../images/banner/7.jpg);background-repeat: no-repeat;background-color: rgba(0, 0, 0, 0.6);position: relative;border-radius: 5px;}.ec-vendor-setting-card .ec-vendor-block-bg a {height: 40px;line-height: 40px;position: absolute;top: 15px;right: 15px;}#edit_modal .ec-vendor-block-detail, .ec-vendor-setting-card .ec-vendor-block-detail {display: flex;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;}.ec-vendor-setting-card .ec-vendor-block-detail .v-img {width: 140px;height: 140px;border-radius: 50%;margin-top: -70px;border: 10px solid #fff;-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);}#edit_modal .ec-vendor-block-img {height: 80vh;overflow-y: auto;}#edit_modal .ec-vendor-block-bg {width: 100%;height: 200px;background-color: rgba(0, 0, 0, 0.6);position: relative;}#edit_modal .ec-vendor-block-bg .btns {position: absolute;top: 15px;right: 15px;z-index: 1;}#edit_modal .ec-vendor-block-bg .btns a {height: 40px;margin-left: 5px;margin-bottom: 5px;line-height: 40px;font-size: 14px;}#edit_modal .cover-upload {width: 100%;height: 200px;overflow: hidden;}#edit_modal .cover-upload:after {content: "";width: 100%;height: 200px;background: rgba(0, 0, 0, 0.6);position: absolute;top: 0;left: 0;}#edit_modal .cover-upload .thumb-upload {height: 200px;position: relative;}#edit_modal .cover-upload .thumb-upload .thumb-edit {position: absolute;bottom: 15px;right: 15px;z-index: 1;}#edit_modal .ec-vendor-block-detail .thumb-upload .thumb-edit {position: absolute;top: -60px;right: 5px;z-index: 1;}#edit_modal .ec-vendor-upload-detail input, #edit_modal .ec-vendor-upload-detail select, #edit_modal .ec-vendor-upload-detail textarea {background-color: transparent;color: #777;border-radius: 0;border: 1px solid #eee !important;}#edit_modal .ec-vendor-upload-detail input, #edit_modal .ec-vendor-upload-detail select {height: 45px;-webkit-box-shadow: none;box-shadow: none;outline: 0;}.ec-user-account .ec-vendor-block-bg {width: 100%;height: 200px;background-image: url(../images/banner/8.jpg) !important;background-repeat: no-repeat;background-color: #c31c37;position: relative;}.ec-user-account .border-color {border-bottom: none;}.ec-under-maintenance-02 .wrap p, .ec-user-account .text-grey-m2, .ec-user-account tfoot tr td {color: #777;}.ec-user-account tfoot tr td span {padding: 15px 0 0 !important;display: block;}.ec-user-account .page-header img {width: 130px;}.ec-user-account .ec-vendor-block-detail {position: relative;margin-bottom: 15px;}.ec-offer-counter .black, .ec-offer-counter .blue, .ec-offer-counter .red {position: absolute;background: #e4aeaf;}.ec-user-account .brc-default-l1 {border-color: #eee;}.ec-user-account .ml-n1 {margin-left: -0.25rem;}.ec-user-account .mx-n1 {margin-left: -0.25rem;margin-right: -0.25rem;}.ec-user-account .mr-n1 {margin-right: -0.25rem;}.ec-user-account .mb-4, .ec-user-account .my-4 {margin-bottom: 1.5rem;}.ec-user-account hr {margin-bottom: 1rem;border: 0;border-top: 1px solid #eee;}.ec-user-account .pb-25 {padding-bottom: 0.75rem;}.ec-user-account .py-25 {padding-bottom: 0.75rem;padding-top: 0.75rem;}.ec-user-account .pt-25 {padding-top: 0.75rem;}.ec-user-account .w-2 {width: 1rem;}.ec-user-account .padding-b-0 {padding-bottom: 0 !important;}.ec-invoice-2 .ec-vendor-dashboard-card .ec-vendor-card-body .ec-vendor-card-table thead tr {background-color: #2d313e;}.ec-invoice-2 .ec-vendor-dashboard-card .ec-vendor-card-body .ec-vendor-card-table tbody tr, .ec-invoice-2 .ec-vendor-dashboard-card .ec-vendor-card-body .ec-vendor-card-table tfoot tr {background-color: #f7f7f7;}.ec-invoice-2 .ec-vendor-dashboard-card .ec-vendor-card-body .ec-vendor-card-table tbody tr:nth-child(2n), .ec-invoice-2 .ec-vendor-dashboard-card .ec-vendor-card-body .ec-vendor-card-table tfoot tr:nth-child(2n) {background-color: #f3f3f3;}.ec-offer-counter {height: 80vh;position: relative;margin: auto;overflow: hidden;background-image: url("../images/offer-image/1.jpg");background-repeat: no-repeat;display: flex;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.ec-offer-counter .h1, .ec-offer-counter h1 {margin-top: 30px;font-size: 1em;color: #ca8788;}.ec-offer-counter a {margin-top: 15px;text-transform: uppercase;line-height: 25px;background-color: #e4aeaf;border: 1px solid #e4aeaf;color: #fff;padding: 5px 15px;}.ec-offer-counter a:hover {color: #e4aeaf;background-color: transparent;}.ec-offer-counter #timer {color: #f6f4f3;font-size: 0.7em;}.ec-offer-counter .days, .ec-offer-counter .hours, .ec-offer-counter .minutes, .ec-offer-counter .seconds {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100px;height: 100px;margin: 10px 5px;border-radius: 5px;font-weight: 700;background: #e4aeaf;letter-spacing: 0.04rem;}.ec-offer-counter .numbers {font-family: Montserrat, sans-serif;color: #fff;font-size: 25px;}.ec-offer-counter .black {height: 85px;width: 75px;left: 39%;top: 19%;}.ec-offer-counter .black .triangle, .ec-offer-counter .blue .triangle, .ec-offer-counter .red .triangle {border-bottom: 14px solid #e4aeaf;}.ec-offer-counter .black .string, .ec-offer-counter .blue .string, .ec-offer-counter .red .string {background: #e4aeaf;border: 1px solid #e4aeaf;}.ec-offer-counter .red {left: 30%;top: 23%;height: 65px;width: 70px;}.ec-offer-counter .blue {height: 80px;width: 80px;left: 53%;top: 20%;}.ec-offer-counter .balloon {display: none;border: 1px solid #ca8788;border-radius: 50%/40% 40% 60% 60%;z-index: 2;}.ec-offer-counter .eye, .ec-offer-counter .eye:after, .ec-offer-counter .mouth {width: 7px;height: 7px;border-radius: 50%;position: absolute;}.ec-offer-counter .eye {top: 40%;left: 22%;background: #000;}.ec-offer-counter .eye:after {content: "";left: 35px;background: #000;}.ec-offer-counter .mouth {top: 45%;left: 43%;}.ec-offer-counter .happy {border: 2px solid;border-color: transparent #000 #000 transparent;-webkit-transform: rotate(45deg);transform: rotate(45deg);}.ec-offer-counter .triangle {position: absolute;left: 40%;bottom: -10%;width: 0;height: 0;border-left: 7px solid transparent;border-right: 7px solid transparent;}.ec-offer-counter .string {position: absolute;height: 120px;width: 1px;left: 49%;top: 66px;z-index: -1;}.ec-offer-counter .star, .ec-offer-counter .star-red {width: 15px;height: 15px;margin-top: 5px;background: #f6f4f3;}.ec-offer-counter .star {margin-left: 5px;-webkit-clip-path: polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);clip-path: polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);}.ec-offer-counter .star-red {margin-left: 50px;-webkit-clip-path: polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);clip-path: polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);}.labels .h3, .labels h3 {margin: 0;font-size: 35px;text-shadow: 0 0 10px rgba(0, 0, 0, 0.3);text-align: center;}.labels .coupon_box {background: #ff416c;background: -webkit-gradient(linear, left top, right top, from(#ff4b2b), to(#ff416c));background: linear-gradient(to right, #ff4b2b, #ff416c);width: 200px;border-radius: 7px;padding: 1rem;text-align: center;color: #fff;font-family: Tahoma, sans-serif;position: relative;margin: 5rem auto;}.labels .coupon_box::after, .labels .coupon_box::before {content: "";position: absolute;top: 65%;background: #fff;width: 20px;height: 30px;z-index: 1;}.labels .title {color: rgba(255, 255, 255, 0.75);font-weight: 600;margin-bottom: 1rem;font-size: 20px;}.labels .how_much {font-size: 55px;text-shadow: 0 0 10px rgba(0, 0, 0, 0.3);text-align: center;}.labels .ec-offer-coupon {padding: 30px;text-align: center;background: #fff;box-shadow: 1px 0 10px #8b8b8b9e;}.labels .ec-offer-coupon .ec-cpn-brand .ec-brand-img {display: block;margin: 0 auto 30px;background-position: center center;background-repeat: no-repeat;text-indent: -9000px;}.labels .ec-offer-coupon .ec-cpn-title .coupon-title {display: block;font-size: 16px;font-weight: 800;text-transform: uppercase;line-height: 24px;color: #777;}.labels .ec-offer-coupon .ec-cpn-desc .coupon-text {line-height: 24px;}.labels .ec-offer-coupon .ec-cpn-code .coupon-code {display: inline-block;margin: 10px 0 0;padding: 0 10px;border: 2px dotted currentColor;background: #f5f5f5;font-weight: 700;font-style: normal;font-size: 1.4em;font-family: "Courier New", Courier, monospace;line-height: 1.5;}.labels .ec-offer-coupon .ec-cpn-code a {margin-top: 15px;height: 40px;line-height: 40px;border: 2px solid #c31c37;font-weight: 700;}.labels .ec-flate-offer {background: #2b2b2b;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}.labels .ec-in-offer, .labels .ec-line-offer {background-size: cover;opacity: 1;}.labels .ec-flate-offer .ec-flate-offer-info {padding: 50px;width: 50%;display: -ms-grid;display: grid;-ms-flex-line-pack: center;align-content: center;text-align: center;}.labels .ec-flate-offer .ec-flate-offer-info .offer-title {color: #fff;margin-bottom: 1rem;}.labels .ec-flate-offer .ec-flate-offer-info .offer-desc, .labels .ec-in-offer .ec-in-offer-info .offer-desc {color: #fff;margin-bottom: 3rem;}.labels .ec-flate-offer .ec-flate-offer-info .offer-btn .btn-shop-now, .labels .ec-in-offer .ec-in-offer-info .offer-btn .btn-shop-now {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;color: #fff;border: 1px dashed #fff;padding: 8px 15px;text-decoration: none;cursor: pointer;font-size: 20px;}.labels .ec-flate-offer .ec-flate-offer-info .offer-btn .btn-shop-now:hover, .labels .ec-in-offer .ec-in-offer-info .offer-btn .btn-shop-now:hover {border: 1px solid #fff;}.labels .ec-in-offer {height: 500px;}.labels .ec-in-offer .ec-in-offer-info {padding: 30px;display: -ms-grid;display: grid;-ms-flex-line-pack: center;align-content: center;text-align: center;background: #000;height: 100%;width: 100%;opacity: 0.8;}.labels .ec-in-offer .ec-in-offer-info .offer-upto {color: #fff;margin-bottom: 6rem;font-weight: 500;font-size: 20px;}.labels .ec-in-offer .ec-in-offer-info .offer-upto span, .labels .ec-line-offer .ec-line-offer-info .offer-upto span {font-size: 35px;font-weight: 700;}.labels .ec-in-offer .ec-in-offer-info .offer-title {color: #fff;margin-bottom: 1rem;font-size: 20px;text-transform: uppercase;font-weight: 700;}.labels .ec-line-offer .ec-line-offer-info {width: 100%;height: 65vh;padding: 50px;display: flex;-ms-flex-align: center;align-items: center;}.labels .ec-line-offer .ec-line-offer-info .h6, .labels .ec-line-offer .ec-line-offer-info h6 {margin-bottom: 5px;font-weight: 800;color: #777;}.labels .ec-line-offer .ec-line-offer-info .offer-upto {margin-bottom: 15px;color: #111;font-weight: 600;font-size: 20px;}.labels .ec-line-offer .ec-line-offer-info .offer-desc {margin-bottom: 30px;color: #777;}.labels .ec-line-offer .ec-line-offer-info .offer-btn .btn-shop-now {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;color: #777;border: 1px dashed #777;background-color: #f9f9f9;padding: 8px 15px;text-decoration: none;cursor: pointer;font-size: 15px;font-weight: 500;}.labels .ec-line-offer .ec-line-offer-info .offer-btn .btn-shop-now:hover {border: 1px solid #777;}.ec-404-error-page-02 {display: flex;padding: 40px 0;height: 100vh;-ms-flex-align: center;align-items: center;background: #fff;}.ec-404-error-page-02 .main-title {margin-top: 20px;font-size: 50px;font-weight: 700;}.ec-404-error-page-02 .desc-content {font-size: 15px;}.ec-404-error-page-02 .link-404 {color: #fff !important;padding: 10px 20px;background: var(--custom-color) !important;margin: 20px 0;display: inline-block;}.ec-under-maintenance-02 {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 0;margin: 0;height: 100vh;color: #fff;font-family: sans-serif;text-align: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ec-under-maintenance-02 div {width: 100%;text-align: center;vertical-align: middle;}.ec-under-maintenance-02 .wrap {padding: 0 15px;text-align: center;}.ec-under-maintenance-02 .wrap .h1, .ec-under-maintenance-02 .wrap h1 {font-weight: 700;margin: 30px 0 20px;font-size: 45px;color: #30ad94;}.ec-under-maintenance-02 .wrap .h2, .ec-under-maintenance-02 .wrap h2 {margin-bottom: 15px;font-size: 18px;line-height: 1.6;color: #2e4654;font-weight: 600;}@-webkit-keyframes Gradient {0%, 100% {background-position: 0 50%;}50% {background-position: 100% 50%;}}@keyframes Gradient {0%, 100% {background-position: 0 50%;}50% {background-position: 100% 50%;}}.wishlist-2 .ec-table tbody tr td .avl {color: #8bd38b;}.wishlist-2 .ec-table tbody tr td .out {color: #e9abab;}.wishlist-2 .ec-table tbody tr td .dis {color: #999;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.wishlist-2 .ec-table tbody tr td .btn {width: 30px;height: 30px;margin: 0 3px;padding: 0;}.wishlist-2 .ec-table tbody tr td .btn .svg_img.pro_svg {width: 16px;fill: #fff;}.wishlist-2 .ec-table tbody tr td .ec-remove-wish {font-size: 20px;background-color: #e9abab;}.ec-thank-you-page .ec-thank-you {padding-left: 30px;padding-right: 30px;border: 1px solid #eee;}.ec-thank-you-page .ec-thank-you .ec-hunger, .ec-thank-you-page .ec-thank-you .ec-thank-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.ec-banner-inner, .ec-payment-fail-page .ec-payment-fail, .ec-payment-fail-page .ec-payment-fail .ec-payment-content, .ec-thank-you-page .ec-thank-you .ec-hunger .ec-hunger-detial {display: -webkit-box;display: -ms-flexbox;-webkit-box-direction: normal;}.ec-thank-you-page .ec-thank-you .ec-thank-content i {margin-bottom: 30px;font-size: 50px;color: var(--custom-color) !important;}.ec-thank-you-page .ec-thank-you .ec-thank-content .section-title .ec-title {font-size: 40px;}.ec-thank-you-page .ec-thank-you .ec-thank-content .section-title .sub-title {font-size: 19px;}.ec-thank-you-page .ec-thank-you .ec-hunger .ec-hunger-detial {max-width: 500px;padding: 30px;display: flex;-webkit-box-orient: vertical;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background-color: #f7f7f7;}.ec-thank-you-page .ec-thank-you .ec-hunger .ec-hunger-detial .h3, .ec-thank-you-page .ec-thank-you .ec-hunger .ec-hunger-detial h3 {margin-bottom: 15px;font-size: 24px;font-weight: 600;color: #777;text-align: center;}.ec-thank-you-page .ec-thank-you .ec-hunger .ec-hunger-detial .h6, .ec-thank-you-page .ec-thank-you .ec-hunger .ec-hunger-detial h6 {margin-bottom: 15px;color: #777;text-align: center;}.ec-payment-fail-page .ec-payment-fail {padding-left: 15px;padding-right: 15px;display: flex;-webkit-box-orient: horizontal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ec-payment-fail-page .ec-payment-fail .ec-payment-content {height: 100%;display: flex;-webkit-box-orient: vertical;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.ec-payment-fail-page .ec-payment-fail .ec-payment-content ul li {padding: 10px 0;}.ec-payment-fail-page .ec-payment-fail .ec-payment-content i {margin: 0 15px 0 0;font-size: 18px;color: var(--custom-color) !important;}.ec-payment-fail-page .ec-payment-fail .ec-payment-content i.eci-times-circle-o {color: #ff9797;}.ec-payment-fail-page .ec-payment-fail .ec-payment-content i.eci-check-circle-o {color: #34d499;}.ec-payment-fail-page .ec-payment-fail .ec-payment-content .section-title .ec-title {padding: 0;font-size: 40px;}.ec-payment-fail-page .ec-payment-fail .ec-payment-content .section-title .sub-title {padding: 15px 0 0;font-size: 16px;color: #777;}.animated-gradient {font-weight: 600;background-image: -webkit-linear-gradient(125deg, #c31c37, #c31c37, #2ecb0e);-webkit-background-clip: text;-webkit-text-fill-color: transparent;-webkit-animation: 15s linear infinite hue;}@-webkit-keyframes hue {from {-webkit-filter: hue-rotate(0deg);}to {-webkit-filter: hue-rotate(-360deg);}}.ec-slide-content .ec-slide-title, .ec-slide-content p {margin-bottom: 15px;line-height: 1;font-family: "Poppins,sans-serif";}.ec-main-slider, .ec-main-slider .slide-2, .ec-main-slider .slide-3, .ec-offer-section {background-size: cover;background-position: center;}@font-face {font-family: Itim;src: url("../fonts/Itim/Itim-Regular.ttf") format("truetype");font-weight: 700;font-style: normal;}@font-face {font-family: Rubik;src: url("../fonts/Rubik/RubikMonoOne-Regular.ttf") format("truetype");font-weight: 700;font-style: normal;}@font-face {font-family: Architects;src: url("../fonts/Architects/ArchitectsDaughter-Regular.ttf") format("truetype");font-weight: 700;font-style: normal;}.slide-1, .slide-2, .slide-3 {height: 60vh;}.btn, .btn-color-dark {height: 45px;line-height: 45px;font-weight: 500;}.ec-main-slider {background-image: url(../images/bg/roundbg.png);}.ec-main-slider .slide-2 {background-image: url("../images/main-slider-banner/s2.jpg");background-repeat: no-repeat;}.ec-main-slider .slide-3 {background-image: url("../images/main-slider-banner/s3.jpg");background-repeat: no-repeat;}.ec-main-slider .swiper-container-horizontal > .swiper-pagination-bullets {bottom: 25px;}.ec-slide-content {width: 50%;padding-left: 85px;position: relative;z-index: 9;}.ec-slide-content .ec-slide-title {font-size: 55px;color: #000;letter-spacing: 0.05rem;font-weight: 700;position: relative;text-transform: uppercase;}.ec-slide-content .ec-slide-title span {-webkit-writing-mode: vertical-lr;-ms-writing-mode: tb-lr;writing-mode: vertical-lr;-webkit-transform: rotate(180deg);transform: rotate(180deg);font-weight: 400;letter-spacing: 3px;font-size: 50px;}.ec-slide-content .ec-slide-stitle {font-size: 30px;color: #ed5565;margin-bottom: 15px;letter-spacing: 10px;position: relative;font-family: "Poppins,sans-serif";text-transform: capitalize;}.ec-slide-content p {margin-right: 78px;font-size: 20px;color: #777;letter-spacing: 0;font-weight: 500;}.ec-slide-content p b {font-size: 30px;font-weight: 700;}.ec-slide-content .btn {font-size: 15px;text-transform: uppercase;padding: 0 36px;letter-spacing: 0;height: 50px;line-height: 50px;border-radius: 5px;}.ec-slide-content .btn i {margin-left: 3px;font-size: 18px;}.main-slider-dot .swiper-pagination-bullet {width: 15px;height: 15px;display: inline-block;border-radius: 5px;opacity: 1;border: none;margin: 0 2.5px !important;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0.3s;transition: 0.3s;background-color: #202020;}.main-slider-dot .swiper-pagination-bullet:hover, .main-slider-dot.dot-color-white .swiper-pagination-bullet:hover {background-color: #c31c37;}.main-slider-dot .swiper-pagination-bullet.swiper-pagination-bullet-active, .main-slider-dot.dot-color-white .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color: #c31c37;width: 30px;}.btn {padding: 0 15px;font-size: 16px;border-radius: 0;border: 0;}.btn-check:focus + .btn, .btn:focus {outline: 0;-webkit-box-shadow: none;box-shadow: none;}.btn-check:active + .btn-primary, .btn-check:checked + .btn-primary, .btn-check:focus + .btn-primary, .btn-primary, .btn-primary.active, .btn-primary:active, .btn-primary:focus, .show > .btn-primary.dropdown-toggle {color: #fff;background-color: #3474d4;border-color: #3474d4;}.btn-color-dark {background-color: #4d4d4d;border-color: #4d4d4d;color: #fff;font-size: 14px;width: 130px;}.ec-banner {margin-bottom: 3px;}.ec-banner-inner {display: flex;-webkit-box-orient: horizontal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.banner-block, .banner-block .bnr-overlay {display: -webkit-box;display: -ms-flexbox;position: relative;overflow: hidden;}.banner-block {display: flex;}.banner-block .bnr-overlay {display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: 5px;border: 1px solid #eee;}.banner-block .banner-content, .banner-block .banner-text {display: -webkit-box;display: -ms-flexbox;position: absolute;}.banner-block img {width: 100%;-webkit-transition: 0.3s;transition: 0.3s;}.banner-block .banner-text {display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: 30px;}.banner-block .banner-text .ec-banner-title {font-size: 28px;color: #555;margin-bottom: 2px;letter-spacing: 1px;font-family: "Hind_Siliguri", sans-serif;font-weight: 800;position: relative;padding-top: 0;text-transform: uppercase;line-height: 1.2;}.banner-block .banner-text .ec-banner-discount {font-size: 24px;font-weight: 400;color: #fff;letter-spacing: 0.7px;line-height: 1;}.banner-block .banner-text .ec-banner-stitle {font-size: 20px;font-weight: 400;color: #555;text-transform: capitalize;letter-spacing: 0.7px;line-height: 1;position: relative;padding-left: 2px;padding-top: 10px;}.banner-block .banner-content {top: 0;left: 0;display: flex;-ms-flex-direction: row;flex-direction: row;width: 100%;height: 100%;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-transform: scale(0.9);transform: scale(0.9);opacity: 0;-webkit-transition: 0.5s;transition: 0.5s;border-radius: 5px;background-color: rgba(31, 28, 28, 0.5);}.banner-block .banner-content .ec-banner-btn a {height: 40px;font-size: 16px;text-transform: uppercase;padding: 0 18px;letter-spacing: 0.02rem;background-color: #3474d4;color: #fff;line-height: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-weight: 600;}.ec-banner-block-1 .banner-block .banner-text {padding-top: 46px;}.ec-banner-block-1 .banner-block .banner-text .ec-banner-discount {font-family: "Fjalla One";}.ec-banner-block-2 .banner-block .banner-text .ec-banner-title {font-size: 28px;margin: 15px 0;}.ec-banner-block-2 .banner-block .banner-text .ec-banner-discount {font-size: 16px;color: #777;letter-spacing: 0.5px;line-height: 1.5;}.ec-banner-block.ec-banner-block-2 {padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-line-pack: justify;align-content: space-between;height: 100%;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.ec-fre-spe-section .section-title {padding-bottom: 5px;border-bottom: 1px solid #eee;}.ec-fre-spe-section .section-title .ec-bg-title {font-size: 52px;letter-spacing: 1px;}.ec-fre-spe-section .section-title .ec-title:after, .ec-fre-spe-section .section-title .ec-title:before {content: none;}.ec-fre-spe-section .ec-fs-product {padding: 0 10px;}.ec-fre-spe-section .ec-fre-products, .ec-fre-spe-section .ec-spe-products {margin: 0 -10px;}.ec-fre-spe-section .ec-fs-pro-inner {background-image: url(../images/bg/gg.png);background-repeat: repeat;padding: 15px 35px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;min-height: 476px;}.ec-fre-spe-section .slick-arrow {top: -70px;}.ec-fs-pro-inner .ec-fs-pro-image .image img {max-width: 100%;padding-right: 10px;-webkit-transition: 0.3s;transition: 0.3s;z-index: 1;}.ec-fs-pro-inner .ec-fs-pro-image a.quickview {position: absolute;z-index: 9;top: 60%;right: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;visibility: hidden;-webkit-transition: 0.5s;transition: 0.5s;width: 40px;height: 40px;left: 0;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;opacity: 0;margin: 0 auto;color: #fff;background-color: #fff;border: 1px solid #eee;border-radius: 50%;}.ec-fs-pro-inner .ec-fs-pro-image a.quickview i {color: #777;font-size: 17px;line-height: 0;}.ec-fs-pro-inner .ec-fs-pro-content {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;padding-left: 30px;}.ec-fs-pro-inner .ec-fs-pro-content .ec-fs-price {font-size: 16px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: left;-ms-flex-pack: left;justify-content: left;color: #777;margin: 10px 0 20px;line-height: 1.2;}.ec-fs-pro-inner .ec-fs-pro-content .ec-fs-price span.new-price {color: #555;font-weight: 700;font-size: 35px;}.ec-fs-pro-inner .ec-fs-pro-content .ec-fs-price span.old-price {font-size: 13px;margin-right: 15px;text-decoration: line-through;color: #777;margin-top: 2px;}.ec-fs-pro-inner .ec-fs-pro-content .ec-fs-pro-desc {font-size: 14px;color: #777;border-top: 1px solid #c31c37;padding: 10px 0 0;line-height: 22px;letter-spacing: 0.5px;margin-bottom: 10px;margin-top: 15px;}.ec-fs-pro-inner .ec-fs-pro-content .ec-fs-pro-book {margin-bottom: 10px;font-size: 16px;color: #444;letter-spacing: 0.5px;font-weight: 600;}.ec-fs-pro-inner .ec-fs-pro-content .ec-fs-pro-book span {color: #3474d4;}.ec-fs-pro-inner .ec-fs-pro-content .ec-fs-pro-btn a {height: 35px;line-height: 35px;padding-left: 10px;padding-right: 10px;font-weight: 400;min-width: 120px;text-transform: uppercase;font-size: 14px;}.ec-fs-pro-inner .ec-fs-pro-content .ec-fs-pro-btn a:not(:last-child) {margin-right: 11px;}.ec-fs-pro-inner .ec-fs-pro-title {margin: 0 0 2px;}.ec-fs-pro-inner .ec-fs-pro-title a {font-family: Itim;color: #c31c37;}.ec-fs-pro-inner .ec-fs-pro-rating {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 16px;margin-bottom: 2px;}.ec-fs-pro-inner .ec-fs-pro-rating .ec-fs-rating-text {font-size: 16px;color: #777;}.ec-fs-pro-inner .ec-fs-pro-rating .ec-fs-rating-icon {margin-right: 14px;margin-top: -1px;}.ec-vendor-card {margin: 15px 0;padding: 15px;border: 1px solid #eee;background-color: #fff;border-radius: 5px;}.ec-vendor-card .ec-vendor-detail {margin-bottom: 15px;padding-bottom: 15px;display: flex;-ms-flex-direction: row;flex-direction: row;border-bottom: 1px solid #eee;}.ec-vendor-card .ec-vendor-detail .ec-vendor-avtar {width: 70px;margin-right: 10px;}.ec-vendor-card .ec-vendor-detail .ec-vendor-info {width: calc(100% - 80px);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: relative;}.ec-vendor-card .ec-vendor-detail .ec-vendor-info .prod-count {margin-bottom: 10px;color: #999;}.ec-vendor-card .ec-vendor-detail .ec-vendor-info .ec-sale {position: absolute;right: 0;bottom: -1px;font-size: 12px;}.ec-vendor-card .ec-vendor-detail .ec-vendor-info .ec-sale p {margin: 0;color: #999;}.ec-vendor-card .ec-vendor-prod {display: -ms-grid;display: grid;grid-template-columns: repeat(auto-fill, calc(50% - 6px));grid-row-gap: 12px;grid-column-gap: 12px;}.ec_ser_inner {padding: 30px;-webkit-transition: 0.3s;transition: 0.3s;cursor: pointer;border: 1px solid #c31c37;height: 100%;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-direction: column;flex-direction: column;text-align: center;background-color: #c31c37;border-radius: 5px;}.ec_ser_inner .ec-service-image i {font-size: 44px;line-height: 25px;color: #fff;}.ec_ser_inner:hover .ec-service-image i {font-size: 44px;line-height: 25px;color: #c31c37;}.ec_ser_inner:hover {box-shadow: 0 3px 25px 5px rgba(24, 24, 24, 0.06);-webkit-box-shadow: 0 3px 25px 4px rgba(0, 0, 0, 0.06);-moz-box-shadow: 0 3px 25px 4px rgba(0, 0, 0, 0.06);border: 1px solid transparent;background-color: #fff;color: #c31c37;}.ec_ser_inner:hover .ec-service-image svg {stroke-dashoffset: 0;-webkit-transition: fill 0.5s, stroke-dashoffset 6s, -webkit-transform 0.3s;transition: transform 0.3s, fill 0.5s, stroke-dashoffset 6s, -webkit-transform 0.3s;fill: #c31c37 !important;stroke: #c31c37 !important;}.ec-service-desc h2 {font-size: 18px;font-weight: 700;color: #fff;letter-spacing: 0.6px;margin-bottom: 10px;}.ec-service-desc p {font-size: 15px;color: #fff;line-height: 1.5;letter-spacing: 0.5px;}.ec_ser_inner:hover .ec-service-desc h2, .ec_ser_inner:hover .ec-service-desc p {color: #c31c37;}.ec-offer-section {min-height: 200px;overflow: hidden;padding: 30px 0;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-image: url("../images/offer-image/offer_bg1.png");background-repeat: no-repeat;}.ec-offer-content {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;text-align: center;}.ec-offer-content .ec-offer-title {font-size: 60px;color: #3474d4;margin-bottom: 5px;letter-spacing: 2px;font-family: "Hind_Siliguri", sans-serif;text-transform: uppercase;line-height: 1;font-weight: 800;}.ec-offer-content .ec-offer-stitle {font-size: 40px;color: #3474d4;margin-bottom: 13px;letter-spacing: 1.5px;font-family: "Hind_Siliguri", sans-serif;text-transform: uppercase;}.ec-offer-content .btn-primary {width: 150px !important;font-size: 12px;font-weight: 800;padding: 0 1px;}.ec-offer-content .ec-offer-img {margin-bottom: 16px;}.ec-offer-content .ec-offer-desc {font-size: 32px;color: #444;margin-bottom: 16px;letter-spacing: 1.2px;font-weight: 600;line-height: 1.2;}.ec-offer-content .ec-offer-price {font-size: 40px;color: #555;letter-spacing: 1.5px;font-weight: 900;line-height: 1.2;}.ec-brand-item img {margin: 0 auto;background-color: #fff;border: 1px solid #eee;-webkit-transition: 0.3s;transition: 0.3s;cursor: pointer;outline: 0;border-radius: 5px;}.ec-brand-item:hover img {box-shadow: 0 3px 25px 4px rgba(0, 0, 0, 0.06);-webkit-box-shadow: 0 3px 25px 4px rgba(0, 0, 0, 0.06);-moz-box-shadow: 0 3px 25px 4px rgba(0, 0, 0, 0.06);}.ec-brand-outer .slick-arrow {height: 100%;top: 0;display: none !important;}.ec-brand-outer .slick-arrow.slick-prev {left: -30px;}.ec-brand-outer .slick-arrow.slick-next {right: -30px;}li.ec-brand-item {display: block !important;}.ec-open {-webkit-transform: translateX(0) !important;transform: translateX(0) !important;}.category-sidebar {font-size: 14px;font-weight: 400;position: fixed;z-index: 1000;top: 0;left: 0;right: auto;display: block;width: 350px;height: 100%;padding: 30px;-webkit-transition: 0.5s;transition: 0.5s;-webkit-transform: translateX(-100%);transform: translateX(-100%);background-color: #fff;-webkit-box-shadow: none;box-shadow: none;overflow: auto;opacity: 1;}.category-sidebar::-webkit-scrollbar {position: absolute;width: 7px;}.category-sidebar::-webkit-scrollbar-thumb {background-color: rgba(80, 93, 113, 0.5);border-radius: 5px;}.category-sidebar .cat-sidebar .cat-sidebar-box .ec-sidebar-wrap .ec-sb-block-content li .ec-sidebar-block-item {padding: 10px 0;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: #777;font-size: 16px;font-weight: 500;text-transform: capitalize;line-height: 1;cursor: pointer;}.category-sidebar .cat-sidebar .cat-sidebar-box .ec-sidebar-wrap .ec-sb-block-content li .ec-sidebar-block-item:after {content: "\f067";position: absolute;right: 0;top: 40%;font-family: EcIcons;cursor: pointer;font-size: 10px;color: #777;font-weight: 400;margin-left: 7px;}.category-sidebar .cat-sidebar .cat-sidebar-box .ec-sidebar-wrap .ec-sb-block-content li ul li a {margin-left: 20px;display: -webkit-box;display: -ms-flexbox;display: flex;color: #777;font-size: 14px;line-height: 25px;font-weight: 600;text-transform: capitalize;letter-spacing: 0;cursor: pointer;position: relative;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.category-sidebar .cat-sidebar .cat-sidebar-box .ec-sidebar-wrap .ec-sidebar-block .ec-sb-title h3 {text-decoration: none;color: #444;display: block;font-size: 16px;line-height: 22px;letter-spacing: 0.8px;text-transform: uppercase;font-weight: 600;padding-bottom: 5px;position: relative;border: none;}.category-sidebar .cat-sidebar .cat-sidebar-box .ec-sidebar-wrap .ec-sidebar-block .ec-sb-title h3 .ec-close {padding: 0;position: absolute;right: -3px;display: inline-block !important;font-size: 30px;color: #444;}.category-sidebar .cat-sidebar .ec-sb-slider-title {margin-top: 30px;text-decoration: none;color: #444;display: block;font-size: 16px;line-height: 22px;letter-spacing: 0.8px;text-transform: uppercase;font-weight: 600;padding-bottom: 15px;}.category-sidebar .cat-sidebar .slick-arrow.slick-prev {right: 20px;left: auto;}.category-sidebar .cat-sidebar .slick-arrow {top: -43px;right: -10px;left: auto;}.category-sidebar .cat-sidebar .ec-sb-pro-sl .ec-sb-pro-sl-item {border: none;margin-bottom: 15px;display: -webkit-box;display: -ms-flexbox;display: flex;overflow: hidden;}.category-sidebar .cat-sidebar .ec-sb-pro-sl .ec-sb-pro-sl-item .sidekka_pro_img {-webkit-box-flex: 0;-ms-flex: 0 0 80px;flex: 0 0 80px;}.category-sidebar .cat-sidebar .ec-sb-pro-sl .ec-sb-pro-sl-item .ec-pro-content .ec-pro-title a {text-decoration: none;color: #444;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;font-size: 14px;line-height: 1.5;letter-spacing: 0.5px;font-weight: 400;font-family: "Poppins,sans-serif";text-transform: capitalize;}.category-sidebar .cat-sidebar .ec-sb-pro-sl .ec-sb-pro-sl-item .ec-pro-content .ec-pro-rating {margin: 4px 0 6px;opacity: 0.7;}.category-sidebar .cat-sidebar .ec-sb-pro-sl .ec-sb-pro-sl-item .ec-pro-content .ec-price {font-size: 16px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: left;-ms-flex-pack: left;justify-content: left;color: #777;}.category-sidebar .cat-sidebar .ec-sb-pro-sl .ec-sb-pro-sl-item .ec-pro-content .ec-price span.new-price {color: #555;font-weight: 600;font-size: 14px;}@media only screen and (max-width: 575px) {.ec-404-error-page-02 .main-title, .ec-under-maintenance-02 .wrap .h1, .ec-under-maintenance-02 .wrap h1 {font-size: 30px;}.ec-under-maintenance-02 img {max-width: 50%;}.ec-under-maintenance-02 .wrap .h2, .ec-under-maintenance-02 .wrap h2 {font-size: 15px;}.ec-fs-pro-image-outer {width: 100% !important;max-width: 100% !important;margin-bottom: 15px;}.category-sidebar {width: 300px;}}::-webkit-scrollbar {width: 10px;background-color: #f5f5f5;}::-webkit-scrollbar-thumb {border-radius: 5px;background-color: #c31c37;background-image: -webkit-linear-gradient(90deg, transparent, rgba(114, 0, 0, 0.4) 50%, transparent, transparent);}::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.9);border-radius: 10px;background-color: #ccc;}::-webkit-scrollbar-thumb:hover {background: #c31c37;}::-webkit-scrollbar-track-piece {background: #f1f1f1;}