@charset "UTF-8";html {overflow-y: scroll !important;overflow-x: hidden !important;}body, html {max-width: 100%;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;}body {color: #6e7270;font-family: "Poppins", sans-serif;font-weight: 400;font-style: normal;overflow-x: hidden;font-size: 15px;line-height: 1.8;word-wrap: break-word;}* {margin: 0;padding: 0;-webkit-box-sizing: border-box;box-sizing: border-box;}*:focus {outline: none;}article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {display: block;}*, ::after, ::before {-webkit-box-sizing: border-box;box-sizing: border-box;}i, span, a {display: inline-block;}.fal, .far {font-family: "Font Awesome 5 Pro" !important;}i {vertical-align: middle;}p {margin: 0 0 20px;}.elementor-text-editor p:last-child {margin: 0;}.elementor-widget-text-editor p:last-child {margin: 0;}.elementor-icon-list-icon, .elementor-icon-list-text {-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}dl {margin-bottom: 1.75em;}dt {font-weight: 700;}dd {margin: 0 0 1.75em;}ol, ul {padding: 0 0 0 20px;margin: 0 0 20px;}ol li li, ul li li {list-style-position: inside;}ol li:not(:last-child), ul li:not(:last-child) {margin-bottom: 8px;}ol li > ol, ol li > ul, ul li > ol, ul li > ul {margin-top: 8px;margin-bottom: 0;}::-webkit-scrollbar {background-color: #ccc;width: 8px;height: 5px;}::-webkit-scrollbar-thumb {background-color: #1e2736;}hr {margin: 20px 0;border: 0;border-top: 1px solid rgba(0, 0, 0, 0.1);height: 0;}a {-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;text-decoration: none;background-color: transparent;color: #ff7258;display: inline-block;}a:hover {color: #03b664;}a:hover, a:focus, a:active {text-decoration: none;outline: none;-webkit-box-shadow: none;box-shadow: none;}a:active {color: inherit;}input, button, select, optgroup, textarea {margin: 0;width: 100%;height: 50px;border: 1px solid #ecebea;border-radius: 5px;background-color: #fff;padding: 0 20px;font-size: 15px;font-family: "Poppins", sans-serif;color: #6e7270;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}input:focus, button:focus, select:focus, optgroup:focus, textarea:focus {border-color: #ff7258;}textarea {padding-top: 20px;height: 230px;overflow: auto;resize: vertical;display: block;}select {word-wrap: normal;}input[type=radio], input[type=checkbox] {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0;width: 15px;height: 15px;}[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {height: auto;}[type=search] {outline-offset: -2px;-webkit-appearance: none;}[type=search]::-webkit-search-decoration {-webkit-appearance: none;}input[type=search]::-webkit-search-decoration, input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-results-button, input[type=search]::-webkit-search-results-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {font: inherit;-webkit-appearance: button;}[hidden] {display: none !important;}::-webkit-input-placeholder {color: inherit;opacity: 1;font-size: inherit;}::-moz-placeholder {color: inherit;opacity: 1;font-size: inherit;}:-ms-input-placeholder {color: inherit;opacity: 1;font-size: inherit;}::-ms-input-placeholder {color: inherit;opacity: 1;font-size: inherit;}::placeholder {color: inherit;opacity: 1;font-size: inherit;}select {appearance: none;-webkit-appearance: none;-moz-appearance: none;background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 140 140' width='14' height='14' xmlns='http://www.w3.org/2000/svg'><g><path d='m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z' fill='a5a5a5'/></g></svg>") !important;background-position: right 20px top 50% !important;background-repeat: no-repeat !important;}select::-ms-expand {display: none;}select:focus {outline: transparent;}[role=button] {cursor: pointer;}button, [type=button], [type=reset], [type=submit] {-webkit-appearance: button;}button:not(:disabled), [type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled) {cursor: pointer;}button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner {padding: 0;border-style: none;}input[type=submit], button[type=submit] {background-color: #03b664;color: #fff;font-weight: 600;width: 100%;height: 50px;border-radius: 5px;padding: 0 20px;font-size: 15px;border: none;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}input[type=submit]:hover, button[type=submit]:hover {background-color: #1e2736;}.wp-block-button__link {padding: 15px 30px;font-size: 15px;font-weight: 600;line-height: 1.4;border-radius: 35px;}.is-style-outline .wp-block-button__link {padding: 13px 30px;}.wp-block-button__link:hover {background-color: #ff7258;border-color: #ff7258;color: #fff;}.is-style-squared .wp-block-button__link {border-radius: 0;}table {margin: 0 0 20px;width: 100%;border-collapse: collapse;border-spacing: 0;}table, th, td {border: 1px solid #eee;}th {text-align: inherit;text-align: -webkit-match-parent;font-weight: 600;}th, td {padding: 12px;font-size: 15px;}.wp-block-calendar {margin: 20px 0;}.wp-block-calendar caption {font-weight: 500;font-size: 15px;color: #ff7258;text-align: left;margin-bottom: 5px;}.wp-block-calendar .wp-calendar-nav {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;font-size: 15px;}.wp-block-calendar a {text-decoration: none;}pre {background: #eee;font-family: "Courier 10 Pitch", Courier, monospace;font-size: 15px;line-height: 1.7142857143;margin-bottom: 20px;max-width: 100%;overflow: auto;padding: 30px;color: #606060;white-space: pre-wrap;margin: 20px 0;}pre, code, kbd, tt, var {font-size: 87.5%;font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size: 15px;}abbr, acronym {border-bottom: 1px dotted #666;cursor: help;}mark, ins {background: #fff9c0;text-decoration: none;}big {font-size: 125%;}b, strong {font-weight: bolder;}small {font-size: 80%;}sub, sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}h1, h2, h3, h4, h5, h6 {font-family: "Poppins", sans-serif;font-weight: 700;margin-bottom: 20px;line-height: 1.2;}h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a {color: #1e2736;}h1, .h1 {font-size: 2.5rem;}h2, .h2 {font-size: 2rem;}h3, .h3 {font-size: 1.75rem;}h4, .h4 {font-size: 1.5rem;}h5, .h5 {font-size: 1.25rem;}h6, .h6 {font-size: 1rem;}.container, .container-fluid, .site-container {padding-left: 15px;padding-right: 15px;max-width: 1200px;margin-left: auto;margin-right: auto;}.container-1600 {max-width: 1600px;}.container-fluid {max-width: 100%;}.site-container {max-width: 1200px;padding-left: 15px;padding-right: 15px;padding-top: 140px;padding-bottom: 120px;}@media (max-width: 767px) {.site-container {padding-top: 120px;padding-bottom: 100px;}}.site-container.fullwidth-container {max-width: 100%;}.page-content-gap {padding-top: 140px;padding-bottom: 120px;}@media (max-width: 767px) {.page-content-gap {padding-top: 120px;padding-bottom: 100px;}}.site-content-wrapper {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;}.site-content-wrapper .content-area {-webkit-box-flex: 0;-ms-flex: 0 68.377%;flex: 0 68.377%;max-width: 68.377%;}@media (max-width: 1024px) {.site-content-wrapper .content-area {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}}.site-content-wrapper .sidebar-area {-webkit-box-flex: 0;-ms-flex: 0 0 25.641025%;flex: 0 0 25.641025%;max-width: 25.641025%;}@media (max-width: 1024px) {.site-content-wrapper .sidebar-area {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin-top: 60px;}}.site-content-wrapper.left-sidebar {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.site-content-wrapper.no-sidebar .content-area {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.elementor .elementor-section.elementor-section-boxed > .elementor-container {max-width: 1200px;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.elementor-section.elementor-section-full_width.elementor-section-offset-left .elementor-container, .elementor-section.elementor-section-stretched.elementor-section-offset-left .elementor-container {padding-left: calc((100% - 1200px) / 2);}.elementor-section.elementor-section-full_width.elementor-section-offset-right .elementor-container, .elementor-section.elementor-section-stretched.elementor-section-offset-right .elementor-container {padding-right: calc((100% - 1200px) / 2);}.elementor-container .elementor-column .elementor-widget-wrap.elementor-element-populated {padding: 0;}.row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}.row.no-gutters {margin-right: 0;margin-left: 0;}.row.no-gutters > .col, .row.no-gutters > [class*=col-] {padding-right: 0;padding-left: 0;}.col-lg, .col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, .col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col, .col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {position: relative;width: 100%;padding-right: 15px;padding-left: 15px;}.col {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}.col-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.3333333333%;flex: 0 0 8.3333333333%;max-width: 8.3333333333%;}.col-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.6666666667%;flex: 0 0 16.6666666667%;max-width: 16.6666666667%;}.col-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.3333333333%;flex: 0 0 33.3333333333%;max-width: 33.3333333333%;}.col-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.6666666667%;flex: 0 0 41.6666666667%;max-width: 41.6666666667%;}.col-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.3333333333%;flex: 0 0 58.3333333333%;max-width: 58.3333333333%;}.col-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.6666666667%;flex: 0 0 66.6666666667%;max-width: 66.6666666667%;}.col-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.3333333333%;flex: 0 0 83.3333333333%;max-width: 83.3333333333%;}.col-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.6666666667%;flex: 0 0 91.6666666667%;max-width: 91.6666666667%;}.col-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}.order-last {-webkit-box-ordinal-group: 14;-ms-flex-order: 13;order: 13;}.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-6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}.order-7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}.order-8 {-webkit-box-ordinal-group: 9;-ms-flex-order: 8;order: 8;}.order-9 {-webkit-box-ordinal-group: 10;-ms-flex-order: 9;order: 9;}.order-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;}.order-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11;}.order-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}.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%;}@media (min-width: 768px) {.col-md {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-md-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}.col-md-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.3333333333%;flex: 0 0 8.3333333333%;max-width: 8.3333333333%;}.col-md-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.6666666667%;flex: 0 0 16.6666666667%;max-width: 16.6666666667%;}.col-md-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-md-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.3333333333%;flex: 0 0 33.3333333333%;max-width: 33.3333333333%;}.col-md-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.6666666667%;flex: 0 0 41.6666666667%;max-width: 41.6666666667%;}.col-md-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-md-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.3333333333%;flex: 0 0 58.3333333333%;max-width: 58.3333333333%;}.col-md-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.6666666667%;flex: 0 0 66.6666666667%;max-width: 66.6666666667%;}.col-md-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-md-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.3333333333%;flex: 0 0 83.3333333333%;max-width: 83.3333333333%;}.col-md-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.6666666667%;flex: 0 0 91.6666666667%;max-width: 91.6666666667%;}.col-md-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-md-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}.order-md-last {-webkit-box-ordinal-group: 14;-ms-flex-order: 13;order: 13;}.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-6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}.order-md-7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}.order-md-8 {-webkit-box-ordinal-group: 9;-ms-flex-order: 8;order: 8;}.order-md-9 {-webkit-box-ordinal-group: 10;-ms-flex-order: 9;order: 9;}.order-md-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;}.order-md-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11;}.order-md-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}.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%;}}@media (min-width: 1025px) {.col-lg {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-lg-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}.col-lg-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.3333333333%;flex: 0 0 8.3333333333%;max-width: 8.3333333333%;}.col-lg-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.6666666667%;flex: 0 0 16.6666666667%;max-width: 16.6666666667%;}.col-lg-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-lg-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.3333333333%;flex: 0 0 33.3333333333%;max-width: 33.3333333333%;}.col-lg-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.6666666667%;flex: 0 0 41.6666666667%;max-width: 41.6666666667%;}.col-lg-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-lg-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.3333333333%;flex: 0 0 58.3333333333%;max-width: 58.3333333333%;}.col-lg-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.6666666667%;flex: 0 0 66.6666666667%;max-width: 66.6666666667%;}.col-lg-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-lg-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.3333333333%;flex: 0 0 83.3333333333%;max-width: 83.3333333333%;}.col-lg-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.6666666667%;flex: 0 0 91.6666666667%;max-width: 91.6666666667%;}.col-lg-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-lg-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}.order-lg-last {-webkit-box-ordinal-group: 14;-ms-flex-order: 13;order: 13;}.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-6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6;}.order-lg-7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7;}.order-lg-8 {-webkit-box-ordinal-group: 9;-ms-flex-order: 8;order: 8;}.order-lg-9 {-webkit-box-ordinal-group: 10;-ms-flex-order: 9;order: 9;}.order-lg-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;}.order-lg-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11;}.order-lg-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}.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%;}}.screen-reader-text {border: 0;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute !important;width: 1px;word-wrap: normal !important;}.screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;-webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;-webkit-clip-path: none;clip-path: none;color: #21759b;display: block;font-size: 0.875rem;font-weight: 700;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}#primary[tabindex="-1"]:focus {outline: 0;}.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer {display: none;}.infinity-end.neverending .site-footer {display: block;}.clearfix::after {content: "";clear: both;display: block;}.d-none {display: none;}.d-inline {display: inline;}.d-inline-block {display: inline-block;}.d-block {display: block;}.d-table {display: table;}.d-table-row {display: table-row;}.d-table-cell {display: table-cell;}.d-flex {display: -webkit-box;display: -ms-flexbox;display: flex;}.d-inline-flex {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}@media (min-width: 768px) {.d-md-none {display: 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-flex {display: -webkit-box;display: -ms-flexbox;display: flex;}.d-md-inline-flex {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}}@media (min-width: 1025px) {.d-lg-none {display: 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-flex {display: -webkit-box;display: -ms-flexbox;display: flex;}.d-lg-inline-flex {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}}.flex-row {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.flex-column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-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-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;}.flex-fill {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}.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;}.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;}.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 {-ms-flex-item-align: end;align-self: flex-end;}.align-self-center {-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;}@media (min-width: 768px) {.flex-md-row {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.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-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;}.flex-md-fill {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}.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;}.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;}.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;}}@media (min-width: 1025px) {.flex-lg-row {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.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-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;}.flex-lg-fill {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}.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;}.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;}.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;}}.alignleft {float: left;margin-right: 1.5em;margin-bottom: 1.5em;}.alignright {float: right;margin-left: 1.5em;margin-bottom: 1.5em;}.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;margin-bottom: 1.5em;}.text-left {text-align: left;}.text-right {text-align: right;}.text-center {text-align: center;}@media (min-width: 768px) {.text-md-left {text-align: left;}.text-md-right {text-align: right;}.text-md-center {text-align: center;}}@media (min-width: 1025px) {.text-lg-left {text-align: left;}.text-lg-right {text-align: right;}.text-lg-center {text-align: center;}}#preloader {background-color: #1e2736;position: fixed;height: 100vh;width: 100vw;top: 0;left: 0;z-index: 999999;}#preloader #loading-center {width: 100%;height: 100%;position: relative;}#preloader #loading-center-absolute {position: absolute;left: 50%;top: 50%;height: 60px;width: 60px;margin-top: -30px;margin-left: -30px;-webkit-animation: loading-center-absolute 1s infinite;animation: loading-center-absolute 1s infinite;}#preloader .object {width: 20px;height: 20px;background-color: #fff;float: left;border-radius: 50% 50% 50% 50%;margin-right: 20px;margin-bottom: 20px;}#preloader .object:nth-child(2n+0) {margin-right: 0px;}#preloader #object_one {-webkit-animation: object_one 1s infinite;animation: object_one 1s infinite;}#preloader #object_two {-webkit-animation: object_two 1s infinite;animation: object_two 1s infinite;}#preloader #object_three {-webkit-animation: object_three 1s infinite;animation: object_three 1s infinite;}#preloader #object_four {-webkit-animation: object_four 1s infinite;animation: object_four 1s infinite;}@-webkit-keyframes loading-center-absolute {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes loading-center-absolute {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-webkit-keyframes object_one {50% {-webkit-transform: translate(20px, 20px);transform: translate(20px, 20px);}}@keyframes object_one {50% {-webkit-transform: translate(20px, 20px);transform: translate(20px, 20px);}}@-webkit-keyframes object_two {50% {-webkit-transform: translate(-20px, 20px);transform: translate(-20px, 20px);}}@keyframes object_two {50% {-webkit-transform: translate(-20px, 20px);transform: translate(-20px, 20px);}}@-webkit-keyframes object_three {50% {-webkit-transform: translate(20px, -20px);transform: translate(20px, -20px);}}@keyframes object_three {50% {-webkit-transform: translate(20px, -20px);transform: translate(20px, -20px);}}@-webkit-keyframes object_four {50% {-webkit-transform: translate(-20px, -20px);transform: translate(-20px, -20px);}}@keyframes object_four {50% {-webkit-transform: translate(-20px, -20px);transform: translate(-20px, -20px);}}.charipex-theme-header {position: absolute;left: 0;top: 0;width: 100%;z-index: 998;}.charipex-theme-header .header-container {position: relative;padding-left: 15px;padding-right: 15px;margin-left: auto;margin-right: auto;width: 100%;max-width: 1500px;}.desktop-header .site-logo {position: relative;z-index: 98;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;}.desktop-header .site-logo a {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: relative;}.desktop-header .primary-nav ul {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0;margin: 0;list-style: none;}.desktop-header .primary-nav ul li {margin: 0;position: relative;}.desktop-header .primary-nav ul li a {line-height: 1.4;font-size: 18px;font-weight: 600;}@media (max-width: 1399px) {.desktop-header .primary-nav ul li a {font-size: 16px;}}.desktop-header .primary-nav ul li .dd-trigger {padding-left: 8px;font-size: 18px;}.desktop-header .primary-nav ul li .sub-menu {position: absolute;left: 0;top: calc(100% + 10px);width: 210px;background-color: #fff;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;z-index: 99;-webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.16);display: block;}.desktop-header .primary-nav ul li .sub-menu li {position: relative;margin: 0;line-height: 1;padding: 0;}.desktop-header .primary-nav ul li .sub-menu li::before, .desktop-header .primary-nav ul li .sub-menu li::after {display: none !important;}.desktop-header .primary-nav ul li .sub-menu li:not(:last-child) {border-bottom: 1px solid #e8ecf4;}.desktop-header .primary-nav ul li .sub-menu li a {display: block;padding: 12px 25px;position: relative;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;font-size: 16px;font-weight: 500;color: #1e2736;}.desktop-header .primary-nav ul li .sub-menu li a:hover {color: #03b664;background-color: transparent;}.desktop-header .primary-nav ul li .sub-menu li .dd-trigger {position: absolute;top: 50%;right: 15px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.desktop-header .primary-nav ul li .sub-menu li .dd-trigger i {-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}.desktop-header .primary-nav ul li .sub-menu li .sub-menu {right: auto;left: 100%;top: 50%;}.desktop-header .primary-nav ul li .sub-menu li:hover > .sub-menu {top: 0;opacity: 1;visibility: visible;}.desktop-header .primary-nav ul li:hover > .sub-menu {opacity: 1;visibility: visible;top: 100%;}.topbar .contact-info {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;padding: 0;margin: 0;list-style: none;}.topbar .contact-info li {margin: 0;font-size: 14px;line-height: 1.4;}.topbar .contact-info li, .topbar .contact-info li a {color: #51565e;}.topbar .contact-info li i {color: #03b664;margin-right: 5px;}.topbar .contact-info li:not(:last-child) {margin-right: 40px;padding-right: 40px;position: relative;}@media (max-width: 1529px) {.topbar .contact-info li:not(:last-child) {margin-right: 20px;padding-right: 20px;}}.topbar .contact-info li:not(:last-child)::before {content: "";position: absolute;right: 0;top: 0;bottom: 0;width: 1px;background-color: #b4c2bb;}.topbar .topbar-note {margin: 0;text-align: center;font-size: 15px;font-weight: 500;line-height: 1.5;}.topbar ul {padding: 0;margin: 0;}.mini-cart-icon .cart-btn {margin-left: 40px;width: 60px;height: 60px;border: 2px solid #464f5e;border-radius: 50%;font-size: 25px;color: #fff;position: relative;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;}@media (max-width: 1399px) {.mini-cart-icon .cart-btn {margin-left: 25px;}}.mini-cart-icon .cart-btn .widget_cart_counter {position: absolute;right: -2px;top: -2px;width: 20px;height: 20px;line-height: 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;background-color: #ff7258;color: #fff;border-radius: 50%;font-size: 10px;font-weight: 600;}.search-area {position: static;}.search-area .search-btn {margin-left: 30px;color: #ffc337;font-size: 25px;line-height: 1;position: relative;}.search-area .search-btn i {-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.search-area .search-btn i.flaticon-cancel {position: absolute;left: 50%;opacity: 0;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;-webkit-transform: translateX(-50%) scale(0);-ms-transform: translateX(-50%) scale(0);transform: translateX(-50%) scale(0);-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;font-size: 22px;}.search-area .charipex-search-form {position: absolute;z-index: 10;top: calc(100% + 5px);top: 100%;right: 15px;border-radius: 10px;-webkit-box-shadow: 11px 10px 38px 0px rgba(0, 0, 0, 0.1);box-shadow: 11px 10px 38px 0px rgba(0, 0, 0, 0.1);background-color: #fff;padding: 20px;opacity: 0;visibility: hidden;-webkit-transform: scale3d(0.8, 0.8, 0.8);transform: scale3d(0.8, 0.8, 0.8);-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.search-area .charipex-search-form form {position: relative;}.search-area .charipex-search-form input[type=search] {width: 420px;height: 60px;}.search-area .charipex-search-form button {position: absolute;right: 5px;top: 5px;bottom: 5px;width: 50px;height: 50px;background-color: #ff7258;}.search-area.show-search .search-btn i.fa-search {opacity: 0;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: 0s;-o-transition: 0s;transition: 0s;}.search-area.show-search .search-btn i.flaticon-cancel {opacity: 1;-webkit-transform: translateX(-50%) scale(1);-ms-transform: translateX(-50%) scale(1);transform: translateX(-50%) scale(1);}.search-area.show-search .charipex-search-form {opacity: 1;visibility: visible;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}.header-btn {border-radius: 5px;background-color: #03b664;color: #fff;line-height: 1.4;font-size: 15px;font-weight: 600;padding: 18px 35px;text-transform: uppercase;border: 2px solid #03b664;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;}@media (max-width: 1529px) {.header-btn {padding: 15px 20px;}}.header-btn i {font-size: 30px;margin-right: 20px;line-height: 1;}@media (max-width: 1529px) {.header-btn i {margin-right: 10px;font-size: 20px;}}.header-btn:hover {background-color: #1e2736;color: #fff;}.offcanvas-menu-area .offcanvas-btn {margin-left: 35px;height: 40px;width: 40px;display: -ms-grid;display: grid;-ms-grid-columns: (8px)[3];grid-template-columns: repeat(3, 8px);-ms-grid-rows: (8px)[3];grid-template-rows: repeat(3, 8px);-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-line-pack: justify;align-content: space-between;cursor: pointer;}.offcanvas-menu-area .offcanvas-btn > *:nth-child(1) {-ms-grid-row: 1;-ms-grid-column: 1;}.offcanvas-menu-area .offcanvas-btn > *:nth-child(2) {-ms-grid-row: 1;-ms-grid-column: 2;}.offcanvas-menu-area .offcanvas-btn > *:nth-child(3) {-ms-grid-row: 1;-ms-grid-column: 3;}.offcanvas-menu-area .offcanvas-btn > *:nth-child(4) {-ms-grid-row: 2;-ms-grid-column: 1;}.offcanvas-menu-area .offcanvas-btn > *:nth-child(5) {-ms-grid-row: 2;-ms-grid-column: 2;}.offcanvas-menu-area .offcanvas-btn > *:nth-child(6) {-ms-grid-row: 2;-ms-grid-column: 3;}.offcanvas-menu-area .offcanvas-btn > *:nth-child(7) {-ms-grid-row: 3;-ms-grid-column: 1;}.offcanvas-menu-area .offcanvas-btn > *:nth-child(8) {-ms-grid-row: 3;-ms-grid-column: 2;}.offcanvas-menu-area .offcanvas-btn > *:nth-child(9) {-ms-grid-row: 3;-ms-grid-column: 3;}.offcanvas-menu-area .offcanvas-btn span {width: 8px;height: 8px;background-color: #81908a;border-radius: 50%;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.offcanvas-menu-area .offcanvas-btn:hover span {background-color: #51ce3d;}.offcanvas-menu-area .offcanvas-items {position: fixed;top: 0;right: 0;height: 100%;z-index: 999;-webkit-transition: all 0.3s linear 0.15s;-o-transition: all 0.3s linear 0.15s;transition: all 0.3s linear 0.15s;padding-top: 30px;padding-bottom: 137px;background-color: #fff;width: 350px;-webkit-box-shadow: 0 2px 27px rgba(54, 54, 54, 0.13);box-shadow: 0 2px 27px rgba(54, 54, 54, 0.13);-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);opacity: 0;visibility: hidden;overflow: hidden;overflow-y: scroll;padding: 45px;}.offcanvas-menu-area .offcanvas-items::-webkit-scrollbar {width: 0;}.offcanvas-menu-area .offcanvas-items ul {margin: 0;padding: 0;list-style: none;}.offcanvas-menu-area .offcanvas-items ul li {margin: 0;}.offcanvas-menu-area .offcanvas-items .offcanvas-close {background-color: #1e2736;color: #fff;position: absolute;top: 0;left: 0;height: 44px;width: 44px;line-height: 44px;text-align: center;font-size: 18px;cursor: pointer;-webkit-transition: all 300ms linear 0s;-o-transition: all 300ms linear 0s;transition: all 300ms linear 0s;z-index: 2;}.offcanvas-menu-area .offcanvas-items .offcanvas-close:hover {background-color: #ff7258;}.offcanvas-menu-area .offcanvas-items .offcanvas-info p {font-size: 14px;}.offcanvas-menu-area .offcanvas-items .offcanvas-info p:not(:last-child) {margin: 0px 0px 15px;}.offcanvas-menu-area .offcanvas-items .offcanvas-info .canvas-logo {text-align: center;margin-bottom: 25px;}.offcanvas-menu-area .offcanvas-items .offcanvas-gallery .gallery-items {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: -5px;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.offcanvas-menu-area .offcanvas-items .offcanvas-gallery .gallery-item {padding: 5px;width: 33.33%;}.offcanvas-menu-area .offcanvas-items .offcanvas-gallery .gallery-item img {cursor: pointer;border-radius: 5px;}.offcanvas-menu-area .offcanvas-items .offcanvas-contact-info li {font-size: 15px;line-height: 1.4;}.offcanvas-menu-area .offcanvas-items .offcanvas-contact-info li:not(:last-child) {margin-bottom: 10px;}.offcanvas-menu-area .offcanvas-items .offcanvas-contact-info li i {margin-right: 10px;color: #1e2736;}.offcanvas-menu-area .offcanvas-items .offcanvas-contact-info li, .offcanvas-menu-area .offcanvas-items .offcanvas-contact-info li a {color: #6e7270;}.offcanvas-menu-area .offcanvas-items .offcanvas-contact-info li a:hover {color: #1e2736;}.offcanvas-menu-area .offcanvas-items .offcanvas-social-icons {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.offcanvas-menu-area .offcanvas-items .offcanvas-social-icons li {margin: 0px 5px;}.offcanvas-menu-area .offcanvas-items .offcanvas-social-icons a {font-size: 14px;width: 45px;height: 45px;border-radius: 50%;color: #777;margin-right: 3px;margin-bottom: 3px;background: #eeeeee;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;}.offcanvas-menu-area .offcanvas-items .offcanvas-social-icons a:hover {background-color: #1e2736;color: #fff;}.offcanvas-menu-area .offcanvas-items .offcanvas-gallery, .offcanvas-menu-area .offcanvas-items .offcanvas-contact-info, .offcanvas-menu-area .offcanvas-items .offcanvas-info {margin-bottom: 40px;}.offcanvas-menu-area .offcanvas-overly {position: fixed;width: 100%;height: 100%;left: 0;top: 0;background-color: #1e2736;z-index: 998;cursor: pointer;-webkit-transition: all 0.3s linear 0.15s;-o-transition: all 0.3s linear 0.15s;transition: all 0.3s linear 0.15s;opacity: 0;visibility: hidden;overflow: hidden;}.offcanvas-menu-area.canvas-open .offcanvas-items {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);visibility: visible;opacity: 1;}.offcanvas-menu-area.canvas-open .offcanvas-overly {opacity: 0.5;visibility: visible;}.mobile-header {display: none;}.breakpoint-on .charipex-theme-header .desktop-header {display: none;}.breakpoint-on .charipex-theme-header .mobile-header {display: block;}.sticky-header-enabled.sticky-on .charipex-theme-header {position: fixed;left: 0;top: 0;width: 100%;z-index: 9999;-webkit-animation: 1.15s ease 0s normal forwards 1 running headerSlideDown;animation: 1.15s ease 0s normal forwards 1 running headerSlideDown;}.admin-bar .offcanvas-items, .admin-bar .offcanvas-overly, .admin-bar .charipex-theme-header, .admin-bar.sticky-header-enabled.sticky-on .charipex-theme-header {top: 32px;}@media screen and (max-width: 782px) {.admin-bar .offcanvas-items, .admin-bar .offcanvas-overly, .admin-bar .charipex-theme-header, .admin-bar.sticky-header-enabled.sticky-on .charipex-theme-header {top: 46px;}}@media screen and (max-width: 600px) {.admin-bar.sticky-header-enabled.sticky-on .charipex-theme-header {top: 0;}}.desktop-header.header-one {position: relative;}.desktop-header.header-one .topbar {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 5px 0;}.desktop-header.header-one::before {content: "";position: absolute;top: 0;right: 0;bottom: 30px;left: 0;background-color: #fff;}.desktop-header.header-one .header-container {max-width: 1530px;}.desktop-header.header-one .site-logo {width: 210px;-webkit-box-flex: 0;-ms-flex: 0 0 210px;flex: 0 0 210px;}.desktop-header.header-one .header-right {display: -webkit-box;display: -ms-flexbox;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;width: 100%;padding-left: 40px;}@media (max-width: 1529px) {.desktop-header.header-one .header-right {padding-left: 20px;}}.desktop-header.header-one .navigation {background-color: #1e2736;padding: 0 20px 0 75px;position: relative;}@media (max-width: 1529px) {.desktop-header.header-one .navigation {padding: 0 20px 0 40px;}}.desktop-header.header-one .navigation::after {content: "";position: absolute;bottom: 0;left: 0;right: 0;height: 5px;background-color: #03b664;}.desktop-header.header-one .navigation-btns {padding: 15px 0 20px;}.desktop-header.header-one .primary-nav li {line-height: 110px;padding: 0 15px;}@media (max-width: 1529px) {.desktop-header.header-one .primary-nav li {padding: 0 10px;}}.desktop-header.header-one .primary-nav li::after {content: "";position: absolute;bottom: 0;left: 0;right: 0;height: 5px;background-color: #fff;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;visibility: hidden;opacity: 0;z-index: 1;}.desktop-header.header-one .primary-nav li:hover > .sub-menu {top: calc( 100% - 5px );}.desktop-header.header-one .primary-nav a {color: #fff;padding: 10px;font-size: 16px;font-weight: 500;}.desktop-header.header-one .primary-nav a:hover {color: #03b664;}.desktop-header.header-one .primary-nav .current_page_item {background-color: rgba(255, 255, 255, 0.04);}.desktop-header.header-one .primary-nav .current_page_item::after {opacity: 1;visibility: visible;}.desktop-header.header-one .primary-nav .current_page_item > a {color: #03b664;}.desktop-header.header-two .topbar {background-color: #03b664;color: #fff;}.desktop-header.header-two .topbar .contact-info {padding: 10px 0;}.desktop-header.header-two .topbar .topbar-note {padding: 6px 0;}.desktop-header.header-two .topbar .contact-info li, .desktop-header.header-two .topbar .contact-info li a {color: #fff;}.desktop-header.header-two .topbar .contact-info li i {color: #fff;}.desktop-header.header-two .topbar .contact-info li:not(:last-child)::before {background-color: #b4c2bb;}.desktop-header.header-two .site-logo {width: 330px;-webkit-box-flex: 0;-ms-flex: 0 0 330px;flex: 0 0 330px;height: 115px;background-color: #ffc337;margin-top: -17px;margin-bottom: -17px;border-radius: 57.5px;border: 4px solid #fff;}@media (max-width: 1399px) {.desktop-header.header-two .site-logo {max-width: 310px;-webkit-box-flex: 0;-ms-flex: 0 0 310px;flex: 0 0 310px;}}.desktop-header.header-two .site-logo img {max-width: 250px;}.desktop-header.header-two .navigation-wrapper {background-color: #1e2736;border-top: 3px solid #fff;border-bottom: 3px solid #fff;}.desktop-header.header-two .primary-nav li {line-height: 80px;padding: 0 12px;}@media (max-width: 1399px) {.desktop-header.header-two .primary-nav li {padding: 0px 5px;}}.desktop-header.header-two .primary-nav li::after {content: "";position: absolute;bottom: -3px;left: 12px;right: 12px;height: 3px;background-color: #ffc337;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;visibility: hidden;opacity: 0;z-index: 1;}.desktop-header.header-two .primary-nav li:hover > .sub-menu {top: 100%;}.desktop-header.header-two .primary-nav a {color: #fff;padding: 8px 15px;border-radius: 18px;position: relative;}.desktop-header.header-two .primary-nav a:hover {color: #fff;background-color: #ff7258;}.desktop-header.header-two .primary-nav .current_page_item::after {opacity: 1;visibility: visible;}.desktop-header.header-two .primary-nav .current_page_item > a {color: #fff;background-color: #ff7258;}.desktop-header.header-two .primary-nav .sub-menu a:hover {color: #ff7258;}.desktop-header.header-two .primary-nav .sub-menu > li[class*=current] > a {color: #ff7258;background-color: transparent;}.desktop-header.header-three {padding-top: 30px;}.desktop-header.header-three .navigation-wrapper {background-color: transparent;padding-right: 60px;position: relative;z-index: 1;}.desktop-header.header-three .navigation-wrapper::before {position: absolute;right: 0;top: 0;width: 100%;height: 100%;z-index: -1;background-color: #fff;content: "";-webkit-clip-path: polygon(45px 0%, calc(100% - 45px) 0%, 100% 50%, calc(100% - 45px) 100%, 45px 100%, 0% 50%);clip-path: polygon(45px 0%, calc(100% - 45px) 0%, 100% 50%, calc(100% - 45px) 100%, 45px 100%, 0% 50%);}.desktop-header.header-three .navigation-wrapper::after {content: "";position: absolute;right: 0;top: 0;width: 50px;height: 100%;background-color: #51ce3d;z-index: -1;-webkit-clip-path: polygon(0 0, 10px 0, 100% 50%, 10px 100%, 0 100%, calc(100% - 10px) 50%);clip-path: polygon(0 0, 10px 0, 100% 50%, 10px 100%, 0 100%, calc(100% - 10px) 50%);}.desktop-header.header-three .site-logo {width: 325px;-webkit-box-flex: 0;-ms-flex: 0 0 325px;flex: 0 0 325px;height: 115px;background-color: #1e2736;margin-top: -7.5px;margin-bottom: -7.5px;margin-right: 40px;-webkit-clip-path: polygon(50px 0%, calc(100% - 50px) 0%, 100% 50%, calc(100% - 50px) 100%, 50px 100%, 0% 50%);clip-path: polygon(50px 0%, calc(100% - 50px) 0%, 100% 50%, calc(100% - 50px) 100%, 50px 100%, 0% 50%);}.desktop-header.header-three .site-logo::before, .desktop-header.header-three .site-logo::after {content: "";position: absolute;top: 0;bottom: 0;width: 60px;background-color: #51ce3d;z-index: -1;}.desktop-header.header-three .site-logo::before {left: 0;-webkit-clip-path: polygon(calc(100% - 10px) 0, 100% 0, 10px 50%, 100% 100%, calc(100% - 10px) 100%, 0 50%);clip-path: polygon(calc(100% - 10px) 0, 100% 0, 10px 50%, 100% 100%, calc(100% - 10px) 100%, 0 50%);}.desktop-header.header-three .site-logo::after {right: 0;-webkit-clip-path: polygon(0 0, 10px 0, 100% 50%, 10px 100%, 0 100%, calc(100% - 10px) 50%);clip-path: polygon(0 0, 10px 0, 100% 50%, 10px 100%, 0 100%, calc(100% - 10px) 50%);}.desktop-header.header-three .site-logo img {max-width: 230px;}.desktop-header.header-three .contact-btn span {display: block;line-height: 1;color: #51ce3d;margin-bottom: 5px;text-transform: uppercase;font-size: 12px;font-weight: 700;}.desktop-header.header-three .contact-btn a {color: #3d574d;font-size: 18px;font-weight: 700;}@media (max-width: 1529px) {.desktop-header.header-three .contact-btn a {font-size: 16px;}}.desktop-header.header-three .mini-cart-icon .cart-btn {border-color: #81908a;color: #3d574d;}.desktop-header.header-three .mini-cart-icon .cart-btn .widget_cart_counter {background-color: #51ce3d;color: #fff;}.desktop-header.header-three .primary-nav li {line-height: 100px;padding: 0 10px;}@media (max-width: 1529px) {.desktop-header.header-three .primary-nav li {padding: 0 5px;}}.desktop-header.header-three .primary-nav a {color: #3d574d;padding: 12px 15px;border-radius: 10px;position: relative;}@media (max-width: 1529px) {.desktop-header.header-three .primary-nav a {font-size: 16px;padding: 10px 12px;}}.desktop-header.header-three .primary-nav a:hover {color: #fff;background-color: #51ce3d;}.desktop-header.header-three .primary-nav .current_page_item > a {color: #fff;background-color: #51ce3d;}.desktop-header.header-three .primary-nav .sub-menu a:hover {color: #51ce3d;}.desktop-header.header-three .primary-nav .sub-menu > li[class*=current] > a {color: #51ce3d;background-color: transparent;}.mobile-header {background-color: #1e2736;padding: 20px 0;}.mobile-header .mobile-nav {position: fixed;height: 100vh;width: 300px;top: 0;left: 0;padding: 70px 25px 50px;background-color: #1e2736;z-index: 999;overflow-x: hidden;overflow-y: scroll;-webkit-transition: all 0.3s linear 0.15s;-o-transition: all 0.3s linear 0.15s;transition: all 0.3s linear 0.15s;opacity: 0;visibility: hidden;-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%);}.mobile-header .mobile-nav::-webkit-scrollbar {background-color: #1e2736;width: 5px;}.mobile-header .mobile-nav::-webkit-scrollbar-thumb {background-color: #fff;}.mobile-header .mobile-nav .navbar-close {position: absolute;top: 8px;right: 15px;z-index: 12;display: block;font-size: 20px;padding: 5px;background-color: transparent;color: #fff;line-height: 1;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);-webkit-transition: -webkit-transform 0.6s;transition: -webkit-transform 0.6s;-o-transition: transform 0.6s;transition: transform 0.6s;transition: transform 0.6s, -webkit-transform 0.6s;}.mobile-header .mobile-nav.menu-opened {visibility: visible;opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}.mobile-header .mobile-nav.menu-opened .navbar-close {-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}.mobile-header .mobile-nav ul {display: block;margin: 0;padding: 0;list-style: none;}.mobile-header .mobile-nav ul li {margin: 0;padding: 0;line-height: 1;}.mobile-header .mobile-nav ul li::before, .mobile-header .mobile-nav ul li::after {display: none;}.mobile-header .mobile-nav ul li a {position: relative;color: #fff;display: block;padding: 16px 0;font-size: 16px;line-height: 1;font-weight: 500;z-index: 1;}.mobile-header .mobile-nav ul li .dd-trigger {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);right: 0;height: 40px;width: 40px;text-align: center;line-height: 40px;color: #fff;cursor: pointer;background-color: #263242;padding: 0;z-index: 2;}.mobile-header .mobile-nav ul li .dd-trigger i {-webkit-transform: rotate(-90deg) !important;-ms-transform: rotate(-90deg) !important;transform: rotate(-90deg) !important;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.mobile-header .mobile-nav ul li .dd-trigger.trigger-opened i {-webkit-transform: rotate(0) !important;-ms-transform: rotate(0) !important;transform: rotate(0) !important;}.mobile-header .mobile-nav ul li .sub-menu, .mobile-header .mobile-nav ul li li .sub-menu {position: unset;top: 0;width: 100%;-webkit-transition: none;-o-transition: none;transition: none;visibility: visible;opacity: 1;background-color: transparent;-webkit-box-shadow: none;box-shadow: none;display: none;}.mobile-header .mobile-nav ul li .sub-menu {padding-left: 20px;}.mobile-header .mobile-nav ul li .sub-menu li {border: none;}.mobile-header .mobile-nav ul li[class*=current] > a, .mobile-header .mobile-nav ul li[class*=current] .dd-trigger {color: #03b664;}.mobile-header .header-btn {margin: 40px auto;border-radius: 30px;max-width: 85%;padding: 18px 0;}.mobile-header .navbar-toggler {border-radius: 5px;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;-webkit-box-flex: 0;-ms-flex: 0 0 55px;flex: 0 0 55px;margin-left: 20px;width: 55px;height: 50px;border: 2px solid #464f5e;border-radius: 5px;}@media (max-width: 479px) {.mobile-header .navbar-toggler {-webkit-box-flex: 0;-ms-flex: 0 0 50px;flex: 0 0 50px;height: 45px;width: 50px;margin-left: 10px;}}.mobile-header .navbar-toggler span {position: relative;height: 3px;margin: 5px 0;background-color: #fff;width: 30px;display: block;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}@media (max-width: 479px) {.mobile-header .navbar-toggler span {width: 22px;}}.mobile-header .navbar-toggler.toggle-opened span:nth-child(1) {-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);top: 8px;}.mobile-header .navbar-toggler.toggle-opened span:nth-child(2) {opacity: 0;}.mobile-header .navbar-toggler.toggle-opened span:nth-child(3) {-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);top: -8px;}.mobile-header .search-area .search-btn {margin-left: 10px;}@media (max-width: 479px) {.mobile-header .search-area .search-btn {font-size: 20px;}}@media (max-width: 479px) {.mobile-header .search-area .charipex-search-form {padding: 15px;}}.mobile-header .search-area .charipex-search-form input[type=search] {width: 400px;}@media (max-width: 479px) {.mobile-header .search-area .charipex-search-form input[type=search] {width: 240px;}}.mobile-header .site-logo img {max-width: 220px;}.admin-bar .mobile-nav {top: 32px;}@media screen and (max-width: 782px) {.admin-bar .mobile-nav {top: 46px;}}@media screen and (max-width: 600px) {.admin-bar .mobile-nav {top: 0;}}@-webkit-keyframes headerSlideDown {0% {-webkit-transform: translateY(-100%);transform: translateY(-100%);}100% {-webkit-transform: translateY(0);transform: translateY(0);}}@keyframes headerSlideDown {0% {-webkit-transform: translateY(-100%);transform: translateY(-100%);}100% {-webkit-transform: translateY(0);transform: translateY(0);}}img {max-width: 100%;height: auto;vertical-align: middle;border-style: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}iframe {width: 100%;display: block;}embed, iframe, object {max-width: 100%;}figure {margin: 20px 0;}.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley {border: none;margin-bottom: 0;margin-top: 0;padding: 0;}.custom-logo-link {display: inline-block;}.wp-caption {margin-bottom: 1.5em;max-width: 100%;}.wp-caption img[class*=wp-image-] {display: block;margin-left: auto;margin-right: auto;}.wp-caption .wp-caption-text {margin: 0.8075em 0;}.wp-caption-text {text-align: center;font-size: 14px;padding: 0.5em 0;}.gallery-caption {display: block;}.gallery {margin-bottom: 1.5em;margin-left: -7px;margin-right: -7px;}.elementor-image-gallery .gallery {margin-bottom: 0;}.elementor-image-gallery .gallery a {display: block;}.gallery-item {display: inline-block;text-align: center;vertical-align: top;width: 100%;margin: 0;padding: 7px;}.gallery-columns-2 .gallery-item {max-width: 50%;}.gallery-columns-3 .gallery-item {max-width: 33.33%;}.gallery-columns-4 .gallery-item {max-width: 25%;}.gallery-columns-5 .gallery-item {max-width: 20%;}.gallery-columns-6 .gallery-item {max-width: 16.66%;}.gallery-columns-7 .gallery-item {max-width: 14.28%;}.gallery-columns-8 .gallery-item {max-width: 12.5%;}.gallery-columns-9 .gallery-item {max-width: 11.11%;}.gallery-columns-6 .gallery-caption, .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption {display: none;}.blocks-gallery-caption {text-align: center;width: 100%;margin-bottom: 25px;font-size: 15px;}.blocks-gallery-caption, .wp-block-embed figcaption, .wp-block-image figcaption {text-align: center;font-size: 15px;}.wp-block-button {margin-bottom: 20px;}.wp-block-cover {margin-bottom: 1.5em;}.wp-block-cover p:not(.has-text-color) {color: #fff;}.wp-block-separator {margin: 40px 0;}.wp-block-separator:not(.is-style-dots) {background-color: #767676;border: 0;height: 2px;text-align: left;border-color: transparent;max-width: 100%;}.wp-block-separator:not(.is-style-wide):not(.is-style-dots) {max-width: 150px;margin-left: auto;margin-right: auto;}.wp-block-separator.is-style-dots:before {content: "···············";color: #767676;font-size: 1.6875em;letter-spacing: calc(1.5 * 1rem);padding-left: calc(1.5 * 1rem);}blockquote {position: relative;font-weight: 600;font-size: 14px;line-height: 1.8;padding: 5px 25px;border-left: 3px solid #ff7258;margin: 0 0 30px;color: #1e1e1e;}blockquote p {margin: 0;}.wp-block-quote cite, .blockquote cite, .wp-block-pullquote cite {font-size: 14px;margin-top: 10px;display: block;line-height: 1;}.wp-block-quote.has-text-align-right {border-left: none;border-right: 3px solid #ff7258;}.wp-block-quote.is-large, .wp-block-quote.is-style-large {margin: 0 0 30px;padding: 5px 30px;}.wp-block-quote.is-large p, .wp-block-quote.is-style-large p {font-style: normal;font-size: 24px;line-height: 1.6;}.wp-block-quote.is-large cite, .wp-block-quote.is-large footer, .wp-block-quote.is-style-large cite, .wp-block-quote.is-style-large footer {text-align: left;text-align: left;font-size: 16px;margin-top: 10px;}.wp-block-pullquote {margin: 0 0 30px;border-top: 3px solid #ff7258;border-bottom: 3px solid #ff7258;color: #1e1e1e;padding: 0;}.wp-block-pullquote blockquote {margin: 0;border: none;padding: 35px 25px;}.wp-block-pullquote p, .wp-block-pullquote.is-style-solid-color blockquote p {font-size: 20px;}.wp-block-pullquote.is-style-solid-color blockquote {width: 100%;text-align: center;}.wp-caption-text, .sticky, .gallery-caption, .bypostauthor, .screen-reader-text {visibility: visible;}#wp-admin-bar-elementor_edit_page .elementor-edit-link-title {display: initial;}.wp-block-group.has-background {padding: 15px 15px 1px;margin-bottom: 30px;}.editor-styles-wrapper .has-large-font-size, .has-large-font-size {font-size: 18px;}.wp-block-media-text {margin-bottom: 30px;}#wp-calendar caption {caption-side: top;}.wp-block-tag-cloud {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 20px;}.wp-block-tag-cloud a {padding: 14px 20px;font-weight: 500;font-size: 13px !important;background-color: #f5f3f2;color: #6e7270;text-transform: capitalize;line-height: 1;margin: 0 5px 5px 0;}.wp-block-tag-cloud a:hover {background-color: #ff7258;color: #fff;}.entry-content .wp-block-search, .wp-block-categories-dropdown {margin-bottom: 20px;}.entry-posts .entry-post {padding-bottom: 40px;margin-bottom: 45px;border-bottom: 2px solid #ecebea;}.entry-posts .entry-post .entry-media {margin-bottom: 40px;position: relative;z-index: 1;}.entry-posts .entry-post .entry-media .audio-box, .entry-posts .entry-post .entry-media .quote-box, .entry-posts .entry-post .entry-media .link-box {-webkit-box-shadow: 0 10px 30px 0 rgba(30, 39, 54, 0.04);box-shadow: 0 10px 30px 0 rgba(30, 39, 54, 0.04);border-radius: 6px;padding: 30px 40px 30px;overflow: hidden;border-left: 6px solid #ff7258;font-weight: 500;margin-bottom: 35px;position: relative;}.entry-posts .entry-post .entry-media .audio-box audio {width: 100%;margin: 0;}.entry-posts .entry-post .entry-media .audio-box audio:focus {outline: none;}.entry-posts .entry-post .entry-media .link-box::before {position: absolute;content: "";font-family: "Font Awesome 5 Pro";font-weight: 900;right: 30px;bottom: -30px;color: #ff7258;font-size: 100px;z-index: -1;line-height: 1;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);opacity: 0.1;}.entry-posts .entry-post .entry-media .link-box i {font-size: 30px;color: #ff7258;margin-bottom: 15px;display: block;}.entry-posts .entry-post .entry-media .link-box a {font-size: 20px;color: #1e2736;font-weight: 600;}.entry-posts .entry-post .entry-media .quote-box::after {position: absolute;content: "";font-family: "flaticon";font-weight: 900;right: 30px;bottom: -30px;color: #ff7258;font-size: 110px;z-index: -1;line-height: 1;opacity: 0.1;}.entry-posts .entry-post .entry-media .quote-box i {font-size: 40px;color: #ff7258;margin-bottom: 15px;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.entry-posts .entry-post .entry-media .quote-box cite {display: block;color: #1e2736;margin-top: 15px;font-weight: 600;font-style: normal;}.entry-posts .entry-post .entry-media .quote-box p {margin: 0;}.entry-posts .entry-post .entry-media .video-popup {position: absolute;z-index: 3;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 70px;height: 70px;background-color: #fff;color: #1e2736;font-size: 20px;border-radius: 50%;text-align: center;line-height: 70px;}.entry-posts .entry-post .entry-media .swiper-button-prev, .entry-posts .entry-post .entry-media .swiper-button-next {background-color: #03b664;height: 60px;width: 60px;color: #fff;background-image: none;}@media (max-width: 767px) {.entry-posts .entry-post .entry-media .swiper-button-prev, .entry-posts .entry-post .entry-media .swiper-button-next {height: 50px;width: 50px;font-size: 16px;}}.entry-posts .entry-post .entry-media .swiper-button-prev::after, .entry-posts .entry-post .entry-media .swiper-button-next::after {font-size: 20px;}.entry-posts .entry-post .entry-meta {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-bottom: 40px;}@media (max-width: 479px) {.entry-posts .entry-post .entry-meta {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}}.entry-posts .entry-post .entry-meta .author-img img {border-radius: 5px;}.entry-posts .entry-post .entry-meta .author-name {padding-left: 25px;}@media (max-width: 767px) {.entry-posts .entry-post .entry-meta .author-name {padding-left: 20px;}}.entry-posts .entry-post .entry-meta .author-name h6 {margin-bottom: 5px;font-size: 18px;font-weight: 700;}@media (max-width: 767px) {.entry-posts .entry-post .entry-meta .author-name h6 {font-size: 16px;}}.entry-posts .entry-post .entry-meta .author-name h6 a:hover {color: #ff7258;}.entry-posts .entry-post .entry-meta .author-name span {font-size: 15px;color: #ff7258;line-height: 1;}.entry-posts .entry-post .entry-meta .meta-right {padding-right: 10px;}@media (max-width: 479px) {.entry-posts .entry-post .entry-meta .meta-right {margin-bottom: 30px;padding-right: 0;-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;}}.entry-posts .entry-post .entry-meta .meta-right a {height: 45px;width: 45px;text-align: center;line-height: 45px;background-color: #f5f3f2;color: #1e2736;border-radius: 5px;font-size: 18px;position: relative;z-index: 1;}@media (max-width: 767px) {.entry-posts .entry-post .entry-meta .meta-right a {width: 40px;height: 40px;line-height: 40px;font-size: 15px;}}.entry-posts .entry-post .entry-meta .meta-right a .count, .entry-posts .entry-post .entry-meta .meta-right a .sl-count {position: absolute;top: -10px;right: -10px;background-color: #ff7258;color: #fff;font-weight: 500;font-size: 10px;line-height: 1;border-radius: 50%;height: 28px;width: 28px;line-height: 28px;z-index: 2;}@media (max-width: 767px) {.entry-posts .entry-post .entry-meta .meta-right a .count, .entry-posts .entry-post .entry-meta .meta-right a .sl-count {height: 25px;width: 25px;font-size: 8px;}}.entry-posts .entry-post .entry-meta .meta-right a.liked {color: #ff7258;}.entry-posts .entry-post .entry-meta .meta-right a:not(:first-child) {margin-left: 25px;}@media (max-width: 767px) {.entry-posts .entry-post .entry-meta .meta-right a:not(:first-child) {margin-left: 18px;}}.entry-posts .entry-post .entry-meta .meta-right .sl-wrapper {position: relative;z-index: 1;}.entry-posts .entry-post .entry-meta .meta-right .sl-wrapper a {position: unset;}.entry-posts .entry-post .entry-meta .meta-right .sl-wrapper .sl-count {z-index: 2;}.entry-posts .entry-post .entry-meta .meta-right .loader {font-size: 0px;-webkit-animation-delay: -0.16s;animation-delay: -0.16s;position: absolute;left: 0;top: 0;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;background-color: #f5f3f2;z-index: 1;}.entry-posts .entry-post .entry-meta .meta-right .loader > span {width: 10px;height: 10px;background-color: #1e2736;border-radius: 100%;display: inline-block;-webkit-animation: bouncedelay 1.4s infinite ease-in-out both;animation: bouncedelay 1.4s infinite ease-in-out both;}.entry-posts .entry-post .entry-meta .meta-right .loader .bounce1 {-webkit-animation-delay: -0.32s;animation-delay: -0.32s;}.entry-posts .entry-post .entry-meta .meta-right .loader .bounce2 {-webkit-animation-delay: -0.16s;animation-delay: -0.16s;}.entry-posts .entry-post .entry-title {font-size: 36px;font-weight: 600;margin-bottom: 20px;word-break: break-word;line-height: 1.3;}@media (max-width: 1024px) {.entry-posts .entry-post .entry-title {font-size: 30px;}}@media (max-width: 479px) {.entry-posts .entry-post .entry-title {font-size: 24px;}}.entry-posts .entry-post .entry-title a:hover {color: #ff7258;}.entry-posts .entry-post .entry-summary p {margin: 0;}.entry-posts .entry-post .read-more {font-size: 18px;font-weight: 600;color: #1e2736;margin-top: 30px;padding-bottom: 10px;position: relative;}.entry-posts .entry-post .read-more::before, .entry-posts .entry-post .read-more::after {content: "";position: absolute;left: 0;bottom: 0;background-color: #1e2736;width: 48px;height: 3px;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.entry-posts .entry-post .read-more::after {width: 0;background-color: #ff7258;}.entry-posts .entry-post .read-more:hover {color: #ff7258;}.entry-posts .entry-post .read-more:hover::after {width: 48px;}.entry-posts .entry-post.format-video .entry-media::before {content: "";position: absolute;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;background-color: #03b664;opacity: 0.6;}.entry-posts .entry-post.sticky .entry-title {padding-left: 25px;position: relative;}.entry-posts .entry-post.sticky .entry-title::before {position: absolute;left: 0;top: 52%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);font-family: "Font Awesome 5 Pro";content: "";font-size: 65%;}@-webkit-keyframes bouncedelay {0%, 80%, 100% {-webkit-transform: scale(0);transform: scale(0);}40% {-webkit-transform: scale(1);transform: scale(1);}}@keyframes bouncedelay {0%, 80%, 100% {-webkit-transform: scale(0);transform: scale(0);}40% {-webkit-transform: scale(1);transform: scale(1);}}.entry-post-details .entry-content-top {background-color: #f5f3f2;padding: 40px;margin-bottom: 40px;}@media (max-width: 479px) {.entry-post-details .entry-content-top {padding: 30px;}}.entry-post-details .entry-content-top .entry-title {font-size: 36px;font-weight: 600;word-break: break-word;line-height: 1.3;padding: 40px 0 0;margin: 30px 0 0;border-top: 2px solid #fff;}@media (max-width: 1024px) {.entry-post-details .entry-content-top .entry-title {font-size: 30px;}}@media (max-width: 479px) {.entry-post-details .entry-content-top .entry-title {font-size: 24px;}}.entry-post-details .entry-content-top .entry-meta {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;}@media (max-width: 479px) {.entry-post-details .entry-content-top .entry-meta {-ms-flex-wrap: wrap;flex-wrap: wrap;}}.entry-post-details .entry-content-top .entry-meta .author-img img {border-radius: 5px;}.entry-post-details .entry-content-top .entry-meta .author-name {padding-left: 25px;}@media (max-width: 767px) {.entry-post-details .entry-content-top .entry-meta .author-name {padding-left: 20px;}}.entry-post-details .entry-content-top .entry-meta .author-name h6 {margin-bottom: 5px;font-size: 18px;font-weight: 700;}@media (max-width: 767px) {.entry-post-details .entry-content-top .entry-meta .author-name h6 {font-size: 16px;}}.entry-post-details .entry-content-top .entry-meta .author-name h6 a:hover {color: #ff7258;}.entry-post-details .entry-content-top .entry-meta .author-name span {font-size: 15px;color: #ff7258;line-height: 1;}.entry-post-details .entry-content-top .entry-meta .meta-right {padding-right: 10px;}@media (max-width: 479px) {.entry-post-details .entry-content-top .entry-meta .meta-right {margin-top: 30px;padding-right: 0;-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;}}.entry-post-details .entry-content-top .entry-meta .meta-right a {height: 45px;width: 45px;text-align: center;line-height: 45px;background-color: #fff;color: #1e2736;border-radius: 5px;font-size: 18px;position: relative;z-index: 1;}@media (max-width: 767px) {.entry-post-details .entry-content-top .entry-meta .meta-right a {width: 40px;height: 40px;line-height: 40px;font-size: 15px;}}.entry-post-details .entry-content-top .entry-meta .meta-right a .count, .entry-post-details .entry-content-top .entry-meta .meta-right a .sl-count {position: absolute;top: -10px;right: -10px;background-color: #ff7258;color: #fff;font-weight: 500;font-size: 10px;line-height: 1;border-radius: 50%;height: 28px;width: 28px;line-height: 28px;z-index: 2;}@media (max-width: 767px) {.entry-post-details .entry-content-top .entry-meta .meta-right a .count, .entry-post-details .entry-content-top .entry-meta .meta-right a .sl-count {height: 25px;width: 25px;font-size: 8px;}}.entry-post-details .entry-content-top .entry-meta .meta-right a.liked {color: #ff7258;}.entry-post-details .entry-content-top .entry-meta .meta-right a:not(:first-child) {margin-left: 25px;}@media (max-width: 767px) {.entry-post-details .entry-content-top .entry-meta .meta-right a:not(:first-child) {margin-left: 18px;}}.entry-post-details .entry-content-top .entry-meta .meta-right .sl-wrapper {position: relative;z-index: 1;}.entry-post-details .entry-content-top .entry-meta .meta-right .sl-wrapper a {position: unset;}.entry-post-details .entry-content-top .entry-meta .meta-right .sl-wrapper .sl-count {z-index: 2;}.entry-post-details .entry-content-top .entry-meta .meta-right .loader {font-size: 0px;-webkit-animation-delay: -0.16s;animation-delay: -0.16s;position: absolute;left: 0;top: 0;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;background-color: #f5f3f2;z-index: 1;}.entry-post-details .entry-content-top .entry-meta .meta-right .loader > span {width: 10px;height: 10px;background-color: #1e2736;border-radius: 100%;display: inline-block;-webkit-animation: bouncedelay 1.4s infinite ease-in-out both;animation: bouncedelay 1.4s infinite ease-in-out both;}.entry-post-details .entry-content-top .entry-meta .meta-right .loader .bounce1 {-webkit-animation-delay: -0.32s;animation-delay: -0.32s;}.entry-post-details .entry-content-top .entry-meta .meta-right .loader .bounce2 {-webkit-animation-delay: -0.16s;animation-delay: -0.16s;}.entry-post-details .entry-content-top .excerpt {padding: 25px 0 0;}.entry-post-details .entry-content-top .excerpt p:last-child {margin: 0;}.entry-post-details .entry-content .wp-block-archives-list, .entry-post-details .entry-content .wp-block-latest-comments, .entry-post-details .entry-content .wp-block-latest-posts, .entry-post-details .entry-content .wp-block-rss {padding: 0;}.entry-post-details .entry-content .wp-block-archives-list, .entry-post-details .entry-content .wp-block-archives-list li, .entry-post-details .entry-content .wp-block-latest-comments, .entry-post-details .entry-content .wp-block-latest-comments li, .entry-post-details .entry-content .wp-block-latest-posts, .entry-post-details .entry-content .wp-block-latest-posts li, .entry-post-details .entry-content .wp-block-rss, .entry-post-details .entry-content .wp-block-rss li {list-style: none;}.entry-post-details .entry-content .wp-block-search__button {background-color: #ff7258;color: #fff;border: none;}.entry-post-details .entry-content .post-password-form label {width: 100%;margin: 0;}.entry-post-details .entry-content .post-password-form p {position: relative;}.entry-post-details .entry-content .post-password-form p:last-child {margin-bottom: 0;}.entry-post-details .entry-content .post-password-form input {margin-top: 10px;}.entry-post-details .entry-content .post-password-form input[type=submit] {position: absolute;width: auto;height: 50px;bottom: 0;right: 0;padding: 0 45px;background-color: #ff7258;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.entry-post-details .entry-content .post-password-form input[type=submit]:hover {background-color: #1e2736;color: #fff;}.entry-post-details .entry-content .post-password-form input[type=password] {padding-right: 140px;}.entry-post-details .related-tags {margin-top: 20px;font-weight: 500;color: #1e2736;}.entry-post-details .related-tags span {margin-right: 5px;}.entry-post-details .related-tags a {color: #ff7258;}.entry-post-details .social-post-share {background-color: #f5f3f2;padding: 15px;position: relative;z-index: 1;margin-top: 50px;}.entry-post-details .social-post-share::after {content: "";position: absolute;left: 25px;right: 25px;bottom: -3px;height: 5px;z-index: -1;background-color: #ff7258;opacity: 0.4;}.entry-post-details .social-post-share ul {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;padding: 0;list-style: none;}.entry-post-details .social-post-share ul li {margin: 0px 5px;}.entry-post-details .social-post-share a {border-radius: 50%;background-color: #fff;-webkit-box-shadow: 0px 0px 22px 0px rgba(255, 114, 88, 0.1);box-shadow: 0px 0px 22px 0px rgba(255, 114, 88, 0.1);width: 40px;height: 40px;color: #1e2736;text-align: center;line-height: 40px;}.entry-post-details .social-post-share a:hover {background-color: #ff7258;color: #fff;-webkit-box-shadow: none;box-shadow: none;}.widget:not(:last-child) {margin-bottom: 60px;}.widget.widget_block ul, .widget.widget_block ol, .widget ul, .widget ol {padding: 0;list-style: none;margin: 0;}.widget.widget_block ul li, .widget.widget_block ol li, .widget ul li, .widget ol li {margin: 0;}.widget .widget-title {font-size: 22px;font-weight: 600;padding-bottom: 30px;margin-bottom: 35px;position: relative;}@media (max-width: 479px) {.widget .widget-title {font-size: 22px;}}.widget .widget-title::before, .widget .widget-title::after {content: "";position: absolute;left: 0;bottom: 0;height: 3px;width: 100%;background-color: #f5f3f2;}.widget .widget-title::after {background-color: #ff7258;width: 100px;}.widget.widget_block .wp-block-categories li, .widget.widget_block .wp-block-archives li, .widget.widget_categories li, .widget.widget_archive li {-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.widget.widget_block .wp-block-categories li:not(:last-child), .widget.widget_block .wp-block-archives li:not(:last-child), .widget.widget_categories li:not(:last-child), .widget.widget_archive li:not(:last-child) {margin-bottom: 10px;}.widget.widget_block .wp-block-categories li .children, .widget.widget_block .wp-block-archives li .children, .widget.widget_categories li .children, .widget.widget_archive li .children {margin-top: 10px;padding-left: 10px;}.widget.widget_block .wp-block-categories li a, .widget.widget_block .wp-block-archives li a, .widget.widget_categories li a, .widget.widget_archive li a {display: block;background-color: #f5f3f2;padding: 18px 25px 18px 50px;line-height: 1.4;color: #6e7270;position: relative;}.widget.widget_block .wp-block-categories li a::before, .widget.widget_block .wp-block-archives li a::before, .widget.widget_categories li a::before, .widget.widget_archive li a::before {position: absolute;left: 25px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);color: #1e2736;font-family: "Font Awesome 5 Pro";content: "";line-height: 1;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.widget.widget_block .wp-block-categories li a:hover, .widget.widget_block .wp-block-archives li a:hover, .widget.widget_categories li a:hover, .widget.widget_archive li a:hover {background-color: #ff7258;color: #fff;}.widget.widget_block .wp-block-categories li a:hover::before, .widget.widget_block .wp-block-archives li a:hover::before, .widget.widget_categories li a:hover::before, .widget.widget_archive li a:hover::before {color: #fff;}.widget.widget_calendar caption {font-weight: 500;font-size: 15px;color: #ff7258;text-align: left;margin-bottom: 5px;}.widget.widget_calendar .wp-calendar-nav {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;font-size: 15px;}.widget.widget_block .wp-block-latest-posts li:not(:last-child), .widget.widget_pages li:not(:last-child), .widget.widget_meta li:not(:last-child), .widget.widget_nav_menu li:not(:last-child), .widget.widget_recent_entries li:not(:last-child) {margin-bottom: 10px;}.widget.widget_block .wp-block-latest-posts li .children, .widget.widget_block .wp-block-latest-posts li .sub-menu, .widget.widget_pages li .children, .widget.widget_pages li .sub-menu, .widget.widget_meta li .children, .widget.widget_meta li .sub-menu, .widget.widget_nav_menu li .children, .widget.widget_nav_menu li .sub-menu, .widget.widget_recent_entries li .children, .widget.widget_recent_entries li .sub-menu {margin-top: 10px;padding-left: 10px;}.widget.widget_block .wp-block-latest-posts li a, .widget.widget_pages li a, .widget.widget_meta li a, .widget.widget_nav_menu li a, .widget.widget_recent_entries li a {color: #1e2736;font-size: 15px;font-weight: 500;position: relative;padding-left: 25px;}.widget.widget_block .wp-block-latest-posts li a::before, .widget.widget_pages li a::before, .widget.widget_meta li a::before, .widget.widget_nav_menu li a::before, .widget.widget_recent_entries li a::before {position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);color: #1e2736;font-family: "Font Awesome 5 Pro";content: "";line-height: 1;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;font-size: 14px;}.widget.widget_block .wp-block-latest-posts li a:hover::before, .widget.widget_block .wp-block-latest-posts li a:hover, .widget.widget_pages li a:hover::before, .widget.widget_pages li a:hover, .widget.widget_meta li a:hover::before, .widget.widget_meta li a:hover, .widget.widget_nav_menu li a:hover::before, .widget.widget_nav_menu li a:hover, .widget.widget_recent_entries li a:hover::before, .widget.widget_recent_entries li a:hover {color: #ff7258;}.widget.widget_block .wp-block-latest-comments li:not(:last-child), .widget.widget_recent_comments li:not(:last-child) {margin-bottom: 10px;}.widget.widget_block .wp-block-latest-comments li a, .widget.widget_recent_comments li a {color: #1e2736;font-size: 15px;line-height: 1.8;font-weight: 500;}.widget.widget_block .wp-block-latest-comments li a:hover, .widget.widget_recent_comments li a:hover {color: #ff7258;}.widget.widget_block .wp-block-latest-comments li .comment-author-link a, .widget.widget_recent_comments li .comment-author-link a {font-weight: 500;}.widget.widget_rss li:not(:last-child) {margin-bottom: 20px;}.widget.widget_rss li a.rsswidget {font-size: 18px;display: block;color: #1e2736;font-weight: 500;margin-bottom: 8px;line-height: 1.4;}.widget.widget_rss li a.rsswidget:hover {color: #ff7258;}.widget.widget_rss li span.rss-date, .widget.widget_rss li cite {font-size: 14px;margin-bottom: 5px;font-weight: 500;}.widget.widget_rss li cite {margin-top: 10px;margin-bottom: 0;display: block;}.widget .wp-block-rss__item:not(:last-child) {margin-bottom: 20px;}.widget .wp-block-rss__item .wp-block-rss__item-title a {font-size: 18px;display: block;color: #1e2736;font-weight: 500;margin-bottom: 8px;line-height: 1.4;}.widget .wp-block-rss__item .wp-block-rss__item-title a:hover {color: #ff7258;}.widget .wp-block-rss__item .wp-block-rss__item-publish-date {font-size: 14px;margin-bottom: 5px;font-weight: 500;}.widget .wp-block-rss__item .wp-block-rss__item-author {margin-bottom: 15px;display: block;}.widget.widget_text {font-size: 15px;}.widget.widget_text .wp-caption-text {padding: 0;}.widget.widget_tag_cloud .tagcloud {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: -5px;}.widget.widget_tag_cloud .tagcloud a {padding: 14px 20px;font-weight: 500;font-size: 13px !important;background-color: #f5f3f2;color: #6e7270;text-transform: capitalize;line-height: 1;margin: 5px;}.widget.widget_tag_cloud .tagcloud a:hover {background-color: #ff7258;color: #fff;}.widget.widget_search form {position: relative;}.widget.widget_search form input {width: 100%;padding: 0 70px 0 30px;background: #f5f3f2;border: 0;color: #6e7270;height: 60px;border-radius: 0;}.widget.widget_search form button {position: absolute;right: 0;top: 0;width: 60px;height: 60px;line-height: 60px;text-align: center;font-size: 20px;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;border: 0;padding: 0;background-color: #ff7258;color: #fff;border-radius: 0;}.widget.widget_search form button:hover {background-color: #1e2736;color: #fff;}.widget.widget_block.widget_search .wp-block-search__label {font-size: 16px;font-weight: 600;color: #1e2736;display: block;margin-bottom: 15px;}.widget.widget_block.widget_search .wp-block-search__input {padding: 0 30px;}.widget.widget_block.widget_search .wp-block-search__button {min-width: 90px;position: static;font-size: 14px;padding: 0;}.widget.widget_block.widget_search .wp-block-search__button-inside .wp-block-search__inside-wrapper {border: none;}.widget.widget_block.widget_search .wp-block-search__button-inside .wp-block-search__button {margin: 0;}.widget .blocks-gallery-grid .blocks-gallery-image, .widget .blocks-gallery-grid .blocks-gallery-item, .widget .wp-block-gallery .blocks-gallery-image, .widget .wp-block-gallery .blocks-gallery-item {margin: 0 1em 1em 0;}.widget .blocks-gallery-grid .blocks-gallery-image:last-child, .widget .blocks-gallery-grid .blocks-gallery-item:last-child, .widget .wp-block-gallery .blocks-gallery-image:last-child, .widget .wp-block-gallery .blocks-gallery-item:last-child {margin-right: 0;}.widget.widget_block h1, .widget.widget_block h2, .widget.widget_block h3, .widget.widget_block h4, .widget.widget_block h5, .widget.widget_block h6 {font-size: 22px;font-weight: 600;padding-bottom: 30px;margin-bottom: 35px;position: relative;}@media (max-width: 479px) {.widget.widget_block h1, .widget.widget_block h2, .widget.widget_block h3, .widget.widget_block h4, .widget.widget_block h5, .widget.widget_block h6 {font-size: 22px;}}.widget.widget_block h1::before, .widget.widget_block h1::after, .widget.widget_block h2::before, .widget.widget_block h2::after, .widget.widget_block h3::before, .widget.widget_block h3::after, .widget.widget_block h4::before, .widget.widget_block h4::after, .widget.widget_block h5::before, .widget.widget_block h5::after, .widget.widget_block h6::before, .widget.widget_block h6::after {content: "";position: absolute;left: 0;bottom: 0;height: 3px;width: 100%;background-color: #f5f3f2;}.widget.widget_block h1::after, .widget.widget_block h2::after, .widget.widget_block h3::after, .widget.widget_block h4::after, .widget.widget_block h5::after, .widget.widget_block h6::after {background-color: #ff7258;width: 100px;}.comments-area {padding-top: 60px;}.comments-area .comments-title {font-size: 26px;font-weight: 700;margin-bottom: 45px;}.comments-area .comment-list {margin: 0;padding: 0;list-style: none;}.comments-area .comment-list li:not(:last-child) {margin-bottom: 50px;}.comments-area .comment-list li .children {margin: 0 0 0 60px;padding: 0;list-style: none;}.comments-area .comment-list li .children li:first-child {margin-top: 50px;}@media (max-width: 767px) {.comments-area .comment-list li .children {margin: 0 0 0 40px;}}.comments-area .comment-list .comment-body {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}@media (max-width: 767px) {.comments-area .comment-list .comment-body {display: block;}}.comments-area .comment-list .avatar-box {height: 128px;width: 128px;-webkit-box-flex: 0;-ms-flex: 0 0 128px;flex: 0 0 128px;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;border: 1px solid #efe9e7;border-radius: 40px;background-color: #fff;margin-right: 30px;}@media (max-width: 767px) {.comments-area .comment-list .avatar-box {margin-right: 0;margin-bottom: 30px;}}@media (max-width: 479px) {.comments-area .comment-list .avatar-box {height: 100px;width: 100px;-webkit-box-flex: 0;-ms-flex: 0 0 100px;flex: 0 0 100px;}}.comments-area .comment-list .avatar-box img {border-radius: 35px;border: 1px solid #efe9e7;}.comments-area .comment-list .author-name {font-size: 20px;font-weight: 600;margin-bottom: 5px;}.comments-area .comment-list .time {color: #ff7258;line-height: 1;}.comments-area .comment-list .comment-text {margin-top: 20px;}.comments-area .comment-list .comment-text p:last-of-type {margin: 0;}.comments-area .comment-list .comment-text img {margin: 15px 0;}.comments-area .comment-list .comment-text li {margin-bottom: 10px;}.comments-area .comment-list .comment-reply-link {font-size: 14px;font-weight: 600;color: #1e2736;padding: 12px 20px;line-height: 1;border-radius: 30px;background-color: #f5f3f2;margin-top: 25px;}.comments-area .comment-list .comment-reply-link i {margin-right: 5px;}.comments-area .comment-list .comment-reply-link:hover {background-color: #1e2736;color: #fff;}.comments-area .comment-respond {padding: 70px 45px;background-color: #f5f3f2;margin-top: 50px;}@media (max-width: 767px) {.comments-area .comment-respond {padding: 50px 30px;}}.comments-area .comment-respond .comment-reply-title {margin: 0 0 40px;font-weight: 600;font-size: 26px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 0 35px;}@media (max-width: 767px) {.comments-area .comment-respond .comment-reply-title {font-size: 22px;}}.comments-area .comment-respond .comment-reply-title span {width: auto;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;margin: 0 35px;}.comments-area .comment-respond .comment-reply-title::before, .comments-area .comment-respond .comment-reply-title::after {content: "";background-color: #ff7258;height: 4px;border-radius: 2px;width: auto;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}@media (max-width: 767px) {.comments-area .comment-respond .comment-reply-title::before, .comments-area .comment-respond .comment-reply-title::after {display: none;}}.comments-area .comment-respond .comment-reply-title small {font-size: 60%;margin-left: 5px;}.comments-area .comment-respond .comment-form-comment, .comments-area .comment-respond .comment-form-author, .comments-area .comment-respond .comment-form-email, .comments-area .comment-respond .comment-form-cookies-consent {margin-bottom: 20px;}.comments-area .comment-respond .comment-form-author {width: 50%;float: left;padding-right: 10px;}@media (max-width: 479px) {.comments-area .comment-respond .comment-form-author {width: 100%;float: none;padding-right: 0;}}.comments-area .comment-respond .comment-form-email {width: 50%;float: right;padding-left: 10px;}@media (max-width: 479px) {.comments-area .comment-respond .comment-form-email {width: 100%;float: none;padding-left: 0;}}.comments-area .comment-respond .comment-form-cookies-consent label {margin-left: 10px;position: relative;top: -2px;}.comments-area .comment-respond .comment-notes {display: none;}.comments-area .comment-respond .logged-in-as {font-weight: 600;}.comments-area .comment-respond .logged-in-as a {color: #1e2736;}.comments-area .comment-respond .logged-in-as a:hover {color: #ff7258;}.comments-area .comment-respond .form-submit {text-align: center;padding-top: 10px;margin: 0;}.comments-area .comment-respond .form-submit .submit-btn {border-radius: 35px;width: auto;height: auto;padding: 20px 40px;line-height: 1.3;background-color: #ff7258;text-transform: uppercase;}@media (max-width: 479px) {.comments-area .comment-respond .form-submit .submit-btn {padding: 18px 35px;font-size: 14px;}}.comments-area .comment-respond .form-submit .submit-btn:hover {background-color: #1e2736;}.comments-area .no-comments {margin-top: 40px;font-weight: 600;color: #1e2736;}.page-pagination, .woocommerce-pagination {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;margin: 0;padding: 0;list-style: none;}.page-pagination li, .woocommerce-pagination li {margin: 0 !important;}.page-pagination .page-numbers, .woocommerce-pagination .page-numbers {background-color: #fff;border: 1px solid #ecebea;-webkit-box-shadow: 0px 10px 20px 0px rgba(255, 114, 88, 0.08);box-shadow: 0px 10px 20px 0px rgba(255, 114, 88, 0.08);height: 50px;width: 50px;line-height: 50px;border-radius: 50%;font-size: 14px;font-weight: 600;text-align: center;margin: 5px;color: #1e2736;}@media (max-width: 479px) {.page-pagination .page-numbers, .woocommerce-pagination .page-numbers {height: 40px;width: 40px;line-height: 40px;font-size: 12px;}}.page-pagination .page-numbers.dots, .woocommerce-pagination .page-numbers.dots {line-height: 42px;}@media (max-width: 479px) {.page-pagination .page-numbers.dots, .woocommerce-pagination .page-numbers.dots {line-height: 32px;}}.page-pagination .page-numbers.current, .page-pagination .page-numbers:hover, .woocommerce-pagination .page-numbers.current, .woocommerce-pagination .page-numbers:hover {color: #fff;background-color: #ff7258;border-color: #ff7258;}.page-links {clear: both;margin: 0;padding: 25px 0;}.page-links .post-page-numbers {background-color: #fff;border: 1px solid #ecebea;-webkit-box-shadow: 0px 10px 20px 0px rgba(255, 114, 88, 0.08);box-shadow: 0px 10px 20px 0px rgba(255, 114, 88, 0.08);height: 50px;width: 50px;line-height: 50px;border-radius: 50%;font-size: 14px;font-weight: 600;text-align: center;margin: 0 0 5px 5px;color: #1e2736;}.page-links .post-page-numbers:hover, .page-links .post-page-numbers.current {color: #fff;background-color: #ff7258;border-color: #ff7258;}.page-links .page-links-title {margin-right: 10px;}.footer-widgets {background-color: #1e2736;padding-top: 130px;padding-bottom: 90px;}.footer-widgets .widget {margin-bottom: 40px;font-size: 15px;}.footer-widgets .widget select {color: rgba(255, 255, 255, 0.9);background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 140 140' width='14' height='14' xmlns='http://www.w3.org/2000/svg'><g><path d='m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z' fill='white'/></g></svg>") !important;background-color: transparent;}.footer-widgets .widget select option {color: #6e7270;}.footer-widgets .widget select:focus {border-color: rgba(255, 255, 255, 0.9);}.footer-widgets .widget, .footer-widgets .widget a {color: rgba(255, 255, 255, 0.9);}.footer-widgets .widget a:hover {color: #03b664;}.footer-widgets .widget .widget-title {font-size: 24px;font-weight: 700;margin-bottom: 45px;color: #fff;padding: 0;}.footer-widgets .widget .widget-title::before, .footer-widgets .widget .widget-title::after {display: none;}.footer-widgets .widget.widget_block .wp-block-categories a, .footer-widgets .widget.widget_block .wp-block-archives a, .footer-widgets .widget.widget_categories a, .footer-widgets .widget.widget_archive a {background-color: transparent;padding: 4px 0 4px 25px;color: rgba(255, 255, 255, 0.9);}.footer-widgets .widget.widget_block .wp-block-categories a::before, .footer-widgets .widget.widget_block .wp-block-archives a::before, .footer-widgets .widget.widget_categories a::before, .footer-widgets .widget.widget_archive a::before {left: 0;color: inherit;}.footer-widgets .widget.widget_block .wp-block-categories a:hover, .footer-widgets .widget.widget_block .wp-block-archives a:hover, .footer-widgets .widget.widget_categories a:hover, .footer-widgets .widget.widget_archive a:hover {background-color: transparent;color: #03b664;}.footer-widgets .widget.widget_block .wp-block-categories a:hover::before, .footer-widgets .widget.widget_block .wp-block-archives a:hover::before, .footer-widgets .widget.widget_categories a:hover::before, .footer-widgets .widget.widget_archive a:hover::before {color: inherit;}.footer-widgets .widget.widget_calendar caption {color: #03b664;margin-bottom: 10px;}.footer-widgets .widget.widget_block .wp-block-latest-posts a, .footer-widgets .widget.widget_pages a, .footer-widgets .widget.widget_meta a, .footer-widgets .widget.widget_nav_menu a, .footer-widgets .widget.widget_recent_entries a {color: rgba(255, 255, 255, 0.9);}.footer-widgets .widget.widget_block .wp-block-latest-posts a::before, .footer-widgets .widget.widget_pages a::before, .footer-widgets .widget.widget_meta a::before, .footer-widgets .widget.widget_nav_menu a::before, .footer-widgets .widget.widget_recent_entries a::before {color: inherit;}.footer-widgets .widget.widget_block .wp-block-latest-posts a:hover, .footer-widgets .widget.widget_pages a:hover, .footer-widgets .widget.widget_meta a:hover, .footer-widgets .widget.widget_nav_menu a:hover, .footer-widgets .widget.widget_recent_entries a:hover {color: #03b664;}.footer-widgets .widget.widget_block .wp-block-latest-posts a:hover::before, .footer-widgets .widget.widget_pages a:hover::before, .footer-widgets .widget.widget_meta a:hover::before, .footer-widgets .widget.widget_nav_menu a:hover::before, .footer-widgets .widget.widget_recent_entries a:hover::before {color: inherit;}.footer-widgets .widget.widget_block .wp-block-latest-comments a, .footer-widgets .widget.widget_recent_comments a {color: rgba(255, 255, 255, 0.9);font-size: 15px;font-weight: 500;}.footer-widgets .widget.widget_block .wp-block-latest-comments a:hover, .footer-widgets .widget.widget_recent_comments a:hover {color: #03b664;}.footer-widgets .widget.widget_rss a.rsswidget {color: #fff;}.footer-widgets .widget.widget_rss a.rsswidget:hover {color: #03b664;}.footer-widgets .widget.widget_search button {background-color: #03b664;}.footer-widgets .widget.widget_search button:hover {background-color: #03b664;}.footer-widgets .widget.widget_tag_cloud .wp-block-tag-cloud a, .footer-widgets .widget.widget_tag_cloud .tagcloud a {background-color: transparent;color: rgba(255, 255, 255, 0.9);border: 1px solid rgba(255, 255, 255, 0.9);}.footer-widgets .widget.widget_tag_cloud .wp-block-tag-cloud a:hover, .footer-widgets .widget.widget_tag_cloud .tagcloud a:hover {background-color: #03b664;color: rgba(255, 255, 255, 0.9);border-color: #03b664;}.footer-widgets .widget .wp-block-rss__item .wp-block-rss__item-title a, .footer-widgets .widget .wp-block-rss__item .wp-block-rss__item-publish-date, .footer-widgets .widget .wp-block-rss__item .wp-block-rss__item-author {color: rgba(255, 255, 255, 0.9);}.footer-widgets .widget.widget_block h1, .footer-widgets .widget.widget_block h2, .footer-widgets .widget.widget_block h3, .footer-widgets .widget.widget_block h4, .footer-widgets .widget.widget_block h5, .footer-widgets .widget.widget_block h6 {font-size: 25px;font-weight: 700;margin-bottom: 45px;color: rgba(255, 255, 255, 0.9);padding: 0;}.footer-widgets .widget.widget_block h1::before, .footer-widgets .widget.widget_block h1::after, .footer-widgets .widget.widget_block h2::before, .footer-widgets .widget.widget_block h2::after, .footer-widgets .widget.widget_block h3::before, .footer-widgets .widget.widget_block h3::after, .footer-widgets .widget.widget_block h4::before, .footer-widgets .widget.widget_block h4::after, .footer-widgets .widget.widget_block h5::before, .footer-widgets .widget.widget_block h5::after, .footer-widgets .widget.widget_block h6::before, .footer-widgets .widget.widget_block h6::after {display: none;}.site-footer {overflow: hidden;}.copyright-area {background-color: #03b664;padding: 15px 0;}.copyright-area, .copyright-area a {color: rgba(255, 255, 255, 0.9);}.copyright-area p {margin: 0;font-size: 15px;}#scroll_up {position: fixed;right: 0;bottom: 20px;width: 65px;height: 55px;border-radius: 55px 0 0 55px;padding: 6px 5px 4px 5px;text-align: left;z-index: 20;cursor: pointer;opacity: 0;-webkit-transform: translateX(130%);-ms-transform: translateX(130%);transform: translateX(130%);-webkit-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;background-color: #ff7258;color: #ff7258;}#scroll_up::before, #scroll_up::after {content: "";position: absolute;top: 5px;bottom: 5px;left: 5px;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: 45px;width: 45px;border-radius: 45px;background-color: #fff;z-index: 1;}#scroll_up::after {position: absolute;content: "";font-family: "Font Awesome 5 Pro";font-size: 18px;font-weight: 300;z-index: 2;}#scroll_up.active {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}@media (max-width: 1024px) {.error-404 .error-img {margin-bottom: 50px;}}.error-404 .error-title {font-size: 200px;color: #19b5fe;line-height: 1;margin-bottom: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}@media (max-width: 767px) {.error-404 .error-title {font-size: 160px;}}@media (max-width: 479px) {.error-404 .error-title {font-size: 140px;}}.error-404 .error-title > span {position: relative;z-index: 1;}.error-404 .error-title > span span {position: absolute;left: 10px;bottom: -10px;color: #e8f0f4;z-index: -1;}.error-404 .subtitle {color: #1e2736;font-size: 30px;font-weight: 600;line-height: 1.4;margin-bottom: 20px;}.error-404 p {margin: 0;font-size: 17px;color: #787a7e;}.error-404 .error-btn {margin-top: 45px;color: #fff;background-color: #ff7258;-webkit-box-shadow: 0px 10px 30px 0px rgba(30, 39, 54, 0.18);box-shadow: 0px 10px 30px 0px rgba(30, 39, 54, 0.18);text-transform: uppercase;font-size: 16px;font-weight: 600;line-height: 1;border-radius: 35px;padding: 25px 55px;}.error-404 .error-btn:hover {background-color: #03b664;}.not-found .not-found-title {font-size: 42px;}.not-found .not-found-content form {position: relative;}.not-found .not-found-content form input {width: 100%;padding: 0 70px 0 30px;background: #f5f3f2;border: 0;color: #6e7270;height: 60px;border-radius: 0;}.not-found .not-found-content form button {position: absolute;right: 0;top: 0;width: 60px;height: 60px;line-height: 60px;text-align: center;font-size: 20px;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;border: 0;padding: 0;background-color: #ff7258;color: #fff;border-radius: 0;}.not-found .not-found-content form button:hover {background-color: #1e2736;color: #fff;}.page-title-wrapper {position: relative;z-index: 5;background-color: #1e2736;background-size: cover;background-position: center;background-repeat: no-repeat;}.page-title-wrapper::before {content: "";position: absolute;left: 0;top: 0;right: 0;bottom: 0;z-index: -1;}.page-title-wrapper .overly-icon {position: absolute;left: 50%;bottom: 0;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);z-index: -1;opacity: 0.08;}.page-title-wrapper .container {position: relative;}.page-title-wrapper .container .breadcrumb-wrap {position: absolute;left: 0;bottom: 0;width: 100%;-webkit-transform: translateY(50%);-ms-transform: translateY(50%);transform: translateY(50%);min-width: -webkit-fit-content;min-width: -moz-fit-content;min-width: fit-content;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 0 15px;}.page-title-wrapper .container .breadcrumb {background-color: #ff7258;border-radius: 25px;padding: 10px 15px;font-size: 16px;font-weight: 600;}@media (max-width: 767px) {.page-title-wrapper .container .breadcrumb {font-size: 13px;padding: 8px 10px;}}.page-title-wrapper .container .breadcrumb, .page-title-wrapper .container .breadcrumb a {color: #fff;}.page-title-wrapper .container .breadcrumb span {margin: 0 5px;}.page-title-wrapper .title {margin: 0;color: #fff;text-align: center;font-size: 54px;font-weight: 600;}@media (max-width: 1024px) {.page-title-wrapper .title {font-size: 48px;}}@media (max-width: 767px) {.page-title-wrapper .title {font-size: 32px;}}.header-version-one .page-title-wrapper .container {padding-top: 300px;padding-bottom: 150px;}.header-version-two .page-title-wrapper .container {padding-top: 270px;padding-bottom: 150px;}.header-version-three .page-title-wrapper .container {padding-top: 280px;padding-bottom: 150px;}.breakpoint-on .page-title-wrapper .container {padding-top: 220px;padding-bottom: 120px;}.woocommerce-topbar {background-color: #f5f5f5;padding: 35px 70px;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-bottom: 85px;}@media (max-width: 1024px) {.woocommerce-topbar {padding: 30px 45px;}}@media (max-width: 767px) {.woocommerce-topbar {display: block;padding: 30px;}}.woocommerce-topbar .woocommerce-result-count {font-size: 15px;margin: 0;color: #575564;float: none;}.woocommerce-topbar .woocommerce-ordering {margin: 0;float: none;}.woocommerce-topbar .woocommerce-ordering select {height: 52px;width: 430px;border-radius: 0;border: 1px solid #f1ecfa;color: #575564;}@media (max-width: 1024px) {.woocommerce-topbar .woocommerce-ordering select {width: 320px;}}@media (max-width: 767px) {.woocommerce-topbar .woocommerce-ordering select {width: 100%;margin-top: 15px;}}@media (max-width: 767px) {body.woocommerce .coupon #coupon_code, body.woocommerce-page .coupon #coupon_code {width: 100% !important;margin-bottom: 10px;border-radius: 0;}body.woocommerce .coupon .button, body.woocommerce-page .coupon .button {width: 100% !important;}}body.woocommerce form .form-row, body.woocommerce-page form .form-row {padding: 0 0 10px;}body.woocommerce table.cart td.actions .coupon .input-text, body.woocommerce-page table.cart td.actions .coupon .input-text {margin-right: 15px;}body.woocommerce textarea, body.woocommerce-page textarea {padding-top: 24px;padding-bottom: 24px;min-height: 140px;}body.woocommerce .comment-form, body.woocommerce-page .comment-form {max-width: 100%;}body.woocommerce .woocommerce-message, body.woocommerce .woocommerce-info, body.woocommerce-page .woocommerce-message, body.woocommerce-page .woocommerce-info {color: inherit;border-color: #ff7258;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-size: 16px;font-weight: 500;}@media (max-width: 767px) {body.woocommerce .woocommerce-message, body.woocommerce .woocommerce-info, body.woocommerce-page .woocommerce-message, body.woocommerce-page .woocommerce-info {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;padding: 15px ​25px;}}body.woocommerce .woocommerce-message:before, body.woocommerce .woocommerce-info:before, body.woocommerce-page .woocommerce-message:before, body.woocommerce-page .woocommerce-info:before {color: #ff7258;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}@media (max-width: 767px) {body.woocommerce .woocommerce-message:before, body.woocommerce .woocommerce-info:before, body.woocommerce-page .woocommerce-message:before, body.woocommerce-page .woocommerce-info:before {display: block;position: unset;-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);margin-bottom: 5px;}}body.woocommerce .woocommerce-message::after, body.woocommerce .woocommerce-info::after, body.woocommerce-page .woocommerce-message::after, body.woocommerce-page .woocommerce-info::after {display: none;}body.woocommerce .woocommerce-message .button, body.woocommerce .woocommerce-info .button, body.woocommerce-page .woocommerce-message .button, body.woocommerce-page .woocommerce-info .button {-webkit-box-ordinal-group: 23;-ms-flex-order: 22;order: 22;}@media (max-width: 767px) {body.woocommerce .woocommerce-message .button, body.woocommerce .woocommerce-info .button, body.woocommerce-page .woocommerce-message .button, body.woocommerce-page .woocommerce-info .button {padding: 0 20px;line-height: 35px;height: 35px;margin-top: 20px;}}body.woocommerce .qty, body.woocommerce-page .qty {padding: 0 !important;}body.woocommerce table.shop_table, body.woocommerce-page table.shop_table {border-radius: 0;}body.woocommerce table.shop_table td, body.woocommerce-page table.shop_table td {padding: 20px 15px;border-top: none;}body.woocommerce table.shop_table th, body.woocommerce table.shop_table tbody th, body.woocommerce table.shop_table tfoot td, body.woocommerce table.shop_table tfoot th, body.woocommerce-page table.shop_table th, body.woocommerce-page table.shop_table tbody th, body.woocommerce-page table.shop_table tfoot td, body.woocommerce-page table.shop_table tfoot th {font-weight: 500;}body.woocommerce table.shop_table .variation dt, body.woocommerce-page table.shop_table .variation dt {font-weight: 500;}body.woocommerce table.shop_table tfoot th, body.woocommerce-page table.shop_table tfoot th {border-top: none;}body.woocommerce table.shop_table a, body.woocommerce-page table.shop_table a {color: #1e2736;}body.woocommerce table.shop_table a:hover, body.woocommerce-page table.shop_table a:hover {color: #ff7258;}body.woocommerce #add_payment_method table.cart img, body.woocommerce.woocommerce-cart table.cart img, body.woocommerce.woocommerce-checkout table.cart img, body.woocommerce-page #add_payment_method table.cart img, body.woocommerce-page.woocommerce-cart table.cart img, body.woocommerce-page.woocommerce-checkout table.cart img {width: 50px;}body.woocommerce #respond input#submit, body.woocommerce button.button, body.woocommerce input.button, body.woocommerce .cart button.button, body.woocommerce a.button.alt, body.woocommerce button.button, body.woocommerce .woocommerce-message .button, body.woocommerce .return-to-shop a.button, body.woocommerce .woocommerce-Button, body.woocommerce-page #respond input#submit, body.woocommerce-page button.button, body.woocommerce-page input.button, body.woocommerce-page .cart button.button, body.woocommerce-page a.button.alt, body.woocommerce-page button.button, body.woocommerce-page .woocommerce-message .button, body.woocommerce-page .return-to-shop a.button, body.woocommerce-page .woocommerce-Button {background-color: #ff7258;font-size: 15px;color: #fff;text-transform: capitalize;padding: 0 45px;width: auto;line-height: 50px;height: 50px;position: relative;display: inline-block;text-align: center;cursor: pointer;font-weight: 700;overflow: hidden;border-radius: 0;font-weight: 500;width: auto;}body.woocommerce #respond input#submit:hover, body.woocommerce #respond input#submit:focus, body.woocommerce #respond input#submit:active, body.woocommerce button.button:hover, body.woocommerce button.button:focus, body.woocommerce button.button:active, body.woocommerce input.button:hover, body.woocommerce input.button:focus, body.woocommerce input.button:active, body.woocommerce .cart button.button:hover, body.woocommerce .cart button.button:focus, body.woocommerce .cart button.button:active, body.woocommerce a.button.alt:hover, body.woocommerce a.button.alt:focus, body.woocommerce a.button.alt:active, body.woocommerce button.button:hover, body.woocommerce button.button:focus, body.woocommerce button.button:active, body.woocommerce .woocommerce-message .button:hover, body.woocommerce .woocommerce-message .button:focus, body.woocommerce .woocommerce-message .button:active, body.woocommerce .return-to-shop a.button:hover, body.woocommerce .return-to-shop a.button:focus, body.woocommerce .return-to-shop a.button:active, body.woocommerce .woocommerce-Button:hover, body.woocommerce .woocommerce-Button:focus, body.woocommerce .woocommerce-Button:active, body.woocommerce-page #respond input#submit:hover, body.woocommerce-page #respond input#submit:focus, body.woocommerce-page #respond input#submit:active, body.woocommerce-page button.button:hover, body.woocommerce-page button.button:focus, body.woocommerce-page button.button:active, body.woocommerce-page input.button:hover, body.woocommerce-page input.button:focus, body.woocommerce-page input.button:active, body.woocommerce-page .cart button.button:hover, body.woocommerce-page .cart button.button:focus, body.woocommerce-page .cart button.button:active, body.woocommerce-page a.button.alt:hover, body.woocommerce-page a.button.alt:focus, body.woocommerce-page a.button.alt:active, body.woocommerce-page button.button:hover, body.woocommerce-page button.button:focus, body.woocommerce-page button.button:active, body.woocommerce-page .woocommerce-message .button:hover, body.woocommerce-page .woocommerce-message .button:focus, body.woocommerce-page .woocommerce-message .button:active, body.woocommerce-page .return-to-shop a.button:hover, body.woocommerce-page .return-to-shop a.button:focus, body.woocommerce-page .return-to-shop a.button:active, body.woocommerce-page .woocommerce-Button:hover, body.woocommerce-page .woocommerce-Button:focus, body.woocommerce-page .woocommerce-Button:active {outline: medium none;text-decoration: none;color: #fff;background-color: #1e2736 !important;-webkit-box-shadow: none;box-shadow: none;}body.woocommerce #respond input#submit:disabled[disabled], body.woocommerce button.button:disabled[disabled], body.woocommerce input.button:disabled[disabled], body.woocommerce .cart button.button:disabled[disabled], body.woocommerce a.button.alt:disabled[disabled], body.woocommerce button.button:disabled[disabled], body.woocommerce .woocommerce-message .button:disabled[disabled], body.woocommerce .return-to-shop a.button:disabled[disabled], body.woocommerce .woocommerce-Button:disabled[disabled], body.woocommerce-page #respond input#submit:disabled[disabled], body.woocommerce-page button.button:disabled[disabled], body.woocommerce-page input.button:disabled[disabled], body.woocommerce-page .cart button.button:disabled[disabled], body.woocommerce-page a.button.alt:disabled[disabled], body.woocommerce-page button.button:disabled[disabled], body.woocommerce-page .woocommerce-message .button:disabled[disabled], body.woocommerce-page .return-to-shop a.button:disabled[disabled], body.woocommerce-page .woocommerce-Button:disabled[disabled] {color: #fff !important;}body.woocommerce #respond input#submit:after, body.woocommerce button.button:after, body.woocommerce input.button:after, body.woocommerce .cart button.button:after, body.woocommerce a.button.alt:after, body.woocommerce button.button:after, body.woocommerce .woocommerce-message .button:after, body.woocommerce .return-to-shop a.button:after, body.woocommerce .woocommerce-Button:after, body.woocommerce-page #respond input#submit:after, body.woocommerce-page button.button:after, body.woocommerce-page input.button:after, body.woocommerce-page .cart button.button:after, body.woocommerce-page a.button.alt:after, body.woocommerce-page button.button:after, body.woocommerce-page .woocommerce-message .button:after, body.woocommerce-page .return-to-shop a.button:after, body.woocommerce-page .woocommerce-Button:after {content: none !important;}body.woocommerce .select2-container, body.woocommerce-page .select2-container {height: 50px;}body.woocommerce .select2, body.woocommerce-page .select2 {display: block;margin-bottom: 4px;}body.woocommerce .select2 .selection, body.woocommerce-page .select2 .selection {display: block;}body.woocommerce .select2 .selection .select2-selection--single, body.woocommerce-page .select2 .selection .select2-selection--single {border: 1px solid #ecebea;height: 50px;color: #6e7270;}body.woocommerce .select2 .selection .select2-selection--single .select2-selection__rendered, body.woocommerce-page .select2 .selection .select2-selection--single .select2-selection__rendered {line-height: 50px;}body.woocommerce .select2 .selection .select2-selection__arrow, body.woocommerce-page .select2 .selection .select2-selection__arrow {height: 50px;}.woocommerce span.onsale {height: 30px;line-height: 30px;border-radius: 0;min-width: inherit;min-height: inherit;font-size: 13px;color: #fff;padding: 0 17px;text-align: center;background-color: #03b664;margin: 0 !important;top: 20px !important;left: auto !important;right: 35px !important;font-weight: 500;text-transform: capitalize;z-index: 2;}.woocommerce ul.products {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0px -15px !important;}.woocommerce ul.products li.product {padding: 0 15px;margin-bottom: 30px;margin-right: 0;width: 100% !important;}@media (min-width: 768px) and (max-width: 1024px) {.woocommerce ul.products li.product {width: 50% !important;}}@media (min-width: 1025px) {.woocommerce ul.products li.product {width: 33.333333% !important;}}.woocommerce ul.products.columns-1 li.product {width: 100% !important;}.woocommerce ul.products.columns-2 li.product {width: 100% !important;}@media (min-width: 768px) and (max-width: 1024px) {.woocommerce ul.products.columns-2 li.product {width: 50% !important;}}@media (min-width: 1025px) {.woocommerce ul.products.columns-2 li.product {width: 50% !important;}}@media (min-width: 768px) and (max-width: 1024px) {.woocommerce ul.products.columns-3 li.product {width: 50% !important;}}@media (min-width: 1025px) {.woocommerce ul.products.columns-3 li.product {width: 33.333333% !important;}}@media (min-width: 768px) and (max-width: 1024px) {.woocommerce ul.products.columns-4 li.product {width: 50% !important;}}@media (min-width: 1025px) {.woocommerce ul.products.columns-4 li.product {width: 25% !important;}}@media (min-width: 768px) and (max-width: 1024px) {.woocommerce ul.products.columns-5 li.product {width: 33.33% !important;}}@media (min-width: 1025px) {.woocommerce ul.products.columns-5 li.product {width: 20% !important;}}@media (min-width: 768px) and (max-width: 1024px) {.woocommerce ul.products.columns-6 li.product {width: 25% !important;}}@media (min-width: 1025px) {.woocommerce ul.products.columns-6 li.product {width: 16.666666% !important;}}.woocommerce .woocommerce-product-inner {border: 1px solid #e8ecf4;}.woocommerce .woocommerce-product-inner .woocommerce-product-content {padding: 30px;}.woocommerce .woocommerce-product-inner .content-bottom {margin-top: 25px;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;}@media (max-width: 479px) {.woocommerce .woocommerce-product-inner .content-bottom {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}}.woocommerce .woocommerce-product-inner .woocommerce-product-title {font-size: 22px;font-weight: 600;margin: 0 0 15px;}.woocommerce .woocommerce-product-inner .woocommerce-product-title a:hover {color: #ff7258;}.woocommerce .woocommerce-product-inner .woocommerce-product-thumbnail {display: block;overflow: hidden;}.woocommerce .woocommerce-product-inner .woocommerce-product-thumbnail img {margin: 0 !important;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}.woocommerce .woocommerce-product-inner:hover .woocommerce-product-thumbnail img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.woocommerce ul.products li.product .price, .woocommerce .woocommerce-product-inner .price {width: auto;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;font-size: 16px;font-weight: 600;color: #1e2736;line-height: 1;margin: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.woocommerce ul.products li.product .price del, .woocommerce ul.products li.product .price del > span, .woocommerce .woocommerce-product-inner .price del, .woocommerce .woocommerce-product-inner .price del > span {color: #ada2a0 !important;margin-right: 5px;text-decoration: line-through;}@media (max-width: 479px) {.woocommerce ul.products li.product .price, .woocommerce .woocommerce-product-inner .price {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;margin-top: 20px;-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;}}.woocommerce ul.products li.product .button, .woocommerce .woocommerce-product-inner .button, .woocommerce ul.products li.product .wc-forward {background-color: #ff7258;color: #fff;line-height: 1;margin: 0;border-radius: 20px;padding: 12px 25px;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;position: relative;height: auto;font-size: 15px;font-weight: 500;}.woocommerce ul.products li.product .button.loading, .woocommerce .woocommerce-product-inner .button.loading, .woocommerce ul.products li.product .wc-forward.loading {opacity: 1;}.woocommerce ul.products li.product .button.loading::before, .woocommerce ul.products li.product .button.loading::after, .woocommerce .woocommerce-product-inner .button.loading::before, .woocommerce .woocommerce-product-inner .button.loading::after, .woocommerce ul.products li.product .wc-forward.loading::before, .woocommerce ul.products li.product .wc-forward.loading::after {position: absolute;left: 0;top: 0;width: 100%;height: 100%;border-radius: 20px;z-index: 1;}.woocommerce ul.products li.product .button.loading::before, .woocommerce .woocommerce-product-inner .button.loading::before, .woocommerce ul.products li.product .wc-forward.loading::before {content: "";background-color: #ff7258;}.woocommerce ul.products li.product .button.loading::after, .woocommerce .woocommerce-product-inner .button.loading::after, .woocommerce ul.products li.product .wc-forward.loading::after {z-index: 2;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;}.woocommerce ul.products li.product .button.added, .woocommerce .woocommerce-product-inner .button.added, .woocommerce ul.products li.product .wc-forward.added {opacity: 0;}.woocommerce ul.products li.product .button.added::after, .woocommerce .woocommerce-product-inner .button.added::after, .woocommerce ul.products li.product .wc-forward.added::after {display: none;}.woocommerce ul.products li.product .button:hover, .woocommerce .woocommerce-product-inner .button:hover, .woocommerce ul.products li.product .wc-forward:hover {background-color: #1e2736;color: #fff;}.woocommerce .cart-bottom {position: relative;z-index: 1;}.woocommerce ul.products li.product .wc-forward {position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: 2;}.woocommerce ul.products li.product .woocommerce-product-rating {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;line-height: 1;}@media (max-width: 479px) {.woocommerce ul.products li.product .woocommerce-product-rating {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;margin-bottom: 20px;}}.woocommerce ul.products li.product .woocommerce-product-rating a.woocommerce-review-link {display: none;}.woocommerce ul.products li.product .woocommerce-product-rating .star-rating {font-size: 15px;line-height: 1;margin-bottom: 0;color: #ff7258;}.woocommerce ul.products li.product .woocommerce-product-rating .star-rating::before {color: #dab8b2;}.woocommerce .woocommerce-pagination {margin-top: 40px;}.woocommerce.single-product section.related {margin-bottom: -30px;}.woocommerce.single-product section.related h2 {font-size: 30px;margin-bottom: 45px;}@media (max-width: 767px) {.woocommerce.single-product section.related h2 {font-size: 24px;}}.woocommerce.single-product div.product .woocommerce-product-gallery {width: 100% !important;}@media (min-width: 768px) {.woocommerce.single-product div.product .woocommerce-product-gallery {display: -webkit-box;display: -ms-flexbox;display: flex;}}.woocommerce.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before {border-color: #ff7258;}.woocommerce.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:after {background-color: #ff7258;}.woocommerce.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper {border-radius: 3px;overflow: hidden;width: 100%;}.woocommerce.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__image a {position: relative;display: block;pointer-events: none;}.woocommerce.single-product div.product .woocommerce-product-gallery .flex-control-thumbs img {-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}@media (min-width: 768px) {.woocommerce.single-product div.product .woocommerce-product-gallery .flex-control-thumbs {overflow: visible;-webkit-box-ordinal-group: -9;-ms-flex-order: -10;order: -10;-webkit-box-flex: 0;-ms-flex: none;flex: none;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-right: 25px;}.woocommerce.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li {width: 100px;margin-bottom: 25px;}}@media (max-width: 767px) {.woocommerce.single-product div.product .woocommerce-product-gallery .flex-control-thumbs {margin-top: 40px;margin-right: -15px;margin-left: -15px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.woocommerce.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li {max-width: 25%;-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;padding-left: 15px;padding-right: 15px;width: auto;}}.woocommerce.single-product div.product .quantity {margin: 0 20px 0 0 !important;}.woocommerce.single-product div.product .quantity .qty {border-radius: 0;font-size: 15px !important;color: #1e2736;font-weight: 500;height: 50px !important;width: 70px;padding: 0 3px !important;}.woocommerce.single-product div.product .entry-summary {width: 100% !important;float: none;padding-left: 30px;margin: 0;}@media (max-width: 1024px) {.woocommerce.single-product div.product .entry-summary {padding-left: 0;padding-top: 50px;}}.woocommerce.single-product div.product .entry-summary .price {width: auto;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;font-size: 20px;font-weight: 600;color: #1e2736;line-height: 1;margin: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 20px;}.woocommerce.single-product div.product .entry-summary .price del, .woocommerce.single-product div.product .entry-summary .price del > span {color: #ada2a0 !important;margin-right: 5px;text-decoration: line-through;}.woocommerce.single-product div.product .entry-summary .woocommerce-product-rating {margin-bottom: 25px;display: -webkit-box;display: -ms-flexbox;display: flex;line-height: 1;}.woocommerce.single-product div.product .entry-summary .woocommerce-product-rating a.woocommerce-review-link {color: #1e2736;line-height: 1;margin-left: 10px;}.woocommerce.single-product div.product .entry-summary .woocommerce-product-rating .star-rating {font-size: 15px;line-height: 1;margin: 0;color: #ff7258;}.woocommerce.single-product div.product .entry-summary .woocommerce-product-rating .star-rating::before {color: #dab8b2;}.woocommerce.single-product div.product .entry-summary .product_meta .sku_wrapper, .woocommerce.single-product div.product .entry-summary .product_meta .posted_in, .woocommerce.single-product div.product .entry-summary .product_meta .tagged_as {display: block;font-size: 15px;text-transform: capitalize;font-weight: 600;color: #1e2736;margin-bottom: 10px;}.woocommerce.single-product div.product .entry-summary .product_meta .sku_wrapper span, .woocommerce.single-product div.product .entry-summary .product_meta .sku_wrapper a, .woocommerce.single-product div.product .entry-summary .product_meta .posted_in span, .woocommerce.single-product div.product .entry-summary .product_meta .posted_in a, .woocommerce.single-product div.product .entry-summary .product_meta .tagged_as span, .woocommerce.single-product div.product .entry-summary .product_meta .tagged_as a {color: #6e7270;margin-left: 7px;text-transform: capitalize;font-weight: 500;}.woocommerce.single-product div.product .entry-summary .product_meta .sku_wrapper a:hover, .woocommerce.single-product div.product .entry-summary .product_meta .posted_in a:hover, .woocommerce.single-product div.product .entry-summary .product_meta .tagged_as a:hover {color: #ff7258;}.woocommerce.single-product div.product .entry-summary .woocommerce-product-details__short-description {margin-bottom: 25px;}.woocommerce.single-product div.product .entry-summary .woocommerce-product-details__short-description p:last-child {margin: 0;}.woocommerce.single-product div.product .entry-summary form.cart {padding: 27px 0 15px;margin: 30px 0 0;border-top: 1px dotted #b2b2b2;}.woocommerce.single-product div.product .entry-summary form.cart label {font-size: 15px;letter-spacing: 0.03em;margin-bottom: 0;margin-right: 8px;color: #1e2736;font-weight: 500;text-transform: capitalize;}.woocommerce.single-product div.product .entry-summary form.cart label a {color: inherit;}.woocommerce.single-product div.product .entry-summary form.cart label a:hover {color: #ff7258;}.woocommerce.single-product div.product .entry-summary form.cart .reset_variations {display: none !important;}.woocommerce.single-product div.product .entry-summary form.cart .woocommerce-grouped-product-list {border: none;margin-bottom: 28px;}.woocommerce.single-product div.product .entry-summary form.cart .woocommerce-grouped-product-list td {vertical-align: middle;}.woocommerce.single-product div.product .entry-summary form.cart .woocommerce-grouped-product-list .woocommerce-Price-amount {font-weight: 600;color: #ff7258;}.woocommerce.single-product div.product .entry-summary form.cart .woocommerce-grouped-product-list del .woocommerce-Price-amount {color: inherit;opacity: 0.5;text-decoration: line-through;}.woocommerce.single-product div.product .entry-summary form.cart .woocommerce-grouped-product-list ins {background: transparent;}.woocommerce.single-product div.product .entry-summary form.cart .variations {margin-bottom: 10px;}.woocommerce.single-product div.product .entry-summary form.cart .variations td {padding: 0 0 20px 0;vertical-align: middle;}.woocommerce.single-product div.product .entry-summary form.cart .button-variable-wrapper .button-variable-item {background-color: #f3f3f3;border: none;line-height: 40px;color: #1e2736;text-transform: capitalize;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;margin: 0 5px 5px 0;width: 40px;height: 40px;}.woocommerce.single-product div.product .entry-summary form.cart .button-variable-wrapper .button-variable-item span {font-size: 14px;}.woocommerce.single-product div.product .entry-summary form.cart .button-variable-wrapper .button-variable-item.selected, .woocommerce.single-product div.product .entry-summary form.cart .button-variable-wrapper .button-variable-item:hover {background-color: #03b664;color: #fff;}.woocommerce.single-product div.product .entry-summary form.cart .color-variable-wrapper .color-variable-item {padding: 0;border: none;margin: 0 5px 5px 0;opacity: 0.5;-webkit-box-shadow: none;box-shadow: none;}.woocommerce.single-product div.product .entry-summary form.cart .color-variable-wrapper .color-variable-item span {border: 2px solid rgba(0, 0, 0, 0.2);}.woocommerce.single-product div.product .entry-summary form.cart .color-variable-wrapper .color-variable-item.selected {opacity: 1;}.woocommerce.single-product div.product .entry-summary form.cart .woocommerce-variation-add-to-cart {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.woocommerce.single-product div.product .entry-summary form.cart button {height: 50px;}.woocommerce.single-product div.product .entry-summary form.cart:not(.grouped_form) {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.woocommerce.single-product div.product .woocommerce-tabs {margin: 85px 0;background-color: #f4f4f6;border-radius: 8px;padding: 0 50px 50px;}@media (max-width: 767px) {.woocommerce.single-product div.product .woocommerce-tabs {padding: 0 30px 30px;}}@media (max-width: 479px) {.woocommerce.single-product div.product .woocommerce-tabs {padding: 0 20px 20px;}}.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs {margin: 0;padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;overflow: visible;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs:before, .woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs:after {display: none !important;}.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li {margin: 0 8px 15px 8px;padding: 0;border: none;background-color: transparent;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li a {font-size: 16px;color: #fff;font-weight: 500;padding: 0 25px;background-color: #1e2736;line-height: 50px;border-radius: 0;position: relative;}@media (max-width: 767px) {.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li a {font-size: 14px;padding: 0 15px;}}.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li a:after {content: "";display: block;width: 10px;height: 10px;background-color: #ff7258;position: absolute;left: 50%;bottom: 0;-webkit-transform: translate(-50%, 50%) rotate(45deg);-ms-transform: translate(-50%, 50%) rotate(45deg);transform: translate(-50%, 50%) rotate(45deg);z-index: -1;opacity: 0;}.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li a:hover {background-color: #ff7258;color: #fff;}.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li.active a {background-color: #ff7258;color: #fff;}.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li.active a:after {opacity: 1;}.woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li:before, .woocommerce.single-product div.product .woocommerce-tabs ul.wc-tabs li:after {display: none !important;}.woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel {margin-bottom: 0;font-size: 14px;}.woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel p:last-child {margin-bottom: 0;}.woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel > h2 {display: none;}.woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel .shop_attributes {border: 1px solid #ecebea;}.woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel .shop_attributes th, .woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel .shop_attributes td {border-bottom: 1px solid transparent;font-family: inherit;color: #1e2736;font-weight: normal;font-style: normal;padding: 10px;background-color: transparent;vertical-align: middle;}.woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel .shop_attributes th {background-color: rgba(0, 0, 0, 0.025);padding: 10px 20px;width: 200px;font-weight: 600;}.woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel .shop_attributes td {border-left: 1px solid #dee2e6;border-color: #dee2e6;}.woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel--description {font-size: 15px;}.woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-Reviews-title {font-size: 18px !important;margin-bottom: 22px;}.woocommerce.single-product div.product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .woocommerce-noreviews {margin-bottom: 15px !important;}.woocommerce.single-product div.product .woocommerce-tabs .comment-reply-title, .woocommerce.single-product div.product .woocommerce-tabs .nice-select {display: none;}.woocommerce.single-product div.product .woocommerce-tabs #review_form {padding: 30px;border: 1px solid #dee2e6;}@media (max-width: 479px) {.woocommerce.single-product div.product .woocommerce-tabs #review_form {padding: 25px;}}.woocommerce.single-product div.product .woocommerce-tabs #review_form #respond {-webkit-box-shadow: none;box-shadow: none;}.woocommerce.single-product div.product .woocommerce-tabs #review_form #respond label {margin-bottom: 15px;display: block;line-height: 1;}.woocommerce.single-product div.product .woocommerce-tabs #review_form #respond .stars {margin-bottom: 10px;}.woocommerce.single-product div.product .woocommerce-tabs #review_form #respond #comment {padding-top: 15px;height: 120px;padding-bottom: 22px;background-color: #fff;border-radius: 0%;}.woocommerce.single-product div.product .woocommerce-tabs #review_form #respond .comment-form-cookies-consent {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.woocommerce.single-product div.product .woocommerce-tabs #review_form #respond .comment-form-cookies-consent label {margin: 0 0 0 10px;line-height: 1.4;}.woocommerce.single-product div.product .woocommerce-tabs #review_form #respond .comment-form-cookies-consent input[type=checkbox] {-webkit-box-flex: 0;-ms-flex: 0 0 15px;flex: 0 0 15px;}.woocommerce.single-product div.product .woocommerce-tabs #review_form #respond .form-submit input {width: auto;background-color: #ff7258;height: 45px;border-radius: 0;padding: 0 45px;line-height: 1;color: #fff;font-size: 15px;margin-top: 5px;}.woocommerce.single-product div.product .woocommerce-tabs #reviews #comments ol.commentlist {padding: 0;}.woocommerce.single-product div.product .woocommerce-tabs #reviews #comments ol.commentlist li.review {position: relative;margin-bottom: 20px;padding: 20px;border: 1px solid #dee2e6;}.woocommerce.single-product div.product .woocommerce-tabs #reviews #comments ol.commentlist li.review .star-rating {position: absolute;right: 10px;top: 0;font-size: 15px;color: #ff7258;}.woocommerce.single-product div.product .woocommerce-tabs #reviews #comments ol.commentlist li.review .star-rating .count-rating {display: none;}@media (max-width: 767px) {.woocommerce.single-product div.product .woocommerce-tabs #reviews #comments ol.commentlist li.review .star-rating {right: auto;left: 0;}}.woocommerce.single-product div.product .woocommerce-tabs #reviews #comments ol.commentlist li.review .comment_container {position: relative;}.woocommerce.single-product div.product .woocommerce-tabs #reviews #comments ol.commentlist li.review img.avatar {padding: 0;width: 70px;border-radius: 50%;border: 3px solid #fff;top: -8px;}@media (max-width: 767px) {.woocommerce.single-product div.product .woocommerce-tabs #reviews #comments ol.commentlist li.review img.avatar {float: none;position: unset;margin-bottom: 30px;}}.woocommerce.single-product div.product .woocommerce-tabs #reviews #comments ol.commentlist li.review .comment-text {border: none;margin: 0;padding: 0 0 0 90px;}@media (max-width: 767px) {.woocommerce.single-product div.product .woocommerce-tabs #reviews #comments ol.commentlist li.review .comment-text {position: relative;padding: 30px 0 0;}}.woocommerce.single-product div.product .woocommerce-tabs #reviews #comments ol.commentlist li.review .meta {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin: 0;}@media (max-width: 767px) {.woocommerce.single-product div.product .woocommerce-tabs #reviews #comments ol.commentlist li.review .meta {display: block;margin-bottom: 15px;}}.woocommerce.single-product div.product .woocommerce-tabs #reviews #comments ol.commentlist li.review .meta .woocommerce-review__published-date {display: block;font-size: 12px;margin-left: 5px;}@media (max-width: 767px) {.woocommerce.single-product div.product .woocommerce-tabs #reviews #comments ol.commentlist li.review .meta .woocommerce-review__published-date {margin-left: 0;margin-top: 8px;}}.woocommerce.single-product div.product .woocommerce-tabs #reviews #comments ol.commentlist li.review .meta .woocommerce-review__author {color: #1e2736;font-size: 16px;}.woocommerce.single-product div.product .woocommerce-tabs #reviews #comments ol.commentlist li.review .meta .woocommerce-review__dash {display: none;}.woocommerce.single-product div.product .woocommerce-tabs #reviews #comments ol.commentlist li.review .meta .woocommerce-review__published-date:before {content: "";font-family: "Font Awesome 5 Pro";margin: 0 4px;font-size: 12px;}.woocommerce.single-product div.product .woocommerce-tabs #reviews #comments ol.commentlist li.review .description p {margin: 0;}.woocommerce.single-product div.product .woocommerce-tabs #reviews #comments ol.commentlist ul.children {margin: 35px 0 0 50px;}body.woocommerce-cart .woocommerce-cart-form .actions .button {padding: 0 20px !important;}body.woocommerce-cart .woocommerce-cart-form table.cart td.actions .input-text {width: 180px !important;height: 49px;padding: 0 25px;font-size: 16px;}body.woocommerce-cart .woocommerce-cart-form .shop_table {border: none;}body.woocommerce-cart .woocommerce-cart-form .shop_table thead th {font-size: 15px;font-weight: 600;color: #333;padding: 10px;border-top: none;border-left: none;border-right: none;border-bottom: 2px solid #ff7258;}body.woocommerce-cart .woocommerce-cart-form .shop_table tbody td {text-align: left;border-left: none;border-right: none;border-top: none;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}body.woocommerce-cart .woocommerce-cart-form .shop_table tbody td.actions {border-bottom: none;padding-left: 0;padding-right: 0;}body.woocommerce-cart .woocommerce-cart-form .shop_table tbody td .quantity .qty {width: 4em;border-radius: 0;font-size: 15px !important;}body.woocommerce-cart .woocommerce-cart-form .shop_table tbody td .quantity-icon {display: none;}body.woocommerce-cart .woocommerce-cart-form tbody .product-name a {color: #1e2736;font-size: 16px;font-weight: 500;}body.woocommerce-cart .woocommerce-cart-form tbody .product-name a:hover {color: #ff7258;}body.woocommerce-cart .woocommerce-cart-form tbody .product-name dl.variation {display: none;}body.woocommerce-cart .woocommerce-cart-form tbody .product-price, body.woocommerce-cart .woocommerce-cart-form tbody .product-subtotal {color: #1e2736;font-size: 15px;font-weight: 500;}body.woocommerce-cart .woocommerce-cart-form tbody .product-price ins, body.woocommerce-cart .woocommerce-cart-form tbody .product-subtotal ins {color: #1e2736;background-color: transparent;}body.woocommerce-cart .woocommerce-cart-form tbody .product-thumbnail {text-align: center !important;min-width: 120px;}body.woocommerce-cart .woocommerce-cart-form tbody .product-thumbnail a {display: block;}body.woocommerce-cart .woocommerce-cart-form tbody .product-thumbnail a img {width: 100%;max-width: 80px;}body.woocommerce-cart .woocommerce-cart-form .product-remove {position: relative;min-width: 50px;}body.woocommerce-cart .woocommerce-cart-form .product-remove a.remove {font-size: 0px;}body.woocommerce-cart .woocommerce-cart-form .product-remove a.remove:before {content: "";font-family: flaticon;font-size: 8px;height: 25px;width: 25px;line-height: 25px;background-color: #ff7258;color: #fff;border-radius: 50%;font-weight: normal;position: absolute;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);left: 0;right: 0;margin: auto;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}body.woocommerce-cart .woocommerce-cart-form .product-remove a.remove:hover:before {color: #fff;background-color: rgba(255, 114, 88, 0.85);}@media (max-width: 1024px) {body.woocommerce-cart .woocommerce-cart-form .product-remove {min-height: 57px;}}body.woocommerce-cart .woocommerce-cart-form table.shop_table {margin-bottom: 40px;border-radius: 0;}@media (max-width: 767px) {body.woocommerce-cart .woocommerce-cart-form table.shop_table td {background-color: #fff !important;}}body.woocommerce-cart .cart-collaterals .cart_totals {background-color: #fff;padding: 40px 50px;-webkit-box-shadow: 0px 6px 30px rgba(0, 0, 0, 0.05);box-shadow: 0px 6px 30px rgba(0, 0, 0, 0.05);border-radius: 7px;width: 33.33%;}@media (max-width: 1024px) {body.woocommerce-cart .cart-collaterals .cart_totals {width: 50%;padding-left: 40px;padding-right: 40px;}}@media (max-width: 767px) {body.woocommerce-cart .cart-collaterals .cart_totals {padding: 30px;width: 100%;}}body.woocommerce-cart .cart-collaterals .cart_totals > h2 {font-size: 24px;border-bottom: 1px solid rgba(96, 101, 104, 0.15);margin-bottom: 20px;padding-bottom: 14px;text-transform: capitalize;}body.woocommerce-cart .cart-collaterals .cart_totals th {vertical-align: middle !important;border: none !important;color: inherit;font-weight: normal;padding: 12px 10px 12px 0px;}body.woocommerce-cart .cart-collaterals .cart_totals th + td {border-left: 1px solid #e8ecf4;}body.woocommerce-cart .cart-collaterals .cart_totals td {border: none !important;padding: 12px 10px;text-align: right;}body.woocommerce-cart .cart-collaterals .cart_totals strong {font-weight: 600;}body.woocommerce-cart .cart-collaterals .cart_totals .order-total th, body.woocommerce-cart .cart-collaterals .cart_totals .order-total td {color: #1e2736;font-weight: 600;}body.woocommerce-cart .cart-collaterals .cart_totals .shop_table {border: none;}body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator p {margin-bottom: 0;}body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator .shipping-calculator-button {color: #ff7258;}body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator .shipping-calculator-button:hover {color: #ff7258;}body.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator .shipping-calculator-form {padding-top: 10px;}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout {padding-bottom: 0;}body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button {margin-bottom: 0;padding-top: 0;padding-bottom: 0;font-size: 15px;width: 100%;}body.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout {text-align: right;}.woocommerce-checkout form.checkout_coupon {border: none;border-radius: 0;background-color: #f7f6f7;}.woocommerce-checkout form.checkout_coupon .form-row-first {width: 50%;padding-right: 30px;}.woocommerce-checkout form.checkout_coupon .form-row-last {width: 50%;}.woocommerce-checkout form.checkout_coupon input.input-text {height: 50px;}.woocommerce-checkout #add_payment_method #payment, .woocommerce-checkout #payment {border-radius: 0;}.woocommerce-checkout #customer_details {margin: 0 -15px;width: inherit;}.woocommerce-checkout #customer_details .col-1, .woocommerce-checkout #customer_details .col-2 {width: 50%;-webkit-box-flex: inherit;-ms-flex: inherit;flex: inherit;max-width: 100%;}@media (max-width: 767px) {.woocommerce-checkout #customer_details {margin: 0;}.woocommerce-checkout #customer_details .col-1, .woocommerce-checkout #customer_details .col-2 {width: 100%;}}.woocommerce-checkout #customer_details span.woocommerce-input-wrapper {width: 100%;display: block;}.woocommerce-checkout #customer_details .woocommerce-billing-fields {margin-bottom: 36px;}.woocommerce-checkout #customer_details .woocommerce-billing-fields > h3 {font-size: 24px;margin-bottom: 18px;text-transform: capitalize;}.woocommerce-checkout #customer_details .woocommerce-additional-fields {margin-bottom: 36px;}.woocommerce-checkout #customer_details .woocommerce-additional-fields > h3 {font-size: 24px;margin-bottom: 18px;text-transform: capitalize;}.woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address {font-size: 24px;cursor: pointer;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address:hover {color: #ff7258;}.woocommerce-checkout #customer_details .woocommerce-shipping-fields #ship-to-different-address #ship-to-different-address-checkbox {position: absolute;opacity: 0;}.woocommerce-checkout #customer_details #billing_country_field label, .woocommerce-checkout #customer_details #shipping_country_field label, .woocommerce-checkout #customer_details #billing_address_1_field label, .woocommerce-checkout #customer_details #shipping_address_1_field label, .woocommerce-checkout #customer_details #order_comments_field label {display: none !important;}.woocommerce-checkout #customer_details #billing_country_field textarea, .woocommerce-checkout #customer_details #shipping_country_field textarea, .woocommerce-checkout #customer_details #billing_address_1_field textarea, .woocommerce-checkout #customer_details #shipping_address_1_field textarea, .woocommerce-checkout #customer_details #order_comments_field textarea {padding: 18px 30px;}.woocommerce-checkout form.woocommerce-checkout {padding-top: 20px;}.woocommerce-checkout form.woocommerce-checkout #order_review_heading {font-size: 24px;font-weight: 700;margin-bottom: 18px;text-transform: capitalize;}.woocommerce-checkout form.woocommerce-checkout #order_review th {font-weight: 500;vertical-align: middle !important;}.woocommerce-checkout form.woocommerce-checkout #order_review th + td {border-left: 1px solid #e8ecf4;}.woocommerce-checkout form.woocommerce-checkout #order_review .product-total {border-left: 1px solid #e8ecf4;}.woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table {margin-bottom: 60px;border-right: none;border-top: none;border-bottom: none;}.woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table th {font-weight: 500;}.woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table th, .woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table td {border-left: none;}.woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table td.product-total, .woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .cart-subtotal td, .woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total td {font-size: 14px;font-weight: 500;color: #ff7258;}.woocommerce-checkout form.woocommerce-checkout #order_review #payment {background-color: #f5f3f2;border: 1px solid #e8ecf4;}.woocommerce-checkout form.woocommerce-checkout #order_review #payment .about_paypal {margin-left: 10px;}.woocommerce-checkout form.woocommerce-checkout #order_review #payment .wc_payment_methods {padding: 20px;border-bottom: 1px solid rgba(255, 114, 88, 0.2);}.woocommerce-checkout form.woocommerce-checkout #order_review #payment .place-order {padding: 20px;margin: 0;}.woocommerce-checkout form.woocommerce-checkout #order_review #payment #place_order {float: none;margin-top: 10px;background-color: #ff7258;}.woocommerce-checkout #payment label {font-size: 16px;color: rgba(0, 0, 0, 0.87);font-weight: 600;}.woocommerce-account .content-area .woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme {display: block;width: 100%;}.woocommerce-account .content-area .woocommerce-MyAccount-navigation {margin-bottom: 30px;width: 30%;float: left;padding: 0 15px;}@media (max-width: 767px) {.woocommerce-account .content-area .woocommerce-MyAccount-navigation {width: 100%;margin-bottom: 60px;}}.woocommerce-account .content-area .woocommerce-MyAccount-navigation ul {margin: 0;list-style: none;}.woocommerce-account .content-area .woocommerce-MyAccount-navigation ul li {border-bottom: 1px solid #e8ecf4;}.woocommerce-account .content-area .woocommerce-MyAccount-navigation ul li a {font-size: 16px;padding: 10px 0;color: #1e2736;position: relative;display: block;}.woocommerce-account .content-area .woocommerce-MyAccount-navigation ul li a:hover {color: #ff7258;}.woocommerce-account .content-area .woocommerce-MyAccount-navigation ul li a:before {content: "";position: absolute;left: 0;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);display: block;font-family: "Font Awesome 5 Pro";color: #ff7258;margin-left: -16px;opacity: 0;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}.woocommerce-account .content-area .woocommerce-MyAccount-navigation ul li.is-active > a, .woocommerce-account .content-area .woocommerce-MyAccount-navigation ul li a:hover {color: inherit;padding-left: 26px;}.woocommerce-account .content-area .woocommerce-MyAccount-navigation ul li.is-active > a:before, .woocommerce-account .content-area .woocommerce-MyAccount-navigation ul li a:hover:before {margin-left: 0;opacity: 1;}.woocommerce-account .content-area .woocommerce-MyAccount-content {margin-bottom: 30px;padding: 0 15px;width: 70%;float: left;}@media (max-width: 767px) {.woocommerce-account .content-area .woocommerce-MyAccount-content {width: 100%;margin-bottom: 0;}}.woocommerce-account .content-area .woocommerce-MyAccount-content .col-1, .woocommerce-account .content-area .woocommerce-MyAccount-content .col-2 {-webkit-box-flex: inherit;-ms-flex: inherit;flex: inherit;max-width: inherit;}.woocommerce-account .content-area .woocommerce-MyAccount-content .form-row label {width: 100%;}.woocommerce-account .content-area .woocommerce-MyAccount-content .form-row .woocommerce-input-wrapper {width: 100%;}.woocommerce-account .content-area .woocommerce-MyAccount-content fieldset {padding: 15px;border: 1px solid #ecebea;margin-bottom: 15px;}.woocommerce-account .content-area .woocommerce-form {background-color: #f8f8f8;border: 1px solid #dee2e6;padding: 30px;border-radius: 0;max-width: 670px;margin: 0px auto 30px auto;}.woocommerce-account .content-area .woocommerce-form label {font-weight: 500;margin-bottom: 2px;}.woocommerce-account .content-area .woocommerce-form .woocommerce-Button.button {margin-right: 16px;height: auto;}.woocommerce-account .content-area .woocommerce-form .woocommerce-LostPassword {margin-bottom: 0;}.woocommerce-account .content-area .woocommerce-form .woocommerce-LostPassword a {color: #ff7258;}.woocommerce-account .content-area .woocommerce-form .woocommerce-LostPassword a:hover {color: #1e2736;}.woocommerce-account .content-area .woocommerce-form .woocommerce-form__label-for-checkbox {padding: 0;line-height: 50px;}.woocommerce-account .content-area .woocommerce-form .woocommerce-form__label-for-checkbox span {font-size: 15px;}.woocommerce-account .content-area .woocommerce-form .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox {position: relative;top: -1px;}.woocommerce-account .content-area .woocommerce-form .woocommerce-Button {height: 42px;}.woocommerce-account .content-area .woocommerce-notices-wrapper + h2 {text-align: center;font-size: 24px;}.woocommerce-account .content-area #customer_login {margin: 0 -15px;width: inherit;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.woocommerce-account .content-area #customer_login h2 {font-size: 24px;}.woocommerce-account .content-area #customer_login .u-column1.col-1, .woocommerce-account .content-area #customer_login .u-column2.col-2 {width: 50%;-webkit-box-flex: inherit;-ms-flex: inherit;flex: inherit;max-width: 100%;}@media (max-width: 767px) {.woocommerce-account .content-area #customer_login {margin: 0;}.woocommerce-account .content-area #customer_login .u-column1.col-1, .woocommerce-account .content-area #customer_login .u-column2.col-2 {width: 100%;padding: 0;}}.woocommerce-account .content-area .woocommerce-password-strength.bad {background-color: transparent;padding: 8px 0;}.widget-cart-sidebar {-webkit-transition: all 0.3s linear 0.15s;-o-transition: all 0.3s linear 0.15s;transition: all 0.3s linear 0.15s;-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);padding-top: 30px;padding-bottom: 137px;background-color: #fff;position: fixed;top: 0;right: 0;height: 100%;z-index: 99999;width: 320px;-webkit-box-shadow: 0 2px 27px rgba(54, 54, 54, 0.13);box-shadow: 0 2px 27px rgba(54, 54, 54, 0.13);opacity: 0;visibility: hidden;overflow: hidden;}.widget-cart-sidebar .widget_shopping_title {border-bottom: 1px solid #e8ecf4;margin-bottom: 18px;padding-bottom: 14px;font-size: 20px;font-weight: 600;color: #1e2736;}.widget-cart-sidebar .cart-close {background-color: #1e2736;color: #fff;position: absolute;top: 0;left: 0;height: 44px;width: 44px;line-height: 44px;text-align: center;font-size: 18px;cursor: pointer;-webkit-transition: all 300ms linear 0s;-o-transition: all 300ms linear 0s;transition: all 300ms linear 0s;z-index: 2;}.widget-cart-sidebar .cart-close:hover {background-color: #ff7258;}.widget-cart-sidebar .widget_shopping_cart {padding: 30px 45px 0 30px;height: 100%;overflow-y: scroll;width: 350px;}.widget-cart-sidebar .widget_shopping_cart .cart-btn {padding: 20px 35px;background-color: #ff7258;color: #fff;font-weight: 600;line-height: 1;display: block;width: 100%;text-align: center;font-size: 15px;font-weight: 600;}.widget-cart-sidebar .widget_shopping_cart .cart-btn:hover {background-color: #1e2736;color: #fff;}.widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list {padding: 0;margin: 0;list-style: none;}.widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li {padding: 20px 15px 15px 0;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;border-bottom: 1px solid #e8ecf4;position: relative;margin: 0;}.widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li:last-child {border: none;padding-bottom: 0;}.widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.empty {font-size: 16px;margin-top: 40px;padding: 0 !important;text-align: center;display: block;}.widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.empty span {text-align: center;margin-bottom: 20px;display: block;margin-top: 20px;}.widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li.empty i {font-size: 60px;color: #0d2335;}.widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list .cart-product-image {width: 45px;min-width: 45px;margin-right: 15px;}.widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list .cart-product-image a {display: inline-block;}.widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list .cart-product-image img {margin: 0;width: inherit;}.widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list .cart-product-meta {padding-right: 12px;}.widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list .cart-product-meta h3 {font-size: 16px;margin-bottom: 3px;font-weight: 600;}.widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list .cart-product-meta h3 a {color: inherit;font-weight: 600;}.widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list .cart-product-meta h3 a:hover {color: #ff7258;}.widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list .cart-product-meta .quantity {font-size: 14px;}.widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list a.remove_from_cart_button {opacity: 0;position: absolute;top: 50%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);right: 0;width: 18px;height: 18px;text-align: center;border-radius: 18px;line-height: 17px;color: #ff7258;font-size: 18px;}.widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list a.remove_from_cart_button i {vertical-align: middle;}.widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_content ul.cart_list li:hover a.remove_from_cart_button {opacity: 1;}.widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_footer {position: absolute;bottom: 0;left: 0;right: 0;padding: 30px;background-color: #fff;}.widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_footer p.total {border: none;border-top: 1px solid rgba(0, 0, 0, 0.1);padding-top: 15px;padding-bottom: 0;color: #1e2736;font-weight: 500;}.widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_footer p.total strong {font-weight: 600;}.widget-cart-sidebar .widget_shopping_cart .widget_shopping_cart_footer p.buttons .cart-btn:not(:last-child) {margin-bottom: 5px;}.widget-cart-wrap.cart-open .widget-cart-sidebar {visibility: visible;opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}.admin-bar .widget-cart-sidebar {top: 32px;}@media screen and (max-width: 782px) {.admin-bar .widget-cart-sidebar {top: 46px;}}